如何在 Nuke 中读取 DTEX 文件格式?

How to read DTEX file format in Nuke?

我想在 Mac 上为 The Foundry Nuke 添加 Pixar RenderManProServer 21.5 库的组件。这些组件对于以 DTEX 格式阅读(用于深度合成)至关重要。 Foundry 的用户指南告诉我,我需要创建一个 XML environment.plist 文件并将其放入 .MacOSX目录。

You can see it here.

但是不行。

<?xml version="1.0" encoding="UTF-8"?>
<plist version="1.0">
    <dict>
        <key>DYLD_LIBRARY_PATH</key> 
        <string>/Applications/Pixar/RenderManProServer-21.5/lib</string> 
        <key>RMANTREE</key>
        <string>/Applications/Pixar/RenderManProServer-21.5</string> 
    </dict>
</plist>

是否有任何其他方法可以在 Mac 上为 Nuke 安装 RenderMan 库的组件?

macOS 不再支持

~/.MacOSX/environment.plist(自 10.8 起)。因此,您需要使用 pico 编辑器将一些行放入隐藏文件 ~/.bash_profile 中。

Terminal执行一个sudo命令:

sudo pico .bash_profile

# you need an administrator password for sudo command

然后将这些行放入 .bash_profile 文件中:

echo RenderManProServer environment variables are set...
export NUKE_TEMP_DIR=/var/tmp/nuke-u501/
export NUKE_PATH=/Users/swift/.nuke
export RMANTREE=/Applications/Pixar/RenderManProServer-21.5/
export RMSTREE=/Applications/Pixar/RenderManProServer-21.5/
export DYLD_LIBRARY_PATH=/Applications/Pixar/RenderManProServer-21.5/lib/
export RMANFB=it
export PATH=$PATH:$RMANTREE/bin:$RMSTREE/bin/it.app/Contents/MacOS:$RMSTREE/bin/slim.app/Contents/MacOS

不要忘记按 ctrl+o 保存此文件并按 退出 pico 编辑器ctrl+x.