Entwickler-Ecke

Multimedia / Grafik - bewegung im raum


GameG - Sa 11.10.03 13:31
Titel: bewegung im raum
hiho

ich hab ein problem bei der bewegung im 3d-raum! (ich benutze wdirectx)
ich hab mehrere objekte und meine camera. jetzt will ich mich zwischen den objecten bewegen. aber bei jedem versuch, drehen und verschieben sich die objekte mit meiner kamera mit ...
auch beim drehen dreh ich mich um den weltmittelpunkt ... nicht um meine eigene achse

kann mir jemand das problem lösen oder wenigstens erklären was die befehle

Quelltext
1:
2:
3:
  WDirectx.ID3DD7.SetTransform(D3DTRANSFORMSTATE_VIEW, matrix);
  WDirectx.ID3DD7.SetTransform(D3DTRANSFORMSTATE_WORLD,   matrix);
  WDirectx.ID3DD7.SetTransform(D3DTRANSFORMSTATE_PROJECTION, matrix);

genau machen und wie die funzen?

ich hab zumindest noch nichts gefunden, was mir die funktionen erklärt.

thanxx
--GG--