c++ - DirectX 9 高级教程 C++

标签 c++ visual-c++ winapi directx-9

我不需要谈论 fvf 或如何绘制三角形的教程。我需要一些关于网格着色等高级内容的免费教程。

最佳答案

我看过的关于网格着色器的好教程不多,但如果您同时了解着色器和网格,则自己理解起来并不难。

如果我正确理解“网格着色器”的含义(猜测应用于网格的着色器,我称之为 Material 着色器),那么您只需使用 D3DXEffect 东西并在绘制网格之前应用着色器。

如果您想了解着色器,有很多书籍几乎涵盖了所有方面,适用于所有不同的语言和系统。很难找到简单的教程,但对于任何更复杂的内容,GPU Gems 系列都会浮现在脑海中。

关于c++ - DirectX 9 高级教程 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3799529/

相关文章:

c++ - 如何将适用于不同数字类型的 C 函数库包装到 C++ 模板类中

c++ - 尝试从 QFile 读取时出错

visual-c++ - 如何在 Windows 8.1 中安装凭据提供程序

c++ - Windows 8/10 中事件窗口的进程名称

c# - 作为非托管应用程序的子窗口的 Windows 窗体

c++ - 在不关闭文件的情况下,将打开的文件的 ios_base 从 'out' 更改为 'app'

c++ - C++中的切换案例无限循环错误

c++ - 包含一批到 "Include Additional Directories"Visual C++ 的库和目录路径的任何方法

c++ - 在没有 Pdb 文件的情况下在 Visual Studio 中进行调试(C++ 访问冲突)

winapi - Win32 应用程序窗口最终停止在 Windows 7 上绘制