rhodonite
Preparing search index...
default
VertexAttributeClass
Class VertexAttributeClass
Hierarchy (
View Summary
)
EnumClass
VertexAttributeClass
Implements
VertexAttributeEnum
Index
Properties
index
str
symbol
Accessors
attribute
Type
Name
is
Integer
Type
shader
Str
W
X
XY
XYZ
XYZW
Y
Z
Methods
_
set
Shader
Str
get
Attribute
Slot
get
Vertex
Attribute
Components
As
Gltf
to
JSON
to
String
__
create
Vertex
Attribute
Class
Properties
Readonly
index
index
:
number
Readonly
str
str
:
string
Readonly
symbol
symbol
:
symbol
Accessors
attribute
Type
Name
get
attributeTypeName
()
:
VertexAttributeTypeName
Returns
VertexAttributeTypeName
is
Integer
Type
get
isIntegerType
()
:
boolean
Whether this attribute is an integer type (uvec4, ivec4, etc.) in shader
Returns
boolean
shader
Str
get
shaderStr
()
:
string
Returns
string
W
get
W
()
:
|
"UNKNOWN.X"
|
"UNKNOWN.Y"
|
"UNKNOWN.Z"
|
"UNKNOWN.W"
|
"POSITION.X"
|
"POSITION.Y"
|
"POSITION.Z"
|
"POSITION.W"
|
"NORMAL.X"
|
"NORMAL.Y"
|
"NORMAL.Z"
|
"NORMAL.W"
|
"TANGENT.X"
|
"TANGENT.Y"
|
"TANGENT.Z"
|
"TANGENT.W"
|
"TEXCOORD_0.X"
|
"TEXCOORD_0.Y"
|
"TEXCOORD_0.Z"
|
"TEXCOORD_0.W"
|
"TEXCOORD_1.X"
|
"TEXCOORD_1.Y"
|
"TEXCOORD_1.Z"
|
"TEXCOORD_1.W"
|
"TEXCOORD_2.X"
|
"TEXCOORD_2.Y"
|
"TEXCOORD_2.Z"
|
"TEXCOORD_2.W"
|
"COLOR_0.X"
|
"COLOR_0.Y"
|
"COLOR_0.Z"
|
"COLOR_0.W"
|
"JOINTS_0.X"
|
"JOINTS_0.Y"
|
"JOINTS_0.Z"
|
"JOINTS_0.W"
|
"WEIGHTS_0.X"
|
"WEIGHTS_0.Y"
|
"WEIGHTS_0.Z"
|
"WEIGHTS_0.W"
|
"INSTANCE.X"
|
"INSTANCE.Y"
|
"INSTANCE.Z"
|
"INSTANCE.W"
|
"FACE_NORMAL.X"
|
"FACE_NORMAL.Y"
|
"FACE_NORMAL.Z"
|
"FACE_NORMAL.W"
|
"BARY_CENTRIC_COORD.X"
|
"BARY_CENTRIC_COORD.Y"
|
"BARY_CENTRIC_COORD.Z"
|
"BARY_CENTRIC_COORD.W"
Returns
|
"UNKNOWN.X"
|
"UNKNOWN.Y"
|
"UNKNOWN.Z"
|
"UNKNOWN.W"
|
"POSITION.X"
|
"POSITION.Y"
|
"POSITION.Z"
|
"POSITION.W"
|
"NORMAL.X"
|
"NORMAL.Y"
|
"NORMAL.Z"
|
"NORMAL.W"
|
"TANGENT.X"
|
"TANGENT.Y"
|
"TANGENT.Z"
|
"TANGENT.W"
|
"TEXCOORD_0.X"
|
"TEXCOORD_0.Y"
|
"TEXCOORD_0.Z"
|
"TEXCOORD_0.W"
|
"TEXCOORD_1.X"
|
"TEXCOORD_1.Y"
|
"TEXCOORD_1.Z"
|
"TEXCOORD_1.W"
|
"TEXCOORD_2.X"
|
"TEXCOORD_2.Y"
|
"TEXCOORD_2.Z"
|
"TEXCOORD_2.W"
|
"COLOR_0.X"
|
"COLOR_0.Y"
|
"COLOR_0.Z"
|
"COLOR_0.W"
|
"JOINTS_0.X"
|
"JOINTS_0.Y"
|
"JOINTS_0.Z"
|
"JOINTS_0.W"
|
"WEIGHTS_0.X"
|
"WEIGHTS_0.Y"
|
"WEIGHTS_0.Z"
|
"WEIGHTS_0.W"
|
"INSTANCE.X"
|
"INSTANCE.Y"
|
"INSTANCE.Z"
|
"INSTANCE.W"
|
"FACE_NORMAL.X"
|
"FACE_NORMAL.Y"
|
"FACE_NORMAL.Z"
|
"FACE_NORMAL.W"
|
"BARY_CENTRIC_COORD.X"
|
"BARY_CENTRIC_COORD.Y"
|
"BARY_CENTRIC_COORD.Z"
|
"BARY_CENTRIC_COORD.W"
X
get
X
()
:
|
"UNKNOWN.X"
|
"UNKNOWN.Y"
|
"UNKNOWN.Z"
|
"UNKNOWN.W"
|
"POSITION.X"
|
"POSITION.Y"
|
"POSITION.Z"
|
"POSITION.W"
|
"NORMAL.X"
|
"NORMAL.Y"
|
"NORMAL.Z"
|
"NORMAL.W"
|
"TANGENT.X"
|
"TANGENT.Y"
|
"TANGENT.Z"
|
"TANGENT.W"
|
"TEXCOORD_0.X"
|
"TEXCOORD_0.Y"
|
"TEXCOORD_0.Z"
|
"TEXCOORD_0.W"
|
"TEXCOORD_1.X"
|
"TEXCOORD_1.Y"
|
"TEXCOORD_1.Z"
|
"TEXCOORD_1.W"
|
"TEXCOORD_2.X"
|
"TEXCOORD_2.Y"
|
"TEXCOORD_2.Z"
|
"TEXCOORD_2.W"
|
"COLOR_0.X"
|
"COLOR_0.Y"
|
"COLOR_0.Z"
|
"COLOR_0.W"
|
"JOINTS_0.X"
|
"JOINTS_0.Y"
|
"JOINTS_0.Z"
|
"JOINTS_0.W"
|
"WEIGHTS_0.X"
|
"WEIGHTS_0.Y"
|
"WEIGHTS_0.Z"
|
"WEIGHTS_0.W"
|
"INSTANCE.X"
|
"INSTANCE.Y"
|
"INSTANCE.Z"
|
"INSTANCE.W"
|
"FACE_NORMAL.X"
|
"FACE_NORMAL.Y"
|
"FACE_NORMAL.Z"
|
"FACE_NORMAL.W"
|
"BARY_CENTRIC_COORD.X"
|
"BARY_CENTRIC_COORD.Y"
|
"BARY_CENTRIC_COORD.Z"
|
"BARY_CENTRIC_COORD.W"
Returns
|
"UNKNOWN.X"
|
"UNKNOWN.Y"
|
"UNKNOWN.Z"
|
"UNKNOWN.W"
|
"POSITION.X"
|
"POSITION.Y"
|
"POSITION.Z"
|
"POSITION.W"
|
"NORMAL.X"
|
"NORMAL.Y"
|
"NORMAL.Z"
|
"NORMAL.W"
|
"TANGENT.X"
|
"TANGENT.Y"
|
"TANGENT.Z"
|
"TANGENT.W"
|
"TEXCOORD_0.X"
|
"TEXCOORD_0.Y"
|
"TEXCOORD_0.Z"
|
"TEXCOORD_0.W"
|
"TEXCOORD_1.X"
|
"TEXCOORD_1.Y"
|
"TEXCOORD_1.Z"
|
"TEXCOORD_1.W"
|
"TEXCOORD_2.X"
|
"TEXCOORD_2.Y"
|
"TEXCOORD_2.Z"
|
"TEXCOORD_2.W"
|
"COLOR_0.X"
|
"COLOR_0.Y"
|
"COLOR_0.Z"
|
"COLOR_0.W"
|
"JOINTS_0.X"
|
"JOINTS_0.Y"
|
"JOINTS_0.Z"
|
"JOINTS_0.W"
|
"WEIGHTS_0.X"
|
"WEIGHTS_0.Y"
|
"WEIGHTS_0.Z"
|
"WEIGHTS_0.W"
|
"INSTANCE.X"
|
"INSTANCE.Y"
|
"INSTANCE.Z"
|
"INSTANCE.W"
|
"FACE_NORMAL.X"
|
"FACE_NORMAL.Y"
|
"FACE_NORMAL.Z"
|
"FACE_NORMAL.W"
|
"BARY_CENTRIC_COORD.X"
|
"BARY_CENTRIC_COORD.Y"
|
"BARY_CENTRIC_COORD.Z"
|
"BARY_CENTRIC_COORD.W"
XY
get
XY
()
:
VertexAttributeSemanticsJoinedString
Returns
VertexAttributeSemanticsJoinedString
XYZ
get
XYZ
()
:
VertexAttributeSemanticsJoinedString
Returns
VertexAttributeSemanticsJoinedString
XYZW
get
XYZW
()
:
VertexAttributeSemanticsJoinedString
Returns
VertexAttributeSemanticsJoinedString
Y
get
Y
()
:
|
"UNKNOWN.X"
|
"UNKNOWN.Y"
|
"UNKNOWN.Z"
|
"UNKNOWN.W"
|
"POSITION.X"
|
"POSITION.Y"
|
"POSITION.Z"
|
"POSITION.W"
|
"NORMAL.X"
|
"NORMAL.Y"
|
"NORMAL.Z"
|
"NORMAL.W"
|
"TANGENT.X"
|
"TANGENT.Y"
|
"TANGENT.Z"
|
"TANGENT.W"
|
"TEXCOORD_0.X"
|
"TEXCOORD_0.Y"
|
"TEXCOORD_0.Z"
|
"TEXCOORD_0.W"
|
"TEXCOORD_1.X"
|
"TEXCOORD_1.Y"
|
"TEXCOORD_1.Z"
|
"TEXCOORD_1.W"
|
"TEXCOORD_2.X"
|
"TEXCOORD_2.Y"
|
"TEXCOORD_2.Z"
|
"TEXCOORD_2.W"
|
"COLOR_0.X"
|
"COLOR_0.Y"
|
"COLOR_0.Z"
|
"COLOR_0.W"
|
"JOINTS_0.X"
|
"JOINTS_0.Y"
|
"JOINTS_0.Z"
|
"JOINTS_0.W"
|
"WEIGHTS_0.X"
|
"WEIGHTS_0.Y"
|
"WEIGHTS_0.Z"
|
"WEIGHTS_0.W"
|
"INSTANCE.X"
|
"INSTANCE.Y"
|
"INSTANCE.Z"
|
"INSTANCE.W"
|
"FACE_NORMAL.X"
|
"FACE_NORMAL.Y"
|
"FACE_NORMAL.Z"
|
"FACE_NORMAL.W"
|
"BARY_CENTRIC_COORD.X"
|
"BARY_CENTRIC_COORD.Y"
|
"BARY_CENTRIC_COORD.Z"
|
"BARY_CENTRIC_COORD.W"
Returns
|
"UNKNOWN.X"
|
"UNKNOWN.Y"
|
"UNKNOWN.Z"
|
"UNKNOWN.W"
|
"POSITION.X"
|
"POSITION.Y"
|
"POSITION.Z"
|
"POSITION.W"
|
"NORMAL.X"
|
"NORMAL.Y"
|
"NORMAL.Z"
|
"NORMAL.W"
|
"TANGENT.X"
|
"TANGENT.Y"
|
"TANGENT.Z"
|
"TANGENT.W"
|
"TEXCOORD_0.X"
|
"TEXCOORD_0.Y"
|
"TEXCOORD_0.Z"
|
"TEXCOORD_0.W"
|
"TEXCOORD_1.X"
|
"TEXCOORD_1.Y"
|
"TEXCOORD_1.Z"
|
"TEXCOORD_1.W"
|
"TEXCOORD_2.X"
|
"TEXCOORD_2.Y"
|
"TEXCOORD_2.Z"
|
"TEXCOORD_2.W"
|
"COLOR_0.X"
|
"COLOR_0.Y"
|
"COLOR_0.Z"
|
"COLOR_0.W"
|
"JOINTS_0.X"
|
"JOINTS_0.Y"
|
"JOINTS_0.Z"
|
"JOINTS_0.W"
|
"WEIGHTS_0.X"
|
"WEIGHTS_0.Y"
|
"WEIGHTS_0.Z"
|
"WEIGHTS_0.W"
|
"INSTANCE.X"
|
"INSTANCE.Y"
|
"INSTANCE.Z"
|
"INSTANCE.W"
|
"FACE_NORMAL.X"
|
"FACE_NORMAL.Y"
|
"FACE_NORMAL.Z"
|
"FACE_NORMAL.W"
|
"BARY_CENTRIC_COORD.X"
|
"BARY_CENTRIC_COORD.Y"
|
"BARY_CENTRIC_COORD.Z"
|
"BARY_CENTRIC_COORD.W"
Z
get
Z
()
:
|
"UNKNOWN.X"
|
"UNKNOWN.Y"
|
"UNKNOWN.Z"
|
"UNKNOWN.W"
|
"POSITION.X"
|
"POSITION.Y"
|
"POSITION.Z"
|
"POSITION.W"
|
"NORMAL.X"
|
"NORMAL.Y"
|
"NORMAL.Z"
|
"NORMAL.W"
|
"TANGENT.X"
|
"TANGENT.Y"
|
"TANGENT.Z"
|
"TANGENT.W"
|
"TEXCOORD_0.X"
|
"TEXCOORD_0.Y"
|
"TEXCOORD_0.Z"
|
"TEXCOORD_0.W"
|
"TEXCOORD_1.X"
|
"TEXCOORD_1.Y"
|
"TEXCOORD_1.Z"
|
"TEXCOORD_1.W"
|
"TEXCOORD_2.X"
|
"TEXCOORD_2.Y"
|
"TEXCOORD_2.Z"
|
"TEXCOORD_2.W"
|
"COLOR_0.X"
|
"COLOR_0.Y"
|
"COLOR_0.Z"
|
"COLOR_0.W"
|
"JOINTS_0.X"
|
"JOINTS_0.Y"
|
"JOINTS_0.Z"
|
"JOINTS_0.W"
|
"WEIGHTS_0.X"
|
"WEIGHTS_0.Y"
|
"WEIGHTS_0.Z"
|
"WEIGHTS_0.W"
|
"INSTANCE.X"
|
"INSTANCE.Y"
|
"INSTANCE.Z"
|
"INSTANCE.W"
|
"FACE_NORMAL.X"
|
"FACE_NORMAL.Y"
|
"FACE_NORMAL.Z"
|
"FACE_NORMAL.W"
|
"BARY_CENTRIC_COORD.X"
|
"BARY_CENTRIC_COORD.Y"
|
"BARY_CENTRIC_COORD.Z"
|
"BARY_CENTRIC_COORD.W"
Returns
|
"UNKNOWN.X"
|
"UNKNOWN.Y"
|
"UNKNOWN.Z"
|
"UNKNOWN.W"
|
"POSITION.X"
|
"POSITION.Y"
|
"POSITION.Z"
|
"POSITION.W"
|
"NORMAL.X"
|
"NORMAL.Y"
|
"NORMAL.Z"
|
"NORMAL.W"
|
"TANGENT.X"
|
"TANGENT.Y"
|
"TANGENT.Z"
|
"TANGENT.W"
|
"TEXCOORD_0.X"
|
"TEXCOORD_0.Y"
|
"TEXCOORD_0.Z"
|
"TEXCOORD_0.W"
|
"TEXCOORD_1.X"
|
"TEXCOORD_1.Y"
|
"TEXCOORD_1.Z"
|
"TEXCOORD_1.W"
|
"TEXCOORD_2.X"
|
"TEXCOORD_2.Y"
|
"TEXCOORD_2.Z"
|
"TEXCOORD_2.W"
|
"COLOR_0.X"
|
"COLOR_0.Y"
|
"COLOR_0.Z"
|
"COLOR_0.W"
|
"JOINTS_0.X"
|
"JOINTS_0.Y"
|
"JOINTS_0.Z"
|
"JOINTS_0.W"
|
"WEIGHTS_0.X"
|
"WEIGHTS_0.Y"
|
"WEIGHTS_0.Z"
|
"WEIGHTS_0.W"
|
"INSTANCE.X"
|
"INSTANCE.Y"
|
"INSTANCE.Z"
|
"INSTANCE.W"
|
"FACE_NORMAL.X"
|
"FACE_NORMAL.Y"
|
"FACE_NORMAL.Z"
|
"FACE_NORMAL.W"
|
"BARY_CENTRIC_COORD.X"
|
"BARY_CENTRIC_COORD.Y"
|
"BARY_CENTRIC_COORD.Z"
|
"BARY_CENTRIC_COORD.W"
Methods
_
set
Shader
Str
_setShaderStr
(
str
:
string
)
:
void
Parameters
str
:
string
Returns
void
get
Attribute
Slot
getAttributeSlot
()
:
number
Returns
number
get
Vertex
Attribute
Components
As
Gltf
getVertexAttributeComponentsAsGltf
()
:
VertexAttributeSemanticsJoinedString
Returns
VertexAttributeSemanticsJoinedString
to
JSON
toJSON
()
:
number
Returns
number
to
String
toString
()
:
string
Returns
string
Static
__
create
Vertex
Attribute
Class
__createVertexAttributeClass
(
desc
:
VertexAttributeDescriptor
,
)
:
VertexAttributeClass
Parameters
desc
:
VertexAttributeDescriptor
Returns
VertexAttributeClass
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
index
str
symbol
Accessors
attribute
Type
Name
is
Integer
Type
shader
Str
W
X
XY
XYZ
XYZW
Y
Z
Methods
_
set
Shader
Str
get
Attribute
Slot
get
Vertex
Attribute
Components
As
Gltf
to
JSON
to
String
__
create
Vertex
Attribute
Class
rhodonite
Loading...
Whether this attribute is an integer type (uvec4, ivec4, etc.) in shader