meshBasicMaterial - firtoz/react-three-renderer GitHub Wiki
Wiki » Internal Components » Materials » meshBasicMaterial
meshBasicMaterial
Creates a THREE.MeshBasicMaterial
Attributes
slot
string: This decides which property of the mesh the material should be assigned to.
Defaults to material. Other example values:
- customDepthMaterial
- customDistanceMaterial
- and so on
Default: 'material'
transparent
bool
alphaTest
number
Default: 0
side
one of [THREE.FrontSide, THREE.BackSide, THREE.DoubleSide]
Default: THREE.FrontSide
depthTest
bool
Default: true
depthWrite
bool
Default: true
blending
one of [THREE.NoBlending, THREE.NormalBlending, THREE.AdditiveBlending, THREE.SubtractiveBlending, THREE.MultiplyBlending, THREE.CustomBlending]
Default: THREE.NormalBlending
depthFunc
one of [THREE.NeverDepth, THREE.AlwaysDepth, THREE.LessDepth, THREE.LessEqualDepth, THREE.EqualDepth, THREE.GreaterEqualDepth, THREE.GreaterDepth, THREE.NotEqualDepth]
Default: THREE.LessEqualDepth
opacity
number
visible
bool
Default: true
vertexColors
one of [THREE.NoColors, THREE.FaceColors, THREE.VertexColors]
Default: THREE.NoColors
color
one of types [THREE.Color, number, string]
Default: 0xffffff images/0xffffff.png
wireframe
bool
Default: false
wireframeLinewidth
number
Default: 1
map
THREE.Texture
Default: null
aoMap
THREE.Texture
Default: null
specularMap
THREE.Texture
Default: null
alphaMap
THREE.Texture
Default: null
envMap
THREE.Texture
Default: null
resourceId
string: The resource id of this object, only used if it is placed into resources.
Default: ''
Notes:
If you would like to set a texture as a map for this material, you can do this by declaring the texture within:
<...material>
<texture url={...} .../>
</...material>
This component can be added into <resources/>! See Resource Types for more information.
===
| View Source |
|---|