转一个3Delight的帖子过来自己留用的。 :)
HOUDINI_DEFAULT_RIB_RENDERER
这样在houdini的rop模块中renderman节点的renderman规格的渲染起就为我们的战斗机了。
打开rop模块中renderman节点可以发现有些变化了
3delight对应的渲染命令为renderdl [参数] 文件名.rib因此命令行对应为renderdl
仅仅这一步基本实现连接。
如果要在shop中显示,我们还要安装renderman显示驱动。
在你的HOUDINI安装目录 打开bin文件夹的proto_install,在ENTER CHOICE:
输入RManDisplay.inst项前面对应的数字,然后是INSTALL IN HOUDINI
地下有三个路径可以选择,我一般把它设置到我的文档,那么在C:\Documents and Settings\自己的用户名\My Documents\houdini10.0\ri_shaders多一个动态连接库d_houdini.dll
前面发现有的houdini版本产生的d_houdini.dll有问题,这有个 d_houdini.rar (6.13 KB)
现在在houdini的shader view中可以直接预览renderman的shader了,包括vop中的如图:
启动houdini开始渲染第一个文件,注意以下几点:1,要给摄像机并且名称路径与rop中renderman节点的Camera相同。2,场景要打灯光,最好给到light shader。3,物体必须给到 shader。
下面是个样例文件: 3delight_1_a.rar (47.51 KB)
.
如果再渲染的时候没有任何的报错,恭喜!连接成功!
-----------------------------------------------------------------------------------------------------------------------------
后面争取做一系列houdini——3delight step by step的教程,中间的疏漏和错误希望大家多多指正,如果能对大家有所帮助那是最大的欣慰。
Houdini下使用3Delight---RenderMan中的战斗机(完结)
-----------------------------------------------------------------------------------------------------------------------------
补充:
感谢虫虫网友的提醒,在houdini中用3delight预览shader教程中少写两个环境变量
HOUDINI_SL_COMPILER
shaderdl
HOUDINI_VIEW_RMAN
renderdl
-----------------------------------------------------------------------------------------------------------------------------
内容来源于(http://www.cgskyx.com/thread-1255-1-1.html)
评论