Whats New - Version 7.3.5April 1 2016 |
Args nodeid Registration
This version of Cutter is able to automatically register the nodeid of a plugin
with the users custom RenderMan_for_Maya.ini. However, to do so Cutter's
"User" refs must be set - figure 1.
|
|
osl sourceC:\Users\YOUR_NAME\Documents\maya\projects\RfM_osl\src osl shadersC:\Users\YOUR_NAME\Documents\maya\projects\RfM_osl Args dirC:\Users\YOUR_NAME\Documents\maya\projects\RfM_ris\Args Plugins dirC:\Users\YOUR_NAME\Documents\maya\projects\RfM_ris RfM.ini pathC:\Users\YOUR_NAME\Documents\maya\projects\RfM_ini\RenderMan_for_Maya.ini |
To use the auto-registration feature of Cutter right mouse click on the .args file whose nodeid is to be added to the RenderMan_for_Maya.ini - figure 2. |
|
Cutter reads the nodeids that are currently loaded by the users RenderMan_for_Maya.ini and allocates a value that does not conflict with any nodeids that are already "registered". |
|
For example, figures 2 and 3 shows the CutrBBones.args nodeid has been changed from, <rfmdata nodeid="1053502" classification="rendernode/RenderMan/pattern"/> to, <rfmdata nodeid="1053509" classification="rendernode/RenderMan/pattern"/>
because ::RMS::LogMsg INFO "Loading nodeid:1053509 CutrBBones.args" LoadExtension args [file join $projdir "RfM_ris/Args/CutrBBones.args"]
The ::RMS::LogMsg INFO "Loading nodeid:1053511 CutrPetals.args" LoadExtension args "C:/Users/malcolm/Documents/maya/projects/RfM_ris/Args/CutrPetals.args"] ::RMS::LogMsg INFO "Loading nodeid:1053500 CutrBBones.args" LoadExtension args "C:/Users/malcolm/Documents/maya/projects/RfM_ris/Args/CutrBBones.args" Cutter will attempt to resolve duplicate nodeids but if it is unsuccessful an error message will be shown.
After the error dialog window has been
A similar "report" can be generated using the Rman Tool->Plugin menu.
|
© 2002- Malcolm Kesson. All rights reserved.