Maya Shader Patterns Animation
Open Shading Language (OSL)
"Colorful Stree"
November 19th, 2015
Project Overview
This is a project from class VSFX 502 - Programming 3-D Models and Shaders. This page displays the results of patterns and shaders created using OSL - RIB and it's application using TCL and Maya.
Final Render Image
Patterns Animation
Video of Process
Pattern Break Down 1
In this pattern, I used a coordinate system named "yuan" to make the center point.
Source code for this pattern --->
coordinate system
User Interface
Pattern Break Down 2
In this pattern, I used color by distance. And change the distance when I key frames.
Source code for this pattern --->
Pattern Obeject
User Interface
Pattern Break Down 3
In this pattern, I used a prim-var to let the words have random color from green to yellow. And I used the checker pattern for the background animation
Source code for this pattern --->
Pattern Obeject
User Interface
Pattern Break Down 4
In this pattern, I used a displacement and let the "disp" to control the height of the displacement
Source code for thes patterns --->
Pattern Obeject
User Interface
Pattern Break Down 5
In this pattern, I used a plane to control those spheres' color.
Source code for thes patterns --->
Control plane and User Interface
Pattern Spheres
Conclusion
This is a very useful class! It is my first time to learn the most popular render engine - RenderMan.
And I also learned how to write a pattern using OSL and the importance of rib file. I'm trying to improve my shader writing skills at the moment. And I love RenderMan and I will learn more knowledge for RenderMan!