使用ModifyRIB节点
您可以使用ModifyRIB节点将RIB(RenderMan接口字节流)语句插入脚本中,以在将RIB流传递到PrmanRender节点之前对其进行修改。在您可能需要调整对象表面上的阴影,替换它或对场景中的多个对象执行各种变换和调整的情况下,这很有用。例如,用RenderMan中的基本几何图形替换脚本中的对象:
1. | 将场景节点添加到在本章开头创建的基本脚本中,并连接两个光源节点和一个摄影机。 |
2. | 请点击3D > Modify > RenderMan > ModifyRIB 并在多维数据集和场景之间插入节点。 |
3. | 旁边的archive 字段,取消选中use。这激活了statements 领域。 |
注意: 您可以通过以下方式加载RIB归档文件: use 选中并单击Select file 按钮找到它。
4. | 在ModifyRIB控制面板中,选择replace来自operation下拉菜单,然后在statements 领域: |
球形0.25 -0.25 0.25 360
现在,您应该在多维数据集所在的查看器中看到一个基本球体。
5. | 要更改球体的颜色并将基本的表面着色器添加到球体,请在下面输入以下语句: |
颜色0.4 0.6 0.1
表面“木”
这会将球体的颜色更改为绿色,并在表面上应用木头般的外观。
注意: 如果您是直接从RIB文件复制语句,则仅从之间复制语句WorldBegin和WorldEnd因为复制文件的全部内容可能会导致不稳定问题。
有关RIB语句的更多信息,请参考RenderMan随附的文档。
抱歉,您没有找到此帮助
为什么这没有帮助? (检查所有适用)
感谢您抽出宝贵时间给我们反馈。