【发布时间】:2021-01-07 17:03:09
【问题描述】:
由于支持平台,对要使用的着色语言(HLSL 或 GLSL)感到困惑。 HLSL 资源有很多可用,但我通过网络看到它特定于 DirectX(Windows)。如果我打算在 android 上运行我的应用程序,那会是个问题吗? -我不能完全依赖 ShaderGraph-
谢谢
【问题讨论】:
-
HLSL 确实是 Direct3D 的着色器语言,但鉴于大型游戏引擎需要在多个平台上工作,它们通常具有某种可移植性机制,以允许您在其他平台上使用 HLSL。正如@Ruzihm 所说,Unity 就是这种情况。
标签: unity3d glsl shader hlsl hlsl2glsl