1
4
HLSL与GLSL有一些不同之处。和我读到的没什么不同。外面有一些翻译工具。有一个SourceForge项目 HLSL To GLSL tool . 而且,我相信 NVidia Cg toolkit 可以生成HLSL或GLSL。 |
2
6
Cg和HLSL几乎相同(相同的内置函数名)。GLSL的外观和感觉有些不同(即。
在着色语言之间切换要比在GUI工具包之间切换容易得多 |
3
1
在我有限的经验中,我同意在座的每个人的观点,他们非常非常相似,在他们之间切换不是问题。不过,请注意,就像大多数OpenGL/DirectX冲突的情况一样,我发现HLSl还有一些很好的便利函数,使用起来更有趣。我说的是小事,比如 ,这里。然而,除了微小的结构差异,比如传递输入,基本概念是百分之百相同的。 好好享受!着色器非常有趣。 |
4
1
你说得对-GLSL/HLSL/Cg着色语言是C编程语言的子集,所以它们非常相似。 |
5
-3
directx3d的起源在于opengl。微软将openglapi重新编程到一定程度,因此语言应该是相似的。 |
Programmdude · glsl向量*矩阵不同于hlsl 10 年前 |
Dean North · HLSL/GLSL查找整数范围 10 年前 |
jaho · 如何实现平滑的切线空间法线? 10 年前 |
Questioning · 绑定Texture2D和TextureCube 11 年前 |
Gilad · 我可以在不使用cbuffer的情况下从着色器访问设备数据吗? 12 年前 |