Cgfx 着色器基于传统技术,因此不再建议使用。请改用 GLSL 着色器。
“CgFX 着色器”(CgFX shader)的“已知限制”(Known limitations)包括:
CgFX 着色器仅在“OpenGL - 旧版”(OpenGL - Legacy)和“OpenGL - 核心配置(兼容性)”(OpenGL - Core Profile (Compatibility))显示模式下受支持。请参见 Viewport 2.0 渲染引擎。
有关 CG 语言的重要信息(包括 CgFX 插件的限制),请访问 nVidia 网站 (www.developer.nvidia.com),特别是 https://developer.nvidia.com/cg-toolkit。
不支持使几何体变形的着色器。
如果 CgFX 着色器使用 nVidia 特定的剖面,则必须使用 nVidia 显卡。否则,无法在场景视图中预览这些着色器。
在 Linux 平台上,Maya 硬件工作区不支持远程显示或任何间接渲染设备上的 GLSL 或 Cg 着色语言。
在 macOS 上,nVidia Cg 库不再受支持。需要移植依赖此库的插件(例如 CgFX 着色器)。