可可西

上一页 1 2 3 4 5 6 ··· 38 下一页

2022年9月17日 #

UE4输入延迟

摘要: Render线程 ① InitViews,也就是剔除,排序,合批,筛选出现在视口看得见的DrawCommand ② RHICommands Generation,也就是后面一大坨Pass的部分(PrePass,BasePass,PrelightComposition,LightPass,Transp 阅读全文

posted @ 2022-09-17 15:12 可可西 阅读(283) 评论(0) 推荐(0) 编辑

2022年9月11日 #

Lua元表和元方法

摘要: Lua语言中的每个值都可以有元表(metatable) ,但只有full userdata和table才能有实例元表,而其他类型的值则共享对应类型所属的同一个元表。 也就是说,可以为full userdata和table的实例单独设置不同的元表(Table和Udata结构体上拥有struct Tab 阅读全文

posted @ 2022-09-11 15:05 可可西 阅读(124) 评论(0) 推荐(0) 编辑

2022年8月28日 #

C#捕获未处理异常

摘要: Console控制台程序 使用AppDomain.CurrentDomain.UnhandledException捕获所有线程的未处理异常 注1:执行完异常捕获的OnUncaughtExceptionHandler回调函数后,进程会立即退出。 using System; namespace Cons 阅读全文

posted @ 2022-08-28 16:09 可可西 阅读(171) 评论(0) 推荐(0) 编辑

2022年8月8日 #

UE4编译模块系统

摘要: 模块(Module)是构成Unreal Engine的基本元素,每个Module(build.cs)封装和实现了一组功能,并且可以供其他的Module使用。 整个Unreal Engine就是靠各个Module组合来构成一个插件(uplugin)、项目(uproject)和目标(Target.cs) 阅读全文

posted @ 2022-08-08 20:58 可可西 阅读(1058) 评论(0) 推荐(0) 编辑

2022年7月31日 #

UE4 Tick机制

摘要: 为了管理时间,Unreal将游戏运行时间片分隔为"Ticks"。一个Tick是关卡中所有Actors更新的最小时间单位。一个tick一般是10ms-100ms(CPU性能越好,游戏逻辑越简单,tick的时间越短)。 Tick总流程 一共有8个TickGroup: /** Determines whi 阅读全文

posted @ 2022-07-31 20:51 可可西 阅读(1967) 评论(0) 推荐(0) 编辑

2022年7月17日 #

游戏中的数学:向量

摘要: 向量(Vector),又称矢量,可以用来表达同时具有大小和方向的物理量。 向量没有位置,只有方向(Direction)和大小(Magnitude,也叫做模或长度)。这听起来不可思议,但其实日常生活中很多量有大小(Size)和方向(Direction),却没有位置(Position)。例如: 位移:“ 阅读全文

posted @ 2022-07-17 12:16 可可西 阅读(273) 评论(0) 推荐(0) 编辑

2022年7月13日 #

暗区突围

摘要: 官网:https://aqtw.qq.com/ 七麦数据:https://www.qimai.cn/app/rank/appid/1505445106/country/cn 阅读全文

posted @ 2022-07-13 23:14 可可西 阅读(159) 评论(2) 推荐(0) 编辑

2022年7月11日 #

Streamline分析Android性能

摘要: Arm Mobile Studio是一套分析Android(无需root)上App的CPU,GPU的高效性能优化工具,辅助开发人员来定位App性能瓶颈。 由以下4个子工具组成:Performance Advisor、Streamline、Graphics Analyzer和Mali Offline 阅读全文

posted @ 2022-07-11 21:53 可可西 阅读(624) 评论(0) 推荐(0) 编辑

2022年6月20日 #

OpenGL缓冲对象:VBO、IBO和VAO

摘要: VBO VBO即Vertex Buffer Object(顶点缓冲对象),顶点数据块,在显存中,可被GPU直接访问。 创建并填充VBO 创建VBO,并将顶点数组中数据来填充到VBO(内存 --》显存)。 float vertices[] = { // postion // color 0.5f, - 阅读全文

posted @ 2022-06-20 23:24 可可西 阅读(1077) 评论(0) 推荐(0) 编辑

2022年6月2日 #

Android Studio Profiler(CPU : System Trace)

摘要: Android Studio 中 System Trace(系统跟踪)功能(注:为命令行工具systrace的GUI版本),是用于记录一段时间内的设备活动,用于提升App的性能。 不同于函数跟踪(如 Java Method 或 C/C++ Function Trace),System Trace 跟 阅读全文

posted @ 2022-06-02 01:07 可可西 阅读(1104) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 38 下一页

导航