Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.



The Maya Cg Plug-in allows artists to author and visualize content using 
advanced hardware rendering and the Cg high level language.
The plug-in includes:

    * Intuitive artist controls
          o Slider control over key real-time parameters (such as bump depth, etc...)
    * Integration with Maya's lights
    * CgFX integration with Maya's Hypershade node-based shader editor
    * Dynamic shader-specific GUIs
          o Supports standard GPU image formats (such as DDS)
          o Supports .fx shader format
    * Samples include:
          o Bumpy Shiny, Toon Shading, Anisotropic Metal, Ghostly, Refraction, Dispersion, Rainbow, and more

The cross-API capability of Cg is a breakthrough for development teams 
targeting content for multiple platforms. The Maya Cg Plug-in supports the CgFX 
file format (.fx) and automatically provides intuitive interface controls and 
semantics to users and developers alike - for editing shader effects in 
real-time. Since the CgFX format also supports both DirectX and OpenGL, 
developers may encapsulate a series of fallback techniques for rendering any 
effect. CgFX files are text-based and describe the complete render state for a 
particular effect -- multiple passes, texture states, and any number of 
individual vertex and pixel shaders maybe defined to create a complete 
appearance or effect.
Something went wrong with that request. Please try again.