Mesh Attributes
Note: This documentation is for the old 0.2.0 version of A-Frame. Check out the documentation for the current 1.6.0 version
Many of the primitives are entities that compose a geometric mesh, meaning they primarily prescribe the geometry and material components. Most of the mesh primitives share common attributes, especially for mapping to the material component. These common attributes won’t be described in individual documentation pages for each primitive so they will be listed here.
Example
<a-box>
, <a-cylinder>
, <a-sphere>
are some primitives that prescribe a geometric mesh. They share common attributes relating to the material component:
<a-box opacity="0.5" shader="flat" src="dirt.png"></a-box> |
Attributes
Attribute | Component Mapping | Default Value |
---|---|---|
color | material.color | gray |
metalness | material.metalness | 0 |
opacity | material.opacity | 1 |
roughness | material.roughness | 0.5 |
shader | material.shader | standard |
src | material.src | None |
translate | geometry.translate | 0 0 0 |
transparent | material.transparent | true |