|
Dernière réponse | |
---|---|
Sujet : [D3D] Question sur la déclaration dex vertex shaders | |
Alload | J'ai vu d'autres exemples de déclaration des input registers de vertex shaders avec les structures de vertex correspondants.
Je pense avoir compris comment ça marchait: en fait l'ordre des déclaration doit être le même que celui dans la structure de vertex. Par exemple: DWORD decl[] = { D3DVSD_STREAM(0), D3DVSD_REG(0, D3DVSDT_FLOAT3), //Position D3DVSD_REG(1, D3DVSDT_D3DCOLOR), //Diffuse D3DVSD_REG(2, D3DVSDT_FLOAT3), //Normal D3DVSD_END()}; pour cette strucure de vertex: struc SVertex { float position; D3DCOLOR diffuse; float normal; }; Bon, j'espère que je me suis pas trompé :D |
Vue Rapide de la discussion |
---|