游戏开发论坛

 找回密码
 立即注册
搜索
123
返回列表 发新帖
楼主: windRain_ly

着色语言(Shader Language),以及HLSL VS GLSL VS CG

[复制链接]

20

主题

84

帖子

84

积分

注册会员

Rank: 2

积分
84
发表于 2009-11-26 01:22:00 | 显示全部楼层

Re: 着色语言(Shader Language),以及HLSL VS GLSL VS CG

这个主题的讨论得很精彩,对概念把握把握很到位,很严谨,让我也觉得牛人很多。
我学图形学和direct3D编程大约2个月,完全没有入门,很多原理性的东西都搞不清楚。在学习的过程遇上过各样的难题,资料上也难找到,有段时间甚至想放弃。
其实,我觉得学会一个东西并不能,只是要找到自己需要能解决自己疑问的知识真的很不简单。
我觉"GPU编程与CG语言之阳春白雪下里巴人"作者的初衷很好,我真的希望国内更多的牛人能像他一样,把自己的知识总结下来,传授给新人学习。
也许这些知识,在你们牛人看来很平常,但是对于门外汉而言真的不容易把握。
举个渲染过程的例子吧,图形学专业的课本上有很多变换矩阵,也有裁剪算法,也讲到光栅化等等。但我先前我一直没能够想象出来,一个物体模型到显示器上显示的过程是什么样子的,搞了n久,最终总算是明白了(这真的是"GPU编程与CG语言之阳春白雪下里巴人"的功劳)。
其实,我想说的是,希望牛人多总结总结自己的知识,如果能够把知识传授给新人,让新人入门的过程变得容易些,我觉得这应该是非常大的贡献了!
我学习图像编程的过程还是比较郁闷的,如果有一天我能小成,我会花点时间把这些知识都总结出来,也算是自己的一点贡献吧。目前还是期待各位大牛们著作!

22

主题

92

帖子

94

积分

注册会员

Rank: 2

积分
94
QQ
发表于 2009-12-26 17:09:00 | 显示全部楼层

Re: 着色语言(Shader Language),以及HLSL VS GLSL VS CG

很长,慢慢看~~~~

0

主题

9

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2010-1-21 16:26:00 | 显示全部楼层

Re:着色语言(Shader Language),以及HLSL VS GLSL VS CG

难得在这个论坛里看到篇技术帖,
大家却讨论得火气这么大.

其实某楼已经说的很明白了,算法才是关键,语言只是其次.
就好像吃饭: 是用筷子吃还是用勺子吃,就看吃的人使用的方便而已; 吃的爽不爽,还是要看吃的东西.

证明是筷子更好,或者勺子更好,本身就没什么意思.
自己喜欢筷子,就一定要说服喜欢勺子的人:筷子更好.  就更是....

HLSL既然是为d3d打造,那么d3d环境下使用HlSL不是非常合适?
openGL环境下研究不深,不多评论。不过通常情况下,通用的东西未必比专用的好。
写过着色代码的朋友都应该知道,着色代码的代码量非常小,几千行就算多了。
几千行的东西,而且语言还非常类似的情况下,要是非得说移植上会花费时间~
厄。。。

5

主题

755

帖子

757

积分

高级会员

Rank: 4

积分
757
发表于 2010-1-22 10:15:00 | 显示全部楼层

Re:着色语言(Shader Language),以及HLSL VS GLSL VS CG

罗卜青菜各有所爱。你喜欢啥就用啥。有什么好争的!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-16 00:51

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表