gpt4 book ai didi

graphics - 3DSMax 中的 GLSL 着色器

转载 作者:行者123 更新时间:2023-12-02 19:28:39 26 4
gpt4 key购买 nike

所以我环顾四周,由于我没有找到有关该主题的信息,我认为 3DSMax 不支持 GLSL 着色器?这是正确的吗?

我正在使用 3DSMax 2010 和 2011,并且厌倦了编写同一组着色器的两个版本 - 一个用于我的应用程序,另一个用于 3DSMax。在蹩脚的工作流程中丢失了很多东西:(

有人知道如何在 3DSMax 2010 或 2011 中使用 GLSL 着色器进行渲染吗?

任何帮助将不胜感激。

提前致谢!

最佳答案

对于 2010 及更高版本,directX Material 还支持 CGFX 着色器以及 HLSL。这两种格式可能都需要稍微调整才能支持 3ds max 的参数系统以及游戏引擎。

在 2011 年和 2012 年,Autodesk 添加了对 metaSL 的支持,NVIDIA 的一种格式(以前称为 mental images)。 MetaSL 着色器可以导出到 CG、HLSL、GLSL 以及 MentalRay 着色器。

  • metaSL 导出或编译引擎可通过 mental mill 集成商版本 获得(价格昂贵)。这适用于希望用户编写额外着色器的游戏引擎编写者。例如。 UnReal、Unity3d 等
  • 内容(即metasl、glsl、hlsl等)可以通过mental mill标准版创建,该版本是免费的,拥有3ds max 2011及更高版本的许可证。 (500 美元,不含 3ds max)
  • 还有一种方法可以直接在 3ds max 2012 原理图 Material 编辑器中创作 metaSL 着色器,从而无需将 mental mill 作为独立产品。

关于graphics - 3DSMax 中的 GLSL 着色器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6175888/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com