C++ 关于渲染系统体系结构布局的建议-实时/HLSL/DirectX9/C++;

C++ 关于渲染系统体系结构布局的建议-实时/HLSL/DirectX9/C++;,c++,architecture,real-time,hlsl,directx-9,C++,Architecture,Real Time,Hlsl,Directx 9,我想创建一个简单但有益的渲染引擎来显示着色器的使用等。我已经做了研究,但仍然有问题找到任何坚实的例子。是否有人有我可以查看的资源,或者可以提供一些关于如何开始以及必须拥有什么的建议。我会从简单的东西开始,在DX11中渲染网格,例如,您至少需要: 1) 能够向GPU发送命令的类,通常称为支持渲染器 为了提交命令GPU所需的所有数据,此类还负责初始化渲染引擎,并分配在屏幕上显示某些内容所需的缓冲区 2) 网格的表示,因此需要一个包含顶点缓冲区、索引缓冲区和材质的类,材质包含着色器和纹理以渲染网格 网

我想创建一个简单但有益的渲染引擎来显示着色器的使用等。我已经做了研究,但仍然有问题找到任何坚实的例子。是否有人有我可以查看的资源,或者可以提供一些关于如何开始以及必须拥有什么的建议。

我会从简单的东西开始,在DX11中渲染网格,例如,您至少需要:

1) 能够向GPU发送命令的类,通常称为支持渲染器 为了提交命令GPU所需的所有数据,此类还负责初始化渲染引擎,并分配在屏幕上显示某些内容所需的缓冲区

2) 网格的表示,因此需要一个包含顶点缓冲区、索引缓冲区和材质的类,材质包含着色器和纹理以渲染网格

网格可以有一个render()方法,该方法能够使用渲染器将渲染命令提交到GPU

如果您需要更多详细信息,请告诉我

您为什么大喊大叫?这不是报纸的分类广告部分。粗体文本不会引起更多注意。