通常有多少D3DX影响

How many D3DXEffect in usual?

本文关键字:D3DX 影响 多少      更新时间:2023-10-16

我必须使用几个着色器。在这种情况下,通常首选哪种方式?

  1. 制作多种效果
  2. 只有一种效果和几种技术
  3. 或其他方式

编写解决特定目的、使用类似资源并期望类似输入的效果。 不要试图通过将所有内容都塞进一个效果来解决所有渲染需求。 为常规渲染编写一个效果,为处理所需的样式(如法线映射或立方体映射等)编写另一个效果。 如果是应用不同着色算法的问题,我会说写单独的效果。 根据其应用程序定制效果,并在其中创建技术以解决各种硬件问题或运行时条件。 如果你有一个简单的项目,不需要工业强度代码,并且效果管理是一个问题,那就去吧。 老实说,虽然做最适合项目的事情,但对你的情况最有效的事情......