gpt4 book ai didi

opengl - 着色器语言之间是否存在重大差异?

转载 作者:行者123 更新时间:2023-12-01 15:21:28 24 4
gpt4 key购买 nike

我目前正在学习 GLSL。似乎一旦你学会了一种着色器语言,学习其他一种语言就不会太困难了。这是否类似于学习像 wxWidgets 这样的小部件工具集然后切换到 Qt?一旦您了解一个小部件工具集内发生的事情,另一个工具集就会做类似的事情,因为它们最终在某个时候做几乎相同的事情?从一种着色器语言转换到另一种着色器语言有什么经验?

最佳答案

Cg 和 HLSL 几乎相同(相同的内置函数名称)。 GLSL 看起来和感觉有点不同(即 mix 而不是 lerp,使用类似 main 的函数),但整体过渡仍然简单的。唯一的区别在于细节和各自的 API(即矩阵存储顺序之类的东西)。

在着色语言之间切换比在 GUI 工具包之间切换要容易得多......

关于opengl - 着色器语言之间是否存在重大差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3120203/

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