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

06.10.2011, 04:04

Forenbeitrag von: »IceFire«

3D-Objekt in 2D-Bildschirmkoordinaten transformieren

Falls das Thema noch jemand anderen interessieren sollte (im Internet habe ich nach wie vor nichts brauchbares oder im Sande verlaufende Threads gefunden): Die Gleichungen vereinfachen sich etwas, wenn man annimmt, dass alle Strahlen den selben Ursprung haben (die Position der GL-Kamera). Anschliessend erstellt man drei Gleichungen f1(x,y,z), f2(x,y,z), f3(x,y,z) - ich habe dazu die Abstaende zwischen den Strahlen genommen. Ein einfacher numerischer Gleichungsloeser (ich habe das ganz einfache N...

03.10.2011, 10:56

Forenbeitrag von: »IceFire«

3D-Objekt in 2D-Bildschirmkoordinaten transformieren

Ja, da hast Du recht. Ich bin noch am ueberlegen, ob sich das nichtlineare Problem analytisch loesen laesst. Der Zweck dient einer einfacheren (ok - es ist ein Versuch) und praeziseren Bedienung, ich versuche, eine genaue Plazierung benutzerfreundlich zu gestalten, indem ich die Moeglichkeit biete, Vertexe direkt zu plazieren.

03.10.2011, 09:26

Forenbeitrag von: »IceFire«

3D-Objekt in 2D-Bildschirmkoordinaten transformieren

Hallo allerseits, ich arbeite momentan an einem Editor fuer meinen Flugsimulator und habe vor, eine Moeglichkeit anzubieten, ein Objekt mittels Mausklick in der 3D-Welt zu plazieren. Ich hoffe, Ihr koennt mir helfen, denn ich versuche schon seit Wochen, das Problem hinzukriegen und im Internet habe ich dazu nichts gefunden. In der Theorie soll dies so funktionieren: Der Benutzer waehlt auf dem einzufuegenden Objekt drei Vertexe aus, klickt anschliessend auf dem Bildschirm an die drei Stellen, an...