虚无之境
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  •   
  •   

UE4:Log显示级别

UE4:Log显示级别 Log Verbosity Levels Log的输出级别有四个地方控制 CompileTime verbosity Default verbosity ini verbosity Runtime verbosity CompileTime Verbosity和Default Verbosity指的就是 1DECLARE_LOG_CATEGORY_EXTERN(Cat
2022-02-18
#UE4 #Program

TinyRenderer 1:Bresenham画线算法

先是直接把书上看过的实现了一下,然后看了一下这节原作者写的内容,感觉标题可以改下,但是这里用原文的 书上看的 直线段的扫描转换总结在这里: 直线段扫描转换 结合本课程实现的算法源码 DDA直线算法 12345678910111213141516171819202122232425262728//数值微分画线算法void DrawLineDDA(const Point& P1, const
2021-12-31
#Renderer #CG

直线段扫描转换算法

本文内容总结自孙家广《计算机图形学》 直线段绘制算法的发展基本是从数值微分法 到中点画线法 再到Bresenham画线算法 目前流行的渲染器使用的都是Bresenham画线算法,前两个也可以了解一下 数值微分直线算法 众所周知我们生活的现实世界的一切都是离散的(我胡说的),DDA直线算法就是用离散像素点去逼近直线段的一种算法。 我们先来看一下直线的函数表达,最常用的斜截式(顺便练练Markdow
2021-12-31
#CG

TinyRenderer 0:准备开始

前言 本文是对开源项目 TinyRenderer 的学习记录。 这个项目的作者试图教会我渲染API的工作原理,原因是很多人学OpenGL和DX的时候都止步于初始化了……= =希望一个不依赖第三方的卫星软渲染器可以帮助理解。 预计最终代码在500行左右。 输入多边形信息和贴图图片的测试文件,会输出一个模型。 这个程序不会有图形界面,只有输入输出。 为了尽量减少第三方以来,只会用到TGA类来输出图片
2021-12-23
#Renderer #CG

UE4:使用UnrealInsights对Android真机进行性能分析

前言 一般情况下,前期开发时是不会照顾到性能优化相关的事情的,在中后期才会开始对一些性能瓶颈进行分析和改进。本文仅仅介绍了怎么连接安卓机来进行UnrealInsights的数据收集工作。 有一些必要的但是本文没有介绍到的知识: UnrealInsights如何使用 adb如何安装 真机收集数据 准备Android Debug Bridge (adb)工具: Android Debug Br
2021-12-22
#UE4 #Optimization

GitHub白嫖图床

文章概览 本文主要是本人用hexo以来踩坑的一个路径总结,感觉是一些比较有用的东西。 在最早的时候我是用的是WordPress,但是后来服务器到期续费太贵了,选择了可以白嫖的github.io搭配自己的域名和hexo来继续搭建博客,当时没有第一时间使用图床(因为没有好用的免费图床又不想花钱- -),一直都是用相对路径保存图片,在文章中也是按照相对路径插入图片,然后修改hexo的include把图
2021-12-21
#GitHub #Program

UE4:自定义带参数的命令行

昨天写了一下自定义命令行命令 UE4:自定义命令行调试命令 但是并没有写的很详细,之后找机会慢慢补全,这里再简单记一下如何带参数 如果需要在命令行中接收参数,在绑定委托时需要使用另一个函数: 123456789101112131415161718192021namespace Test{ //命令行要调用的函数,接受一个FString的数组,函数内部可以用这个参数做一些功能 static
2021-12-07
#UE4 #C++ #Program

UE4:自定义命令行调试命令

对游戏进行调试的时候,偶尔会有搭建临时测试用UI才能方便的情况,比如之前我有个功能为了方便QA测试给他们做了个按钮,点击后会打印服务器的UTC时间,其实只是需要一个方法调用到我们写的测试函数,这种情况可以考虑不用再临时拼个UI了 本次先简单写一下如何在C++中添加自定义命令行命令 下面是一个实例,我创建了一个game controller类,并在里面写了一个用于测试的函数,我希望可以不用创建测试U
2021-12-06
#UE4 #C++ #Program

GitHub自动部署HEXO个人博客

使用GitHub白嫖搭建一个个人博客,并且使用GitHub Action自动的部署,省去自己hexo clean | hexo g | hexo d等繁琐操作,直接提交git即可 Note:本教程在Windows下使用 建立仓库 我这里分了两个仓库,一个 username.github.io,用来部署自己的个人博客,这里是hexo生成的,且需要是一个public仓库 另一个仓库MyBlogSou
2021-12-05
#GitHub #Program

测试CI

图片文件路径测试
2021-12-05
1…3456

搜索

Hexo Fluid
总访问量 次 总访客数 人