PolygonModifier

PolygonModifier class

Hulpprogramma’s om polygonen te wijzigen

public class PolygonModifier

methoden

NaamBeschrijving
static BuildTangentBinormal(Mesh)Dit zal tangens en binormaal op de mesh creëren Normaal is vereist, als normaal niet aanwezig is op de mesh, zal het ook de normale gegevens van positie creëren. UV is ook vereist, er zal een uitzondering worden gemaakt als er geen UV gevonden wordt.
static BuildTangentBinormal(Scene)Dit creëert tangens en binormaal op alle mazen van de scène. Normaal is vereist, als normaal niet aanwezig is op het net, worden ook de normale gegevens van positie gemaakt. UV is ook vereist, het net wordt genegeerd als er geen UV is is gedefinieerd.
static GenerateNormal(Mesh)Genereer normale gegevens uit mesh-definitie
static GenerateUV(Mesh)Genereer UV-gegevens uit de gegeven invoer mesh
static GenerateUV(Mesh, VertexElementNormal)Genereer UV-gegevens uit het gegeven invoernet en gespecificeerde normale gegevens.
static MergeMesh(IList<Node>)
static MergeMesh(Node)Converteer een heel knooppunt naar een enkele getransformeerde mesh Vertex-elementen zoals normale/textuurcoördinaten worden nog niet ondersteund
static MergeMesh(Scene)Converteer een hele scène naar een enkele getransformeerde mesh Vertex-elementen zoals normale/textuurcoördinaten worden nog niet ondersteund
static Scale(Node, Vector3)Schaal alle geometrieën (schaal de controlepunten niet de transformatiematrix) in dit knooppunt
static Scale(Scene, Vector3)Schaal alle geometrieën (schaal de controlepunten niet de transformatiematrix) in deze scène
static SplitMesh(Mesh, SplitMeshPolicy)Split mesh in sub-meshes doorVertexElementMaterial . Elke sub-mesh gebruikt slechts één materiaal. De originele mesh wordt niet gewijzigd.
static SplitMesh(Scene, SplitMeshPolicy, bool)Split mesh in sub-meshes doorVertexElementMaterial . Elke sub-mesh gebruikt slechts één materiaal. Voer mesh-splitsing uit op alle knooppunten van de scène.
static SplitMesh(Node, SplitMeshPolicy, bool, bool)Split mesh in sub-meshes doorVertexElementMaterial . Elke sub-mesh gebruikt slechts één materiaal. Voer mesh-splitsing uit op een knooppunt
static Triangulate(IList<Vector4>)
static Triangulate(Mesh)Converteer een op polygoon gebaseerde mesh naar mesh met volledige driehoek
static Triangulate(Scene)Zet alle op veelhoeken gebaseerde meshes om in volledige driehoek mesh
static Triangulate(IList<Vector4>, IList<int[]>)
static Triangulate(IList<Vector4>, int[])
static Triangulate(IList<Vector4>, IList<int[]>, bool, out Vector3[])

Zie ook