Whats New - Version 6.1.322 March 2011 |
Compiling .sl & slim appearancesIf the "emit slim doc" is checked (figure 1) Cutter will attempt to write a slim appearance file for the .sl shader being compiled. Previous versions of Cutter would put some header information in the slim file. For example, in the case of a displacement shader it would add an attribute parameter block of the following form. attribute float displacementbound { default 0 range {0 1000 .005} subtype vslider label {Displacement Bound} description { } } Unfortunately, while the "Displacement Bound" attribute shows in Maya's Hypershade editor a bug in Pixar's RenderMan Studio version 3 prevents the value of the attribute from being assigned correctly in the rib stream. Until they fix the bug the attributes that Cutter would ordinarily assign to a slim file have been disabled.
For more information about Cutter and Slim refer to the tutorial "Cutter:Automatic Conversion of Shaders and RSL Functions to Slim Files". |
Bug Fix - Compiling a Houdini VOP nodeWhen compiling a shader written in the Vfl shading language Cutter looks for the word "vop" or "vops" in the header comment of the document. If either keyword is present, Cutter sets flags that will direct the vcc compiler to build a vops node rather than a "regular" vex shader. A bug that prevented Cutter from reliably finding those keywords has been fixed. For more information refer to "Houdini - compiling a VOP". |
Bug Fix - Houdini Bin PathA bug that prevented the Preferences Tool from saving the (Languages->Vfl) "Houdini Bin Path" has been fixed. |
© 2002- Malcolm Kesson. All rights reserved.