Struktur D3DXATTRIBUTEWEIGHTS
Menentukan atribut bobot jala.
Sintaks
typedef struct D3DXATTRIBUTEWEIGHTS {
FLOAT Position;
FLOAT Boundary;
FLOAT Normal;
FLOAT Diffuse;
FLOAT Specular;
FLOAT Texcoord[8];
FLOAT Tangent;
FLOAT Binormal;
} D3DXATTRIBUTEWEIGHTS, *LPD3DXATTRIBUTEWEIGHTS;
Anggota
-
Position
-
Jenis: FLOAT
-
Posisi.
-
Perbatasan
-
Jenis: FLOAT
-
Berat campuran.
-
Normal
-
Jenis: FLOAT
-
Normal.
-
Diffuse
-
Jenis: FLOAT
-
Nilai pencahayaan difus.
-
Spekular
-
Jenis: FLOAT
-
Nilai pencahayaan spekular.
-
Texcoord
-
Jenis: FLOAT
-
Delapan koordinat tekstur.
-
Tangen
-
Jenis: FLOAT
-
Tangen.
-
Binormal
-
Jenis: FLOAT
-
Binormal.
Keterangan
Struktur ini menjelaskan bagaimana operasi penyederhanaan akan mempertimbangkan data vertex saat menghitung biaya relatif antara tepi yang menciutkan. Misalnya, jika bidang Normal adalah 0,0, operasi penyederhanaan akan mengabaikan komponen normal vertex saat menghitung kesalahan untuk ciutkan. Namun, jika bidang Normal adalah 1.0, operasi penyederhanaan akan menggunakan komponen normal vertex. Jika bidang Normal adalah 2,0, gandakan jumlah kesalahan; jika bidang Normal adalah 4,0, maka quadruple jumlah kesalahan, dan sebagainya.
Jenis LPD3DXATTRIBUTEWEIGHTS didefinisikan sebagai penunjuk ke struktur D3DXATTRIBUTEWEIGHTS .
typedef D3DXATTRIBUTEWEIGHTS* LPD3DXATTRIBUTEWEIGHTS;
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Lihat juga