
Directx
文章平均质量分 86
Dx,ue4等游戏制作相关的笔记
沈遇玄
生活需要娱乐 ...
展开
-
写一个自己的移动端shading model!
先说一下这个是基于UE4 4.24版本的,貌似每个版本的API都有点小改动。由于项目需要做一些定制化的shader,又是UE4手游,找了下大部分文章都是deferred管线的自定义shading model,刚好研究了一周搞定了一个基础版本的效果,在此做一下记录。关于各向异性头发的算法网上一搜一大堆,由于本篇的核心内容在于如何自定义一个移动端的shading model故在shader部分不会过多进行解释。EngineTypes.h首先开始我们自定义shading model的第一.原创 2021-04-26 12:12:34 · 565 阅读 · 0 评论 -
Direct3d 12概念点
组件对象模型COM COM对象的智能指针,可使用ComPtr类。当一个ComPtr实例超出作用域范围时,它会自动调用相应COM对象的Release方法,省掉了我们手动释放的麻烦。#include <wrl.h> 交换链(swap chain)即前台缓冲区(front buffer)和后台缓冲区(back buffer)。当后台缓冲区动画帧绘制完...原创 2019-12-22 21:06:30 · 1181 阅读 · 0 评论 -
Windows游戏编程学习第一篇笔记——Window窗口创建
WinMain函数原型: int WINAPI WinMain( _In_HINSTANCE hInstance, // 该程序当前运行的实例句柄 _In_HINSTANCE hPrevInstance, // 在Win32下该参数总是取NULL,只是需要在书写时表示出来 _In_LPSTR lpCmdLine, //当...原创 2019-11-07 22:23:37 · 963 阅读 · 0 评论