工具列 | 功能表 | 面板齿轮功能表 |
---|---|---|
|
渲染 材质编辑器 面板 材质 |
材质 |
使用 Materials 指令打开材质面板,在使用 Rhino 默认渲染器时,可以通过材质面板来设置颜色、透明度、凹凸、贴图等。
可以从颜色选择器中拖动颜色,然后将其拖放到其他颜色选择器上。
从贴图区域中拖动贴图,并将其放到另外的贴图区域。按住 Ctrl 键可以复制。
材质编辑器可以显示物件在链接的 3dm 文件中使用过的材质。此材质可以在当前模型中使用,但不可编辑。您可以双击链接的图块以打开新的 Rhino 窗口进行材质的编辑。
材质预览缩略图由选项 > Cycles中选定的渲染设备进行渲染。
当您将材质分配给一个图块实例时,系统会出现问题提示。根据您回答问题的不同答案,材质效果最终可能不同。
是,可以将材质分配给图块实例中的所有物件。
否, 可以将材质分配给特定的图块实例。图块实例中的物件需要设置使用父物件来继承图块实例的材质。
渲染内容 (材质、环境和贴图) 可以被插件或脚本隐藏。 更多信息...
材质面板
材质面板有附加的浏览工具。
选中列表中的后一项。
选中列表中的前一项。
显示当前项的图示与名称。
将搜索限制为名称。
将搜索限制为注释。
将搜索限制为标签。
显示如何使用 '名称:', '注释:', '标签:', '?', '#' 和 '^' 来搜索项目。
显示工具功能表。
点击 以创建新材质。
从 Render Content 库文件夹导入一个材质 (.rmtl)。
从图像文件或一个 PBR 贴图集 (.zip) 创建物理基础材质。
创建一个新的自定义材质。
自定义材质包含了材质编辑器中所有通用的设置。
创建一个新的双面材质。
创建一个新的发光材质。
创建一个新的玻璃材质。
创建一个新的金属材质。
创建一个新的油漆材质。
创建一个新的物理基础材质。
创建一个新的图像材质。
创建一个新的石膏材质。
创建一个新的塑胶材质。
创建一个新的宝石材质。
从材质类型浏览器对话框中可以创建更多类型的材质。
材质名称。
预设的材质的颜色是白色,光泽度、反射度、透明度都为 0。
自定义设置
设定材质的基底颜色 (又称为漫射颜色)。
光泽度调整材质反光的锐利度 (平光至亮光)。
在渲染模式工作视窗中您可以看到光泽度设置的变化,这与 Rhino Render 渲染的没有区别,一些第三方渲染器可能会使用到它。
移动滑块以更改数值。
双击滑块可以输入数值。
反射度设置设定材质的反射度。
移动滑块以更改数值。
双击滑块可以输入数值。
调整物件在渲染影像里的透明度。
移动滑块以更改数值。
双击滑块可以输入数值。
这个值定义了一束光从一种透明材料传播到另一种透明材料时方向的转折量。
以下是一些材质的折射率:
材质 | 折射率 |
---|---|
真空 | 1.0 |
空气 | 1.00029 |
冰块 | 1.309 |
水 | 1.33 |
玻璃 | 1.52 至 1.8 |
绿宝石 | 1.57 |
红宝石/蓝宝石 | 1.77 |
钻石 | 2.417 |
材质的颜色、透明、凹凸与环境可以用图片或程序贴图代入。
Rhino 支持以下格式:
这些格式不支持透明度:
这些格式支持透明度:
点击 (点击赋予贴图) 以赋予材质一个贴图。
当赋予贴图之后:
以贴图做为材质的颜色。
使用贴图来控制材质的透明度。
使用贴图控制材质的凹凸深度或物件的法线方向。
凹凸贴图和法线贴图可以在渲染中为曲面添加更多细节,而无需修改曲面的形状。
使用贴图作为材质的反射环境。
这里使用的贴图必需是全景贴图或金属球反射类型的贴图。其他的图片可以产生反射效果,但是不会产生真实的环境反射效果。
进阶设定
使得渲染材质时物件的阴影和着色获得漫射照明效果。
如果打开此设置,使用漫射照明渲染物件着色及阴影。
这个设定未启用时物件没有着色的明暗效果。以 PictureFrame 指立建立的帧平面使用的材质这个设定是关闭的。
使得物件在掠射角完全反射并且在观察物件的方向仅能看到轻微的反射效果。
这种效果可以模拟许多透明或半透明的材质,如玻璃、塑料和具有薄透明釉料的材料,如层压纸、抛光木材和油漆。
允许具有 Alpha 通道的图像具有透明度,以使物件在应用 Alpha 通道的图像区域透明。
使得曲面反射变模糊。但对于镜面和镀铬等具有完全反射性的曲面,请将抛光度设置为100%。较低的值可以模拟磨砂效果,例如某些塑料和磨砂玻璃的表面效果。
更改这个设置可能会增加渲染时间。
控制材质的清晰度。
创建半透明材质,如描图纸或手工玻璃。
更改这个设置可能会增加渲染时间。
创建透明的材质,如水,浮法玻璃,钻石。
以设定的颜色提高材质的亮度,这里的设定对场景没有照明作用,颜色越浅材质越亮,黑色等于没有发光效果。
双面材质可以在没有物理厚度的“薄”片物件 (例如单一曲面或网格) 的正面和背面显示不同的材质。
双面材质
材质显示在物件的正面。
材质显示在同一物件的背面。
可以将发光材质分配给物件,以使该物件成为光源。
发光
照明的颜色。
灯光的亮度。
移动滑块以更改数值。
双击滑块可以输入数值。
当强度设置为 0 时,发光材质将被渲染为黑色。
选项中提供了多种可供选择的预设宝石类型,具体参数设置由宝石类型决定。
宝石材质
|
预设的玻璃材质可以更改其颜色、粗糙度和折射率的设置。其它设置是预先设定好的。
玻璃材质
设置玻璃颜色。
设置玻璃的清晰度。
移动滑块以更改数值。
双击滑块可以输入数值。
设置玻璃的折射率。 详情...
其他设置由金属类型预先确定。
金属材质
设置金属颜色。
在选择颜色对话框中列出了一些常见的金属颜色。
设置金属的反射清晰度。
反射抛光度从低 (左) 到高 (右)。
从列表中设置凹凸贴图的样式。
将凹凸图案的大小从XXXS设置为XXXL。必须为您的模型选择一个合适的尺寸。当尺寸太大或太小时,凹凸效果可能会无法显示出来。
设置玻璃的漫反射颜色。
物理基础材质 (PBR) 可以模拟现实世界中灯光和曲面之间的交互效果,以创建逼真的渲染效果。不同的材质类型通常使用不同的着色方法,物理基础材质可以将多种着色方式集中到一种材质中。
物理基础材质
没有分配贴图时材质显示出的漫反射颜色。
控制物件表面的平滑度。粗糙的表面以更大的角度反射光线,使反射变得模糊。
移动滑块以更改数值。
双击滑块可以输入数值。
使材质具有金属外观。
控制物件的透明度。
移动滑块以更改数值。
双击滑块可以输入数值。
将滑块向左移动会增加物件的透明度,透明度越高,渲染时间越长。
设置折射率。 详情...
点击此按钮可启用或禁用着色方式。
选择更多图像文件以添加到当前 PBR 材质中。选择贴图对话框将打开,您可以将图像文件赋予给 PBR 材质。
详细设置
点击详细设置以启用或禁用着色方式。
当设置具有(按此赋予贴图)选项时,该设置可由赋予的贴图进行控制。
没有分配贴图时材质显示出的漫反射颜色。
使用位图贴图的 alpha 通道控制物件的透明度。
使材质具有金属外观。 详情...
控制材质的光滑度。详情...
金属贴图的位图图像也可用作粗糙度贴图,但必须反转颜色以将粗糙度添加到生锈部分而不是未生锈部分。
各向异性参数控制高光反射的长宽比和方向,以模拟定向拉丝的金属材质效果。
改变高光反射的长宽比。
更改高光反射的角度。数值可以在 0 (0°) 到 1.0 (360°)之间变化。
透明涂层可以模拟汽车底漆顶部的高亮反射层。
不透明度参数控制材质的透明度。
更改物件的透明度级别。
设置折射率。
控制折射的粗糙程度。
更改物件的可见性。降低 alpha 值也会减弱折射效果。
当该值设置为0时,物件将完全不可见。
凹凸/法线和置换参数可以使用贴图为物件表面添加细节。
凹凸贴图通过贴图的灰度值来达到曲面凹凸的效果。
法线贴图使用位图图像的 RGB 值来改变曲面法线的方向。
两个金属材质的扁平圆柱体硬币 (右),法线贴图 (左)。
置换可使用贴图的灰度值来移动物件的渲染网格顶点。
材质名称。
图像保护了一个简单的位图图像。
位图文件的路径和名称。
参考位图贴图。
使图像的材质永远以全亮度显示,不受灯光照明影响,也不会被其它物件的阴影遮蔽。
灰阶选项将图像的颜色灰度值设置为 256。
设置图像的透明度,在图像中未指定 Alpha 通道的情况下,指定要用作 Alpha 通道的透明颜色。
当使用 JPEG (.jpg; .jpeg)、PCX (.pcx) 或 Windows 位图 (.bmp) 等图像格式时,透明度不起作用。
以图片的 Alpha 通道设定材质的透明度。
以颜色做为遮罩设定材质的透明度。
当您将鼠标悬停在缩略图上时,工具提示中将显示存储在材质中的额外文本信息。
预设的石膏材质默认是无光泽、无反射、无贴图的材质。仅颜色可以更改。
设置漫反射颜色。
预设的塑胶材质允许更改颜色、反射率、抛光度、透明度和清晰度。
设置漫反射颜色。
设置材质的反射率。
设置材质的透明度。
设置材质的清晰度。
从列表中设置凹凸贴图的样式。
将凹凸图案的大小从XXXS设置为XXXL。必须为您的模型选择一个合适的尺寸。当尺寸太大或太小时,凹凸效果可能会无法显示出来。
渲染内容 (材质、环境、贴图) 存储在模型中。它们也可以保存到文件中并在模型之间进行共享。库面板显示默认的内容文件夹。 内容可以在 Rhino 会话之间或 Rhino 窗口和磁盘文件夹之间拖放。
指令行选项 | |
---|---|
显示面板=是/否/切换 | 显示材质面板。 |
选项 | 显示命令行选项。 新增删除重命名更改建立副本从文件载入保存到文件赋予给物件 |
Rhino 在以下操作中可以检测材质、环境和贴图的名称冲突:
当渲染内容项名称已存在于当前模型中,但内容设置不同时,冲突项导入后将在其名称后附加 "[imported]" 。
工具列 | 功能表 |
---|---|
RenderAssignMaterialToObjects 指令可以从指令行中将材质赋予给选定的物件。
选取一个或数个物件。
输入材质的名称或 ID。
指令行选项
当选定物件的材质被分配到子面时:
保留 选项可以将材质赋予物件并保留现有的子面材质。
移除 选项可以将材质赋予物件并移除子面材质。
询问 选项将显示一个对话框,让您决定下一步要做什么。
当选择的是图块引例时:
是 选项可以将材质分配给图块实例中的物件。
否 选项可以将材质分配给整个图块实例。
询问 选项将显示一个对话框,让您决定下一步要做什么。
在指令行中将材质赋予给图层。
从指令行中将材质赋予给选定物件所在的图层。
Rhinoceros 7 © 2010-2022 Robert McNeel & Associates. 29-4月-2022