PolygonModifier

PolygonModifier class

Utilitas untuk mengubah poligon

public class PolygonModifier

Metode

NamaKeterangan
static BuildTangentBinormal(Mesh)Ini akan membuat garis singgung dan binormal pada mesh Diperlukan normal, jika normal tidak ada pada mesh, ini juga akan membuat data normal dari posisi. UV juga diperlukan, pengecualian akan dimunculkan jika tidak ditemukan UV.
static BuildTangentBinormal(Scene)Ini akan membuat garis singgung dan binormal pada semua mesh dari scene Diperlukan normal, jika normal tidak ada pada mesh, ini juga akan membuat data normal dari posisi. UV juga diperlukan, mesh akan diabaikan jika tidak ada UV didefinisikan.
static GenerateNormal(Mesh)Hasilkan data normal dari definisi Mesh
static GenerateUV(Mesh)Hasilkan data UV dari mesh masukan yang diberikan
static GenerateUV(Mesh, VertexElementNormal)Hasilkan data UV dari jaring input yang diberikan dan data normal yang ditentukan.
static MergeMesh(IList<Node>)
static MergeMesh(Node)Mengonversi seluruh node menjadi satu mesh yang ditransformasikan Elemen vertex seperti koordinat normal/tekstur belum didukung
static MergeMesh(Scene)Mengonversi seluruh adegan menjadi mesh yang ditransformasikan Elemen vertex seperti koordinat normal/tekstur belum didukung
static Scale(Node, Vector3)Menskalakan semua geometri (Menskalakan titik kontrol, bukan matriks transformasi) di node ini
static Scale(Scene, Vector3)Menskalakan semua geometri (Menskalakan titik kontrol, bukan matriks transformasi) dalam adegan ini
static SplitMesh(Mesh, SplitMeshPolicy)Membagi mesh menjadi sub-mesh denganVertexElementMaterial . Setiap sub-mesh hanya akan menggunakan satu material. Mesh asli tidak akan berubah.
static SplitMesh(Scene, SplitMeshPolicy, bool)Membagi mesh menjadi sub-mesh denganVertexElementMaterial . Setiap sub-mesh hanya akan menggunakan satu material. Lakukan pemisahan mesh pada semua node scene.
static SplitMesh(Node, SplitMeshPolicy, bool, bool)Membagi mesh menjadi sub-mesh denganVertexElementMaterial . Setiap sub-mesh hanya akan menggunakan satu material. Melakukan pemisahan mesh pada sebuah node
static Triangulate(IList<Vector4>)
static Triangulate(Mesh)Mengubah mesh berbasis poligon menjadi mesh segitiga penuh
static Triangulate(Scene)Ubah semua mesh berbasis poligon menjadi mesh segitiga penuh
static Triangulate(IList<Vector4>, IList<int[]>)
static Triangulate(IList<Vector4>, int[])
static Triangulate(IList<Vector4>, IList<int[]>, bool, out Vector3[])

Lihat juga