Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Pull request Compare This branch is 262 commits behind master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

..
Failed to load latest commit information.
Cg/include
LibXML
MathMLSolver
MayaDataModel/include
UTF
cmake-modules
expat
lib3ds
pcre
zlib
zziplib
README

README

cgfxShader: 
===========

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.