Rhino(犀牛)中国技术支持与推广中心

标题: 谁能给我扫盲啊关于SHADER [打印本页]

作者: dingqy    时间: 2009-2-27 14:23
标题: 谁能给我扫盲啊关于SHADER
最近刚接触RHINO,但是不知道SHADER是什么,很多插件,包括GRASSHOPPER都可以赋予SHADER属性,比如不同的颜色,那这个shader到底是什么,哪里有系统的介绍啊?
作者: Jessesn    时间: 2009-2-27 16:08
原帖由 dingqy 于 2009-2-27 14:23 发表
最近刚接触RHINO,但是不知道SHADER是什么,很多插件,包括GRASSHOPPER都可以赋予SHADER属性,比如不同的颜色,那这个shader到底是什么,哪里有系统的介绍啊?


Shaded 即为着色模式,是一种基于OpenGl的显示方案,比较快捷的表现物体的颜色,方便用户
理解物体的结构与肌理,数学中叫明暗着色法。在Rhino可以用Shade模式显示出简单的灯光效果、阴
影效果和表面纹理效果。当然,高质量的shaded效果是需要专业三维图形显示卡来支持的,它可以加
速和优化三维物体的显示。但无论怎样优化,它都无法把显示出来的三维图形变成高质量的图像,这时
因为Shade采用的是一种实时显示技术,硬件的速度限制它无法实时地反馈出场景中的反射、折射等光
线追踪效果,特别是在没有硬件支持的情况下,它的显示甚至会是无理无序的。这些效果就靠Render(
渲染)出表现了。
Render是基于一套完整的程序计算出来的,硬件对它的影响只是一个速度问题,而不会改变渲染的结果
,影响结果的是看它是基于什么程序渲染的,比如是光影追踪还是光能传递。
作者: dingqy    时间: 2009-2-27 20:40
也就是说SHADER和RENDER不是那么容易转换的?shader显示的颜色也不是render时候材质的颜色?那么有什么方法把shader的配色直接导出图片呢?
作者: Jessesn    时间: 2009-2-27 22:07
原帖由 dingqy 于 2009-2-27 20:40 发表
也就是说SHADER和RENDER不是那么容易转换的?shader显示的颜色也不是render时候材质的颜色?那么有什么方法把shader的配色直接导出图片呢?


选择以个视图,然后在指令行输入 _ViewCaptureToFile 指令即可
作者: skyyi00    时间: 2009-2-28 08:27
好有才:bump :bump :bump




欢迎光临 Rhino(犀牛)中国技术支持与推广中心 (http://bbs.rhino3d.asia/) Powered by Discuz! X3.2