PolygonModifier
Innehåll
[
Dölj
]PolygonModifier class
Verktyg för att ändra polygoner
public class PolygonModifier
Metoder
namn | Beskrivning |
---|---|
static BuildTangentBinormal(Mesh) | Detta kommer att skapa tangent och binormal på mesh Normal krävs, om normal inte finns på mesh kommer det också att skapa normal data från position. UV krävs också, ett undantag kommer att höjas om ingen UV hittas. |
static BuildTangentBinormal(Scene) | Detta kommer att skapa tangent och binormal på alla maskor i scenen Normal krävs, om normal inte finns på nätet, kommer den också att skapa normala data från position. UV krävs också, nätet kommer att ignoreras om ingen UV är definierad. |
static GenerateNormal(Mesh) | Generera normal data från Mesh definition |
static GenerateUV(Mesh) | Generera UV-data från det givna ingångsnätverket |
static GenerateUV(Mesh, VertexElementNormal) | Generera UV-data från det givna ingångsnätet och specificerade normala data. |
static MergeMesh(IList<Node>) | |
static MergeMesh(Node) | Konvertera en hel nod till ett enda transformerat mesh Vertexelement som normala/texturkoordinater stöds inte ännu |
static MergeMesh(Scene) | Konvertera en hel scen till ett enda transformerat mesh Vertexelement som normala/texturkoordinater stöds inte ännu |
static Scale(Node, Vector3) | Skala alla geometrier (skala kontrollpunkterna inte transformationsmatrisen) i denna nod |
static Scale(Scene, Vector3) | Skala alla geometrier (skala kontrollpunkterna inte transformationsmatrisen) i denna scen |
static SplitMesh(Mesh, SplitMeshPolicy) | Dela mesh i sub-maskor genomVertexElementMaterial . Varje sub-mesh kommer att använda endast ett material. Det ursprungliga nätet kommer inte att ändras. |
static SplitMesh(Scene, SplitMeshPolicy, bool) | Dela mesh i sub-maskor genomVertexElementMaterial . Varje sub-mesh kommer att använda endast ett material. Utför mesh-delning på alla noder i scenen. |
static SplitMesh(Node, SplitMeshPolicy, bool, bool) | Dela mesh i sub-maskor genomVertexElementMaterial . Varje sub-mesh kommer att använda endast ett material. Utför mesh-delning på en node |
static Triangulate(IList<Vector4>) | |
static Triangulate(Mesh) | Konvertera ett polygonbaserat nät till hel triangelnät |
static Triangulate(Scene) | Konvertera alla polygonbaserade maskor till full triangel mesh |
static Triangulate(IList<Vector4>, IList<int[]>) | |
static Triangulate(IList<Vector4>, int[]) | |
static Triangulate(IList<Vector4>, IList<int[]>, bool, out Vector3[]) |
Se även
- namnutrymme Aspose.ThreeD.Entities
- hopsättning Aspose.3D