Als «perspective» getaggte Fragen


5
Beispiele für das Fälschen von 3D
Kennt jemand gute Beispiele dafür, wie 3D in 2D gefälscht wird (nicht unbedingt Code, aber Spiele, die ich nachschlagen könnte)? Der Spieler hat die Perspektive, dass sie auf den Bildschirm "hineingehen" und Dinge auf sie zukommen. Im Moment skaliere ich einfach die 2D-Feinde, um die Illusion zu vermitteln, dass sie …

5
Ein doppelt so nahes Objekt erscheint doppelt so groß?
Deshalb habe ich überlegt, ein 2D-Spiel zu erstellen, bei dem Sie sich auch entlang der Z-Achse bewegen können, indem Sie die Ebene ändern, in der Sie sich befinden. Abhängig von der Tiefe möchte ich meine 2D-Sprites skalieren. Einmal hatte mir jemand eine Demo gezeigt, in der er viele 2D-Sprites hatte, …

2
Warum ist 90 ° Horz / 60 ° Vert das Standard-FPS-Sichtfeld?
Soweit ich weiß, sollte das vertikale Sichtfeld angepasst werden auf: fov = 2 * arctan(0.5*screenHeight / distanceEyeScreen); Das heißt, das Sichtfeld sollte dem Abstand und der Größe des Bildschirms eines Benutzers entsprechen. In vielen FPS gibt es einen Standardwert von 90 ° für horizontales FoV oder 60 ° für vertikales …
14 3d  camera  perspective 

1
Wie kann ich verhindern, dass das Ansichtsfenster gedehnt oder verzerrt wird?
Grundsätzlich möchte ich wissen, wie ich Verzerrungen oder Dehnungen des gerenderten Bildes beseitigen kann, wenn sich die Größe des Ansichtsfensters / Fensters ändert. Die folgenden Bilder veranschaulichen die Verzerrung / Dehnung, über die ich spreche: Originalbild (quadratisches Fenster) Verzerrtes / gestrecktes Bild (rechteckiges Fenster) Im Idealfall sollte das zweite Bild …

1
Perspektivisch korrekte Texturzuordnung
Ich arbeite an einer kleinen Rendering-Engine für ein persönliches Projekt und habe Probleme mit dem Textur-Mapping-Teil. Es scheint in einigen Fällen zu funktionieren, in anderen jedoch nicht. Wenn sich beispielsweise einer der Scheitelpunkte hinter der Kamera befindet, wird die Textur gedehnt. Scheinbar korrekter Fall Falscher Fall Ich vermute, dass es …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.