Classes | Variables

CC3Material.h File Reference

#import "CC3Texture.h"
#import "CCProtocols.h"
#import "CC3NodeVisitor.h"

Classes

class  CC3Material
 CC3Material manages information about a material that is used to cover one or more meshes. More...

Variables

static const ccColor4F kCC3DefaultMaterialColorAmbient = { 0.2, 0.2, 0.2, 1.0 }
static const ccColor4F kCC3DefaultMaterialColorDiffuse = { 0.8, 0.8, 0.8, 1.0 }
static const ccColor4F kCC3DefaultMaterialColorEmission = { 0.0, 0.0, 0.0, 1.0 }
static const ccColor4F kCC3DefaultMaterialColorSpecular = { 0.0, 0.0, 0.0, 1.0 }
static const GLfloat kCC3DefaultMaterialShininess = 0.0
static const GLfloat kCC3MaximumMaterialShininess = 128.0

Detailed Description


Variable Documentation

const ccColor4F kCC3DefaultMaterialColorAmbient = { 0.2, 0.2, 0.2, 1.0 } [static]

Default material color under ambient lighting.

const ccColor4F kCC3DefaultMaterialColorDiffuse = { 0.8, 0.8, 0.8, 1.0 } [static]

Default material color under diffuse lighting.

const ccColor4F kCC3DefaultMaterialColorEmission = { 0.0, 0.0, 0.0, 1.0 } [static]

Default emissive material color.

const ccColor4F kCC3DefaultMaterialColorSpecular = { 0.0, 0.0, 0.0, 1.0 } [static]

Default material color under specular lighting.

const GLfloat kCC3DefaultMaterialShininess = 0.0 [static]

Default material shininess.

const GLfloat kCC3MaximumMaterialShininess = 128.0 [static]

Maximum material shininess allowed by OGLES.