프로퍼티 | 타입 | 설명 | |
---|---|---|---|
m_Faces | List |
||
m_FacesAsArray | ConsolidatedFace[] | ||
m_Material | FBXImporter.Material | ||
m_OverrideMaterial | |||
m_OwnerMesh | |||
m_Streams | VertexStream[] | ||
m_Vertices | List |
메소드 | 설명 | |
---|---|---|
AddFace ( ConsolidatedFace _Face ) : void | ||
BuildFromMaster ( Primitive _Master ) : void |
Builds a slave primitive from a master consolidated primitive
|
|
Consolidate ( ) : void |
Consolidates the mesh defined by the primitive's array of faces This will actually merge vertices that are considered equal, thus reducing their number Consolidated faces will be re-ordered to map the new consolidated vertices
|
|
Primitive ( |
메소드 | 설명 | |
---|---|---|
InsertConsolidatedVertex ( List |
Inserts the provided consolidated vertex into the list of vertices If there already exists a matching vertex in the list of consolidated vertices, then this vertex is returned instead
|
public BuildFromMaster ( Primitive _Master ) : void | ||
_Master | Primitive | |
리턴 | void |
protected InsertConsolidatedVertex ( List |
||
_ConsolidatedVertices | List |
The list where to insert the vertex in case it does not already exist |
_Dictionary | Dictionary |
The dictionary yielding the list of consolidated vertices associated to each original position vertex (as the only forever common data of all vertices --consolidated or not-- is their position) |
_OriginalVertexIndex | int | The index of the original position vertex |
_Vertex | ConsolidatedVertex | The consolidated vertex to insert |
리턴 | ConsolidatedVertex |
public Primitive ( |
||
_OwnerMesh | ||
_Owner | SceneLoader | |
_Name | string | |
_Material | FBXImporter | |
리턴 | System |
protected Material,FBX.SceneLoader.Objects m_OverrideMaterial | ||
리턴 |
protected LoaderTempMesh,FBX.SceneLoader.Objects m_OwnerMesh | ||
리턴 |