Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

rmantools

A collection of Python, SL, OSL, and C++ for RenderMan 19.

Bootstrapping

This project [will be] a Python module which contains RenderMan tools. It registers a series of entrypoints to initialize the pre/post-launch environment.

A make step [will be added] to python setup.py build to build the compiled tools.

This is rather fragile, and I apologize.

Patterns (RIS)

  • KSRisAOV: Write an arbitrary colour or float to a given AOV.
  • KSRisSides: Front and back colour switch.

Code Stubs

  • pattern/KSStubExprPattern.args: Example of an SeEXPR pattern (for RIS).
  • pattern/KSStubOslPattern.{osl,args}: Example of an OSL pattern (for RIS).
  • rslt/KSExampleRSLTNode.h: Example of an RSLT shader node (for REYES) using RSL.
  • rslt/KSExampleRSLTRoot.sl Example of an RSLT shader root node (for REYES) using RSL 2.0.

We are missing a non-2.0 RSL root shader, which we think is possible but didn't find a good example of with RenderMan.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published