 |
JLI Spieleprogrammierung
|
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
HomeLess_PunkDrummer JLI Master Trainee

Alter: 36 Anmeldedatum: 28.11.2004 Beiträge: 583 Wohnort: Alter Joghurtbecher an der A4 Medaillen: Keine
|
Verfasst am: 29.11.2004, 15:06 Titel: Hinterhältiges Kameraproblem |
|
|
Hallo Leute, ich hab hier n blödes Problem mit einer Kamera. Ich will das so machen, dass ich mich in alle Richtungen frei drehen kann(um alle Achsen). Wenn aber der X-Achsen_Winkel größer als 90 grad / pi halbe wird, geht die kamera wieder nach unten. Ich weiß, dass ich sie irgendwie flippen und den Up_vektor ändern muss, aber das funktioniert nicht, man hat dann ein kurzes "Hacken" und dann geht nichts mehr.
Das soll so ein Space_Spiel werden, und in zB X-Beyond the Frontier gehts doch auch? _________________ "Was die Götter angeht, so ist es mir unmöglich, zu wissen, ob sie existieren oder nicht, noch, was ihre Gestalt sei. Die Kräfte, die mich hindern, es zu wissen, sind zahlreich, und auch ist die Frage verworren und das menschliche Leben kurz." |
|
Nach oben |
|
 |
Patrick Dark JLI Master

Anmeldedatum: 25.10.2004 Beiträge: 1895 Wohnort: Düren Medaillen: Keine
|
Verfasst am: 29.11.2004, 15:12 Titel: |
|
|
Das ist der sog. GimbalLock (Die von Apollo13 hatten damals auch das selbe Problem und sind dadurch bald abgekackt!). Der hängt mit dem Aufbau einer Rotation mit Kardanringen (engl. Gimbals) zusammen und kann mit einer normale EULA Rotation nicht umgangen werden, nur mit Quarternions oder man rotiert "Hardcore"
Quaternions sollten aber Stichwort nr. 1 In Google sein. _________________ 'Wer der Beste sein will muss nach Perfektion streben und jede Gelegenheit nutzen sich zu verbessern.' - KIA
[ German Game Dev | Boardsuche hilft sehr oft | Google rockt | Wie man Fragen richtig stellt | ICQ#: 143040199 ] |
|
Nach oben |
|
 |
Patrick Dark JLI Master

Anmeldedatum: 25.10.2004 Beiträge: 1895 Wohnort: Düren Medaillen: Keine
|
|
Nach oben |
|
 |
HomeLess_PunkDrummer JLI Master Trainee

Alter: 36 Anmeldedatum: 28.11.2004 Beiträge: 583 Wohnort: Alter Joghurtbecher an der A4 Medaillen: Keine
|
Verfasst am: 29.11.2004, 15:22 Titel: |
|
|
@Patrick:
Danke, das ist was ich suche. Ich werd mir das Mal ganz in Ruhe anschaun...  _________________ "Was die Götter angeht, so ist es mir unmöglich, zu wissen, ob sie existieren oder nicht, noch, was ihre Gestalt sei. Die Kräfte, die mich hindern, es zu wissen, sind zahlreich, und auch ist die Frage verworren und das menschliche Leben kurz." |
|
Nach oben |
|
 |
=]Mid[=]Night[= Super JLI'ler

Anmeldedatum: 20.11.2002 Beiträge: 380 Wohnort: Aachen Medaillen: Keine
|
|
Nach oben |
|
 |
HomeLess_PunkDrummer JLI Master Trainee

Alter: 36 Anmeldedatum: 28.11.2004 Beiträge: 583 Wohnort: Alter Joghurtbecher an der A4 Medaillen: Keine
|
Verfasst am: 30.11.2004, 11:58 Titel: |
|
|
Habs außerdem noch in den DirectX Samples gefunden:
C:\DXSDK\Samples\C++\Direct3D\VertexShader
Einfach zu kapieren
Ach, blöd:
jetzt knallt die Cam, aber die Skybox will nicht mehr. Ich muss sie ja um den Positionsvektor verschieben, aber ich hab ne PositionsMatrix. Dumme Frage: Wie krieg ich daraus den PosVektor? _________________ "Was die Götter angeht, so ist es mir unmöglich, zu wissen, ob sie existieren oder nicht, noch, was ihre Gestalt sei. Die Kräfte, die mich hindern, es zu wissen, sind zahlreich, und auch ist die Frage verworren und das menschliche Leben kurz." |
|
Nach oben |
|
 |
HomeLess_PunkDrummer JLI Master Trainee

Alter: 36 Anmeldedatum: 28.11.2004 Beiträge: 583 Wohnort: Alter Joghurtbecher an der A4 Medaillen: Keine
|
Verfasst am: 30.11.2004, 19:11 Titel: |
|
|
Was ist los? Antwortet mal einer? _________________ "Was die Götter angeht, so ist es mir unmöglich, zu wissen, ob sie existieren oder nicht, noch, was ihre Gestalt sei. Die Kräfte, die mich hindern, es zu wissen, sind zahlreich, und auch ist die Frage verworren und das menschliche Leben kurz." |
|
Nach oben |
|
 |
Patrick Dark JLI Master

Anmeldedatum: 25.10.2004 Beiträge: 1895 Wohnort: Düren Medaillen: Keine
|
Verfasst am: 30.11.2004, 19:16 Titel: |
|
|
Gegenfrage: Wo in der Matrix sind die Positionswerte enthalten?
Das ist dein Positionsvektor.
Und wenn du nicht willst, das deine Skybox sich mit bewegt solltest du den Tiefenbuffer deaktivieren. _________________ 'Wer der Beste sein will muss nach Perfektion streben und jede Gelegenheit nutzen sich zu verbessern.' - KIA
[ German Game Dev | Boardsuche hilft sehr oft | Google rockt | Wie man Fragen richtig stellt | ICQ#: 143040199 ] |
|
Nach oben |
|
 |
HomeLess_PunkDrummer JLI Master Trainee

Alter: 36 Anmeldedatum: 28.11.2004 Beiträge: 583 Wohnort: Alter Joghurtbecher an der A4 Medaillen: Keine
|
Verfasst am: 30.11.2004, 19:29 Titel: |
|
|
Hmmm. Das erklärt einiges. War nicht lange schön, sie von außen zu betrachten... _________________ "Was die Götter angeht, so ist es mir unmöglich, zu wissen, ob sie existieren oder nicht, noch, was ihre Gestalt sei. Die Kräfte, die mich hindern, es zu wissen, sind zahlreich, und auch ist die Frage verworren und das menschliche Leben kurz." |
|
Nach oben |
|
 |
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
Powered by phpBB © 2001, 2005 phpBB Group Deutsche Übersetzung von phpBB.de
|