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重新编程到一定程度,因此语言应该是相似的。 |
user3178756 · GLSL纹理布局 6 年前 |
Matt Kae · OpenGL/GLSL 4.1中的全向照明 6 年前 |
user3162781 · 着色器两个输出反馈 6 年前 |
AGogel · 三个多贴图通道模型和纹理。js公司 6 年前 |
Elias · 在着色器中旋转2d图像矩阵上的Z轴 7 年前 |
A. Person · 尝试为opengl创建像素化着色器失败 7 年前 |
Riilu · GLSL删除已用变量 7 年前 |