Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

Werbeanzeige

10.02.2011, 22:16

Forenbeitrag von: »Xidus«

Pointer funktioniert nicht

Variablen der Model Klasse C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 ... // mesh informations D3DVECTOR position; D3DVECTOR rotation; D3DVECTOR scaling; bool around; Model *rotationAround; ... Code der Draw Methode: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 D3DXMATRIX matTranslate, matRotationX,matRotationY,skal; D3DXMATRIX TransMatrix;D3DXMATRIX RotMatrix;D3DXMATRIX WorldMatrix,ScalingMatrix; D3DXMatrixScaling(&ScalingMatrix, scaling.x, scaling.y, scaling.z); D3DXMatrixTranslation(&Tr...

10.02.2011, 22:01

Forenbeitrag von: »Xidus«

Pointer funktioniert nicht

Hmm also hab halt grade einen Die sonne,erde und Mond , Die sonne ist in der Mitte und die erde dreht sich auch perfekt um die sone aber da die erde sich bewegt ( rotiert) bleibt der Mond irgendwo im raum und rotiert da und geht nicht mit der Erde

10.02.2011, 21:56

Forenbeitrag von: »Xidus«

Pointer funktioniert nicht

Hmm also ich hab nen Problem ich hab eine Model Klasse in der ich einen Vektor speichern will der die Postion von einem anderen model beinhaltet aber nur als Pointer so das wenn du Postion sich ändert halt auch der die Postion im zweiten Model sich "verändert". C-/C++-Quelltext 1 D3DVECTOR *pRotationAround;// In der Klasse Model Zuweisung : C-/C++-Quelltext 1 objekt[2].model.rotationAround = &(objekt[0].model.position); Jedoch legt ehr eine Kopie an ( wenn ich mir die Position im Speicher anscha...