The Autodesk Shader Software Development Kit allows you to easily write new shaders which automatically support the latest features of Maya 2009, including render passes.
#include <stdlib.h>
#include <string.h>
#include <shader.h>
#include <geoshader.h>
#include "adskColor.h"
#include "adskUtilities.h"
#include "adskComponent.h"
#include "adskMIWrapper.h"
#include "adskTraversal.h"
#include "adskScatter.h"
#include "adskShaderSDKNamespaceBegin.h"
#include "adskShaderSDKNamespaceEnd.h"


Classes |
|
| struct | BaseShaderParameters |
| class | ShaderHelper< ShaderParameters > |
| Shader helper class. More... |
|
| class | LambertianShaderHelper< ShaderParameters > |
| Lambertian shader helper class. More... |
|
| class | SpecularShaderHelper< ShaderParameters > |
| Specular shader helper class. More... |
|
| class | Shader< ShaderParameters, ShaderHelper, VERSION > |
| The base shader class. More... |
|
| class | Material< MaterialParameters, ShaderHelper, VERSION > |
| Material shader class. More... |
|
| class | Surface< SurfaceParameters, SurfaceResult, ShaderHelper, AmbientMaterialColorComponent, AmbientComponent, DiffuseMaterialColorComponent, DiffuseComponent, SpecularComponent, ReflectionComponent, RefractionComponent, ScatterComponent, IndirectComponent, IncandescenceComponent, CustomComponent, VERSION > |
| Surface shader class. More... |
|
| Autodesk® Maya® 2012 © 2010 Autodesk, Inc. All rights reserved. | Generated with |