MeshLambertMaterial

class pythreejs.MeshLambertMaterial[source]

MeshLambertMaterial

Autogenerated by generate-wrappers.js See https://threejs.org/docs/#api/materials/MeshLambertMaterial

Inherits Material.

Three.js docs: https://threejs.org/docs/#api/materials/MeshLambertMaterial

alphaMap
Instance(Texture, allow_none=True).tag(sync=True, **widget_serialization)
aoMap
Instance(Texture, allow_none=True).tag(sync=True, **widget_serialization)
aoMapIntensity
IEEEFloat(1, allow_none=False).tag(sync=True)
color
Color("#ffffff", allow_none=False).tag(sync=True)
combine
Enum(Operations, "MultiplyOperation", allow_none=False).tag(sync=True)
emissive
Color("#000000", allow_none=False).tag(sync=True)
emissiveMap
Instance(Texture, allow_none=True).tag(sync=True, **widget_serialization)
emissiveIntensity
IEEEFloat(1, allow_none=False).tag(sync=True)
envMap
Instance(CubeTexture, allow_none=True).tag(sync=True, **widget_serialization)
lightMap
Instance(Texture, allow_none=True).tag(sync=True, **widget_serialization)
lightMapIntensity
IEEEFloat(1, allow_none=False).tag(sync=True)
map
Instance(Texture, allow_none=True).tag(sync=True, **widget_serialization)
morphNormals
Bool(False, allow_none=False).tag(sync=True)
morphTargets
Bool(False, allow_none=False).tag(sync=True)
reflectivity
IEEEFloat(1, allow_none=False).tag(sync=True)
refractionRatio
IEEEFloat(0.98, allow_none=False).tag(sync=True)
skinning
Bool(False, allow_none=False).tag(sync=True)
specularMap
Instance(Texture, allow_none=True).tag(sync=True, **widget_serialization)
wireframe
Bool(False, allow_none=False).tag(sync=True)
wireframeLinecap
Unicode("round", allow_none=False).tag(sync=True)
wireframeLinejoin
Unicode("round", allow_none=False).tag(sync=True)
wireframeLinewidth
IEEEFloat(1, allow_none=False).tag(sync=True)
type
Unicode("MeshLambertMaterial", allow_none=False).tag(sync=True)
alphaMap = Instance()

a Texture or None

aoMap = Instance()

a Texture or None

aoMapIntensity = IEEEFloat(1)

a float

color = Color('#ffffff')

a valid HTML color

combine = Enum('MultiplyOperation')

any of [‘AddOperation’, ‘MixOperation’, ‘MultiplyOperation’]

emissive = Color('#000000')

a valid HTML color

emissiveIntensity = IEEEFloat(1)

a float

emissiveMap = Instance()

a Texture or None

envMap = Instance()

a CubeTexture or None

lightMap = Instance()

a Texture or None

lightMapIntensity = IEEEFloat(1)

a float

map = Instance()

a Texture or None

morphNormals = Bool(False)

a boolean

morphTargets = Bool(False)

a boolean

reflectivity = IEEEFloat(1)

a float

refractionRatio = IEEEFloat(0.98)

a float

skinning = Bool(False)

a boolean

specularMap = Instance()

a Texture or None

type = Unicode('MeshLambertMaterial')

a unicode string

wireframe = Bool(False)

a boolean

wireframeLinecap = Unicode('round')

a unicode string

wireframeLinejoin = Unicode('round')

a unicode string

wireframeLinewidth = IEEEFloat(1)

a float