![]() The OCIO nodes in Nuke are compiled against a specific version of the OCIO libraries (for the current version, see Third-Party Libraries and Fonts for Nuke 15.0v1). For example:Įxport OCIO="/myOCIOConfigLocation/config.ocio" This overrides the configuration file specified in Nuke’s preferences (see Setting Preferences). In addition to the steps above, you need to set the OCIO environment variable to point to your OCIO configuration file. ![]() You then need to set your NUKE_PATH to this directory. For example:Įxport NUKE_PATH="/myOCIOLibraryLocation/"Įxport DYLD_LIBRARY_PATH="/myOCIOLibraryLocation/"īoth OpenColorIO.dll and PyOpenColorIO.pyd must be in the same directory. Set your NUKE_PATH to the location of PyOpenColorIO.so and your DYLD_LIBRARY_PATH to the location of OpenColorIO.so. These can be found in the and /plugins directories respectively. Manually replace the Nuke packaged versions of libOpenColorIO.so and PyOpenColorIO.so with your custom versions of these files. To override Nuke's pre-packaged version with your own custom version, follow the steps below: For OCIO to work correctly, Nuke requires the compiled versions of PyOpenColorIO and libOpenColorIO to match. If you already have a pre-built version of the OCIO library on your system and your environment is not set up correctly for Nuke, you may encounter problems. Note: Nuke is bundled with a pre-compiled version of the OpenColorIO library and a suite of OCIO nodes. In the output dropdown, select the colorspace you want to convert the image to.įor more information on the OCIOColorSpace node, and other nodes based on the OpenColorIO library, see Color Nodes for more information. In the input dropdown, select the colorspace of your input image. ![]() Select the channel or layer you want the conversion to affect using the channels controls. Select Color > OCIO > OCIO ColorSpace and connect it to your image sequence. Using OCIOColorSpace is pretty simple: 1. Much like the ColorSpace node, you can use the OCIOColorSpace node for converting an image sequence from one colorspace to another.Ĭonversions with the OCIOColorSpace node are based on the OpenColorIO library (for more information, see ). Converting Color Spaces with the OCIOColorSpace Node This halts the automatic conversion and lets the one you create above have priority. In the Write properties panel, set the colorspace dropdown menu to linear.Double-click on the element’s Write node.If you wish write out the element in the new color space: Set the input controls to match the values you entered in steps 2, 3, and 4 above.Set the output controls to sRGB, D55, and RGB.Copy the Colorspace node and insert it at the appropriate point in your script.If you wish to reverse this conversion later in the script: Set the leftmost dropdown menu in the output controls to the color space of your choice. Set the dropdown menu in the middle of the output controls to the appropriate standard. In the Colorspace properties panel, set the rightmost dropdown menu in the output controls to the appropriate standard. To Convert an Element in Nuke’s Native Color Space into Another Color Space 1.Ĭlick Color > Colorspace to insert a Colorspace node into the appropriate place in your script. For conversions such as this, use Nuke’s Colorspace node, which supports RGB, HSV, YUV, CIE, and CMS formats (and various sub-formats). You can also convert elements from Nuke’s native color space to other color spaces more appropriate to a given process or intended display device.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |