Class: GeometryAttributes

GeometryAttributes

new GeometryAttributes()

Attributes, which make up a geometry's vertices. Each property in this object corresponds to a GeometryAttribute containing the attribute's data.

Attributes are always stored non-interleaved in a Geometry.

Source:

Members

binormal :GeometryAttribute

The binormal attribute (normalized), which is used for tangent-space effects like bump mapping.

32-bit floating-point. 3 components per attribute.

Type:
Default Value:
  • undefined
Source:

color :GeometryAttribute

The color attribute.

8-bit unsigned integer. 4 components per attribute.

Type:
Default Value:
  • undefined
Source:

normal :GeometryAttribute

The normal attribute (normalized), which is commonly used for lighting.

32-bit floating-point. 3 components per attribute.

Type:
Default Value:
  • undefined
Source:

position :GeometryAttribute

The 3D position attribute.

64-bit floating-point (for precision). 3 components per attribute.

Type:
Default Value:
  • undefined
Source:

st :GeometryAttribute

The 2D texture coordinate attribute.

32-bit floating-point. 2 components per attribute

Type:
Default Value:
  • undefined
Source:

tangent :GeometryAttribute

The tangent attribute (normalized), which is used for tangent-space effects like bump mapping.

32-bit floating-point. 3 components per attribute.

Type:
Default Value:
  • undefined
Source: