new Mesh(param)
三维网格物体(带材质)
Parameters:
| Name | Type | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
param |
object | 初始化参数列表
Properties
|
Members
-
data :object
-
获取Mesh的数据
-
isMesh :boolean
-
检查是否为Mesh类型或继承自Mesh。
Methods
-
getNormal() → {Float32Array}
-
获取顶点法线信息
Returns:
Float32Array - 顶点法线信息。 -
getPosition() → {Float32Array}
-
获取顶点位置信息
Returns:
Float32Array - 顶点位置信息。 -
getUv() → {Float32Array}
-
获取顶点贴图坐标信息
Returns:
Float32Array - 顶点贴图坐标信息。 -
setNormal(array)
-
设置顶点法线信息 当 geometry 仅被当前 Mesh 引用时,使用此接口设置法线。
Parameters:
Name Type Description arrayArray.<number> | Float32Array 顶点法线信息。 -
setPosition(array)
-
设置顶点位置信息 当 geometry 仅被当前 Mesh 引用时,使用此接口设置 Mesh 顶点。
Parameters:
Name Type Description arrayArray.<number> | Float32Array 顶点位置信息。 -
setUv(array)
-
设置顶点贴图坐标信息 当 geometry 仅被当前 Mesh 引用时,使用此接口设置 UV。
Parameters:
Name Type Description arrayArray.<number> | Float32Array 顶点贴图坐标信息。