RenderMan Studio 2.0

RenderMan Studio 2.0

The following are important changes in RenderMan Studio, meaning their scope is wider than a given Studio tool. Be sure to consult the release notes for the tools themselves (including RfM) for changes that are specific to a given tool.

New Features

  • Asset Management/Workspace - There have been important modifications to RenderMan Studio's asset referencing methods and policies in order to facilitate backwards compatibility and workflow flexibility, moving forward. Complete details of the current strategy can be found in the Asset Management documentation.
  • RenderMan Studio 2.0.2 and RenderMan for Maya 3.0.2 are compatible with Maya 2010.

Enhancements

  • There is a new RenderMan menu for common RenderMan items.
  • RenderMan Studio now relies on a single setting for determining its $RMANTREE, etc.
  • Defaults for global settings can be overridden more gracefully now, using an extension loaded during initialization. For more information about extensions, see the Loading Extensions section of the initialization documentation.
  • There is new support for site-overrides for the slimNotice and slimRequests scripts. Users can now implement slimRequestHandler and slimNoticeHandler to intercept or listen in on these Slim-generated events.
  • Macintosh OS X 10.5.x (Leopard) and Windows Vista (32- and 64-bit) are now supported. Please note that Windows XP64 is not supported.

Known Issues

  • Workspace Files - In order to properly take advantage of RenderMan Studio's new asset management methodology, users will need to remove any and all RATWorkspace.ws files from their workspace. These files will override the internally generated asset management settings. For more information, please consult the Asset Management documentation.

  • Environment Lights - MTOR and RfM environment lights are not interchangeable. Due to changes made to take advantage of RSL 2.0 (which are supported by RfM environment lights), users should use the MTOR environment light with MTOR shaders adn the RfM environment light with RfM/RMS shaders. Additionally, the interface for the RfM environment light has changed. Users who have written shaders using the previous versions of the environment light will need to update their shaders; see components.slim (in $RMSTREE/lib/slim) for an example.

  • Hot Key Behavior - On Macintosh OS X 10.5.x (Leopard), an issue with X11 prevents hot keys in Slim and "it" from behaving as expected, regarding pan and virtual slider actions. Users can restore the expected hot key behavior via the following modification:

    1. In the user's home directory - ~/ - find or create a file named .Xmodmap.
    2. Add the following to said file:
    clear mod1
    clear mod2
    keycode 66 = Meta_L
    keycode 63 = Mode_switch
    add mod1 = Meta_L
    add mod2 = Mode_switch
    

    If the .Xmodmap exists, the preceding should be appended, and users should confirm that there are no conflicts with the exisiting contents.

    1. Save the file.
  • On OS X, certain "occasional" issues with the X11 persist. Usually, quitting and restarting X will fix the problem.

MTOR Bug Fixes in RMS 2.0.2

  • A bug that could lead to a crash during RIBgen when using namespaces has been fixed. (Windows Only)
  • Note

    MTOR was officially deprecated with the release of RenderMan Studio 1.0 but is still shipped for users transitioning from older, MTOR-based pipelines. Bug fixes are strictly limited to regressions in existing functionality and do not include support for any new features.

See Also