Aspose.ThreeD.Shading
isi
[
bersembunyi
]Semua class terkait shading didefinisikan di namespace ini.
Kelas
Kelas | Keterangan |
---|---|
LambertMaterial | Material untuk lambert shading model |
Material | Material menentukan parameter yang diperlukan untuk tampilan visual geometri. Aspose.3D menyediakan model bayangan untukLambertMaterial ,PhongMaterial DanShaderMaterial |
PbrMaterial | Bahan untuk rendering berbasis fisik berdasarkan warna albedo/metalik/kekasaran |
PbrSpecularMaterial | Bahan untuk rendering berbasis fisik berdasarkan warna difus/specular/glossiness |
PhongMaterial | Bahan untuk model shading blinn-phong. |
ShaderMaterial | Material shader memungkinkan untuk mendeskripsikan material dengan mesin rendering eksternal atau bahasa shader. ShaderMaterial menggunakanShaderTechnique untuk menjelaskan detail rendering beton, dan yang paling cocok akan digunakan sesuai dengan platform rendering akhir. Misalnya, AndaShaderMaterial Misalnya dapat memiliki dua teknik, satu ditentukan oleh HLSL, dan yang lainnya ditentukan oleh GLSL Di bawah platform non-jendela, GLSL harus digunakan sebagai pengganti HLSL |
ShaderTechnique | Teknik shader merepresentasikan implementasi rendering yang konkret. |
Texture | Kelas ini mendefinisikan tekstur dari file eksternal. |
TextureBase | Kelas dasar untuk semua tekstur beton. Tekstur menentukan tampilan dan nuansa permukaan geometri. |
TextureSlot | Slot tekstur masukMaterial , dapat dihitung melalui material instance. |
Pencacahan
Pencacahan | Keterangan |
---|---|
AlphaSource | Menentukan apakah tekstur berisi saluran alfa. |
TextureFilter | Opsi filter selama pengambilan sampel tekstur. |
WrapMode | mode bungkus tekstur. |