Skip to main content
gamedev.net
🔒 Locked

Billboarding

Started by EvilDazze Jan 19, 2003 at 6:29 PM 1 replies 650+ views
Original Post
EvilDazze
EvilDazze
I try to use billboarding, but it won´t get right. Here is my code where I change the world matrix:
  
D3DXMATRIX matWorld,matView,matTransposed,matTrans,matScale;
D3DXMatrixScaling(&matScale,1,1,1);
D3DXMatrixTranslation(&matTrans,0,0,0);	
D3DDevice->GetTransform(D3DTS_VIEW,&matView);
D3DXMatrixTranspose(&matTransposed,&matView);
D3DXMatrixMultiply(&matWorld,&matScale,&matTransposed);
D3DXMatrixMultiply(&matWorld,&matWorld,&matTrans);
D3DDevice->SetTransform(D3DTS_WORLD,&matWorld);
  
But my quad seems to get distorted, what´s wrong?? [edited by - EvilDazze on January 19, 2003 7:31:15 PM]
"Better to be king for a night than a schmuck for a lifetime"
mickey
mickey
probably vertex positions(xyz)? tu/tv? order of multiplying the matrices?
http://www.dualforcesolutions.comProfessional website designs and development, customized business systems, etc.,
Yratelev
Yratelev
Just to be 100% safe, initialize all your matrices as identity matrices

Yratelev
Yratelev

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.