Patch Patch class APatch
adalah permukaan pemodelan parametrik, mirip denganNurbsSurface
, itu juga ditentukan oleh dua PatchDirection
, ituU
DanV
. Tapi perbedaan antaraPatch
DanNurbsSurface
Apakah ituPatchDirection
kurva bisa menjadi salah satunyaBezier ,QuadraticBezier ,BasisSpline ,CardinalSpline DanLinear
Copy public class Patch : Geometry
Konstruktor Nama Keterangan Patch ()Menginisialisasi instance baru dariPatch
kelas. Patch (string)Menginisialisasi instance baru dariPatch
kelas.
Properti Nama Keterangan CastShadows { get; set; }Mendapatkan atau menyetel apakah geometri ini dapat menghasilkan bayangan ControlPoints { get; }Mendapat semua poin kontrol Deformers { get; }Mendapat semua deformer yang diasosiasikan dengan geometri ini. Excluded { get; set; }Mendapat atau menyetel apakah akan mengecualikan entitas ini selama mengekspor. virtual Name { get; set; } Mendapat atau menetapkan nama. ParentNode { get; set; }Mendapat atau menyetel simpul induk pertama, jika menyetel simpul induk pertama, entitas ini akan terlepas dari simpul induk lainnya. ParentNodes { get; }Mendapat semua simpul induk, entitas dapat dilampirkan ke beberapa simpul induk untuk pembuatan geometri Properties { get; }Mendapat koleksi semua properti. ReceiveShadows { get; set; }Mendapatkan atau menyetel apakah geometri ini dapat menerima bayangan. Scene { get; }Mendapat adegan tempat objek ini berada U { get; }Mendapatkan arah u. V { get; }Mendapatkan arah v. VertexElements { get; }Mendapat semua elemen simpul Visible { get; set; }Mendapat atau menyetel jika geometri terlihat
Metode Nama Keterangan AddElement (VertexElement)Menambahkan elemen simpul yang ada ke geometri saat ini CreateElement (VertexElementType)Membuat elemen simpul dengan tipe tertentu dan menambahkannya ke geometri. CreateElement (VertexElementType, MappingMode, ReferenceMode)Membuat elemen simpul dengan tipe tertentu dan menambahkannya ke geometri. CreateElementUV (TextureMapping)Membuat aVertexElementUV
dengan tipe pemetaan tekstur yang diberikan. CreateElementUV (TextureMapping, MappingMode, ReferenceMode)Membuat aVertexElementUV
dengan tipe pemetaan tekstur yang diberikan. FindProperty (string)Menemukan properti. Ini bisa berupa properti dinamis (Dibuat oleh CreateDynamicProperty/SetProperty) atau properti asli (Diidentifikasi dengan namanya) GetBoundingBox ()Mendapat kotak pembatas entitas saat ini dalam sistem koordinat ruang objeknya. GetDeformers<T> ()GetElement (VertexElementType)Mendapat elemen titik dengan tipe tertentu virtual GetEntityRendererKey () Mendapat kunci dari perender entitas yang terdaftar di perender GetProperty (string)Dapatkan nilai properti yang ditentukan GetVertexElementOfUV (TextureMapping)Mendapat aVertexElementUV
instance dengan tipe pemetaan tekstur yang diberikan RemoveProperty (Property)Menghapus properti dinamis. RemoveProperty (string)Hapus properti yang ditentukan yang diidentifikasi dengan name SetProperty (string, object)Menetapkan nilai properti yang ditentukan
Lihat juga