Material class

Mixed in types
Implementers

Constructors

Material()
Material.fromJSON(Map<String, dynamic> json, Map<String, dynamic> rootJSON)

Properties

alphaMap Texture?
getter/setter pair
alphaTest num
getter/setter pair
alphaToCoverage bool
getter/setter pair
aoMap Texture?
getter/setter pair
aoMapIntensity num?
getter/setter pair
attenuationColor Color?
getter/setter pair
attenuationDistance num?
getter/setter pair
blendDst int
getter/setter pair
blendDstAlpha int?
getter/setter pair
blendEquation int
getter/setter pair
blendEquationAlpha int?
getter/setter pair
blending int
getter/setter pair
blendSrc int
getter/setter pair
blendSrcAlpha int?
getter/setter pair
bumpMap Texture?
getter/setter pair
bumpScale num?
getter/setter pair
clearcoat num
getter/setter pair
clearcoatMap Texture?
getter/setter pair
clearcoatNormalMap Texture?
getter/setter pair
clearcoatNormalScale Vector2?
getter/setter pair
clearcoatRoughness num?
getter/setter pair
clearcoatRoughnessMap Texture?
getter/setter pair
clipIntersection bool
getter/setter pair
clipping bool?
getter/setter pair
clippingPlanes List<Plane>?
getter/setter pair
clipShadows bool
getter/setter pair
color Color
getter/setter pair
colorWrite bool
getter/setter pair
combine int?
getter/setter pair
customProgramCacheKey Function
getter/setter pair
dashSize num?
getter/setter pair
defaultAttributeValues Map<String, dynamic>?
getter/setter pair
defines Map<String, dynamic>?
getter/setter pair
depthFunc int
getter/setter pair
depthPacking int?
getter/setter pair
depthTest bool
getter/setter pair
depthWrite bool
getter/setter pair
displacementBias num?
getter/setter pair
displacementMap Texture?
getter/setter pair
displacementScale num?
getter/setter pair
dithering bool
getter/setter pair
emissive Color?
getter/setter pair
emissiveIntensity num
getter/setter pair
emissiveMap Texture?
getter/setter pair
envMap Texture?
getter/setter pair
envMapIntensity num?
getter/setter pair
extensions Map<String, dynamic>?
getter/setter pair
extra Map<String, dynamic>
getter/setter pair
flatShading bool
getter/setter pair
fog bool
getter/setter pair
fragmentShader String?
getter/setter pair
gapSize num?
getter/setter pair
glslVersion String?
getter/setter pair
gradientMap Texture?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id int
getter/setter pair
index0AttributeName String?
getter/setter pair
instanced bool
getter/setter pair
ior num?
getter/setter pair
isMaterial bool
getter/setter pair
lightMap Texture?
getter/setter pair
lightMapIntensity num?
getter/setter pair
lights bool?
getter/setter pair
linecap String?
getter/setter pair
linejoin String?
getter/setter pair
linewidth num?
getter/setter pair
map Texture?
getter/setter pair
matcap Texture?
getter/setter pair
metalness num
getter/setter pair
metalnessMap Texture?
getter/setter pair
metalnessNode ↔ dynamic
getter/setter pair
name String
getter/setter pair
needsUpdate bool
no getter
normalMap Texture?
getter/setter pair
normalMapType int?
getter/setter pair
normalNode ↔ dynamic
getter/setter pair
normalScale Vector2?
getter/setter pair
onBeforeCompile Function?
getter/setter pair
onBeforeRender Function?
getter/setter pair
opacity num
getter/setter pair
polygonOffset bool
getter/setter pair
polygonOffsetFactor num
getter/setter pair
polygonOffsetUnits num
getter/setter pair
precision String?
getter/setter pair
premultipliedAlpha bool
getter/setter pair
reflectivity num?
getter/setter pair
refractionRatio num?
getter/setter pair
rotation num
getter/setter pair
roughness num
getter/setter pair
roughnessMap Texture?
getter/setter pair
roughnessNode ↔ dynamic
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scale num?
getter/setter pair
shaderID String
getter/setter pair
shaderid String?
getter/setter pair
shadowSide int?
getter/setter pair
sheen num
getter/setter pair
sheenColor Color?
getter/setter pair
sheenColorMap Texture?
getter/setter pair
sheenRoughness num
getter/setter pair
sheenRoughnessMap Texture?
getter/setter pair
sheenTintMap Texture?
getter/setter pair
shininess num?
getter/setter pair
side int
getter/setter pair
size num?
getter/setter pair
sizeAttenuation bool
getter/setter pair
specular Color?
getter/setter pair
specularColor Color?
getter/setter pair
specularColorMap Texture?
getter/setter pair
specularIntensity num?
getter/setter pair
specularIntensityMap Texture?
getter/setter pair
specularMap Texture?
getter/setter pair
stencilFail int
getter/setter pair
stencilFunc int
getter/setter pair
stencilFuncMask int
getter/setter pair
stencilRef int
getter/setter pair
stencilWrite bool
getter/setter pair
stencilWriteMask int
getter/setter pair
stencilZFail int
getter/setter pair
stencilZPass int
getter/setter pair
thickness num?
getter/setter pair
thicknessMap Texture?
getter/setter pair
toneMapped bool
getter/setter pair
transmission num
getter/setter pair
transmissionMap Texture?
getter/setter pair
transparent bool
getter/setter pair
type String
getter/setter pair
uniforms Map<String, dynamic>
getter/setter pair
uniformsNeedUpdate bool?
getter/setter pair
userData Map<String, dynamic>
getter/setter pair
uuid String
getter/setter pair
version int
getter/setter pair
vertexColors bool
getter/setter pair
vertexShader String?
getter/setter pair
vertexTangents bool
getter/setter pair
visible bool
getter/setter pair
wireframe bool
getter/setter pair
wireframeLinecap String?
getter/setter pair
wireframeLinejoin String?
getter/setter pair
wireframeLinewidth num?
getter/setter pair

Methods

addEventListener(String type, Function listener) → void
inherited
clearListeners() → void
inherited
clone() Material
copy(Material source) Material
dispatchEvent(Event event) → void
inherited
dispose() → void
getProperty(String propertyName) Object?
hasEventListener(String type, Function listener) bool
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onBuild(dynamic shaderobject, dynamic renderer) → void
removeEventListener(String type, Function listener) → void
inherited
setProperty(String propertyName, dynamic value) → void
setValue(String key, dynamic newValue) → void
setValues(Map<String, dynamic>? values) → void
toJSON({Object3dMeta? meta}) Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited