Home Jack in the Box RIB Wrangling ST Coloration Maya Pattern Animation


Maya Pattern Animation
by Dheeraj Varandani



The graphics and notes on this page explain how custom HyperShade nodes written in the RenderMan Shading Language can be part of shading networks that use Pixar's physically plausible materials.



I basically wrote a shader for an eye ball with adjustable pupil size, patterns and colors.
Here is a short sequence animated using that shader:



STILL RENDERS












Code
human_eye.h
human_eye.sl


Shader Graph


Shader Attributes

I generated most of the patterns using noise texture in Maya, and attached them to the attributes of my shader!



Conclusion
I really enjoyed working on this project. The most amazing part was that though we were asked to keep our projects simple, there was not really a limit to what one could achieve! I wrote an eye shader with a number of adjustable attributes and learned a lot doing this project!