原帖由 dingqy 于 2009-2-27 14:23 发表
最近刚接触RHINO,但是不知道SHADER是什么,很多插件,包括GRASSHOPPER都可以赋予SHADER属性,比如不同的颜色,那这个shader到底是什么,哪里有系统的介绍啊?
Shaded 即为着色模式,是一种基于OpenGl的显示方案,比较快捷的表现物体的颜色,方便用户
理解物体的结构与肌理,数学中叫明暗着色法。在Rhino可以用Shade模式显示出简单的灯光效果、阴
影效果和表面纹理效果。当然,高质量的shaded效果是需要专业三维图形显示卡来支持的,它可以加
速和优化三维物体的显示。但无论怎样优化,它都无法把显示出来的三维图形变成高质量的图像,这时
因为Shade采用的是一种实时显示技术,硬件的速度限制它无法实时地反馈出场景中的反射、折射等光
线追踪效果,特别是在没有硬件支持的情况下,它的显示甚至会是无理无序的。这些效果就靠Render(
渲染)出表现了。
Render是基于一套完整的程序计算出来的,硬件对它的影响只是一个速度问题,而不会改变渲染的结果
,影响结果的是看它是基于什么程序渲染的,比如是光影追踪还是光能传递。 |