parsifal 发表于 2011-2-23 16:31

有熟悉shader的高手么?有几个问题想问一下

cg和hlsl是不是基本一样?我见有glsl和cg的专门书籍,但是没见有专讲hlsl的书籍。我现在在学cg,不知道是否有讲二者差别的资料。
cg+opengl+ATI显卡似乎是个比较糟糕的组合?想使用一些高级特性,可是针对opengl的高级版本的cg profile只有nvidia显卡的……

鸡蛋灌饼 发表于 2011-2-23 16:44

引用楼主parsifal于2011-02-23 16:31发表的 有熟悉shader的高手么?有几个问题想问一下 :
cg和hlsl是不是基本一样?我见有glsl和cg的专门书籍,但是没见有专讲hlsl的书籍。我现在在学cg,不知道是否有讲二者差别的资料。
cg+opengl+ATI显卡似乎是个比较糟糕的组合?想使用一些高级特性,可是针对opengl的高级版本的cg profile只有nvidia显卡的…… images/back.gif

因为HLSL的文档微软在做,没有讲HLSL的书太正常不过了——跟微软拼文档实力你们这是自寻死路口牙
cg的输出是GLSL/HLSL

OpenGL本身就是悲剧,ATI+OpenGL是悲剧的平方,你要再这个平台上配上cg(别忘了cg是NVIDIA搞出来的)那是悲剧的阶乘
不跨平台的话,用DX吧

parsifal 发表于 2011-2-23 17:06

引用第1楼鸡蛋灌饼于2011-02-23 16:44发表的:

因为HLSL的文档微软在做,没有讲HLSL的书太正常不过了——跟微软拼文档实力你们这是自寻死路口牙
cg的输出是GLSL/HLSL

OpenGL本身就是悲剧,ATI+OpenGL是悲剧的平方,你要再这个平台上配上cg(别忘了cg是NVIDIA搞出来的)那是悲剧的阶乘
....... images/back.gif


多谢。之前在折腾fx composer,结果在ati显卡下各种问题快烦死了,干脆直接转dx+hlsl算了

asion617 发表于 2021-3-16 05:03

楼主现在变成高手了吗,可以说说学习路线吗

sese199 发表于 2021-3-16 08:31

卧槽这个10年的坟

clover9017 发表于 2021-3-21 16:17

卧槽还是S1挖坟得劲儿

孤蜀安安 发表于 2021-3-22 03:02

madbird302 发表于 2021-3-22 03:08

asion617 发表于 2021-3-22 06:33

现在就很蛋疼,学校里跟着dx的课学了一点点hlsl,同时在看很多人推荐的冯乐乐的unityshader入门精要用的又是CG,没想到最近开课的games202又要学glsl

冰箱研会长e-3M 发表于 2021-3-22 11:11

孤蜀安安 发表于 2021-3-22 03:02
现在可以学vulcan了
直接学vulkan怕不是人就没了...
可以先直接unity / unreal 连连看, 然后HLSL, 高屋建瓴, 最后来个图形api ---> vulkan

冰箱研会长e-3M 发表于 2021-3-22 11:15

asion617 发表于 2021-3-22 06:33
现在就很蛋疼,学校里跟着dx的课学了一点点hlsl,同时在看很多人推荐的冯乐乐的unityshader入门精要用的又 ...

我记得很多引擎都支持HLSL编译到GLSL来着?
CG确实有点了... 感觉好久都没看到CG了 UNITY记得也已经转向HLSL了

魔人揪揪 发表于 2021-3-22 11:40

我就说咋还有让人学opengl的 咋还ati 原来10年前啊

孤蜀安安 发表于 2021-3-22 13:08

CyanCloverFern 发表于 2021-3-22 17:03

冰箱研会长e-3M 发表于 2021-3-22 11:11
直接学vulkan怕不是人就没了...
可以先直接unity / unreal 连连看, 然后HLSL, 高屋建瓴, 最后来个图形api...

一本不带API的图形学看完,vulkan也不是不能看

GuardHei 发表于 2021-3-22 17:07

冰箱研会长e-3M 发表于 2021-3-22 11:15
我记得很多引擎都支持HLSL编译到GLSL来着?
CG确实有点了... 感觉好久都没看到CG了 UNITY记得也已经转向HL ...

spirv cross

—— 来自 S1Fun

asion617 发表于 2021-3-22 20:23

冰箱研会长e-3M 发表于 2021-3-22 03:15
我记得很多引擎都支持HLSL编译到GLSL来着?
CG确实有点了... 感觉好久都没看到CG了 UNITY记得也已经转向HL ...

大概理解状况了
shader语言如果也和java python一样教程满地都是就好了,油管上搜hlsl排名最高的居然还是个07年录的教程。。

冰箱研会长e-3M 发表于 2021-3-22 20:32

asion617 发表于 2021-3-22 20:23
大概理解状况了
shader语言如果也和java python一样教程满地都是就好了,油管上搜hlsl排名最高的 ...

看楼上回复 微软有关于HLSL的完整文档 该文档的唯一缺陷就是没有中文
不过都第一时间油管了, 我猜你语言问题不大?
页: [1]
查看完整版本: 有熟悉shader的高手么?有几个问题想问一下