Als «camera» getaggte Fragen

12
Wie soll ich eine First-Person-Kamera implementieren?

Ich bin ein Anfängerprogrammierer und erstelle ein Projekt, mit dem ich mit einer First-Person-Kamera durch Räume laufen kann. Bisher habe ich die Gebäude gezeichnet, aber jetzt stecke ich fest und weiß nicht, wie ich eine Ego-Kamera machen soll, damit ich herumlaufen kann. Könnte mich jemand auf...

12
Wie erstelle ich mehrere 2D-Strahler?

Ich möchte einen 2D-Spotlight-Effekt erstellen, mit dem ein Spotlight auf mehrere Objekte angewendet werden kann. Das heißt, als hätten mehrere Sprites Fackeln in der Hand. Für ein einzelnes Objekt (ein Spotlight) verwende ich eine Technik, bei der ich ein Sprite mit Farbverlauf überlagere und den...

11
Kamerasteuerungstechniken in Spielen

Ich bin ein MPhil-Student in Informatik, der sich mit dem Problem der Kamerasteuerung in Grafiken befasst. Obwohl die Literatur zur Kamerasteuerung bis Ende der 1980er Jahre zurückreicht, ist die Mehrheit von ihnen (meines Wissens) hauptsächlich akademisch und wird in Spielen selten verwendet. Ein...

9
LibGDX hält die Kamera innerhalb der Grenzen von TiledMap

Ich habe eine einfache TiledMap, die ich gut rendern kann. Ich habe einen Spieler (mit Box2D) herumhüpfen und meine Kamera folgt dem Spieler herum: cam.position.set( player.position().x * Game.PPM + Game.V_WIDTH / 4, player.position().y * Game.PPM, 0 ); cam.update(); Die Kamera bewegt sich jedoch...

9
3D-Kameradrehung

Bitte, vergib mir, aber ich brauche Hilfe und bin seit ein paar Wochen dabei. Ich mache keine Fortschritte und überall, wo ich hingehe und eine andere Antwort sehe, funktioniert alles, was ich versuche, nicht. Ich hatte genug Tipps und Ratschläge, jetzt brauche ich wirklich nur noch jemanden, der...

9
Warum kann ich den Operator '> =' nicht mit Vector3s verwenden?

Ich versuche, ein Rechteck zwischen zwei Positionen zu bewegen, die ich als _positionAund bezeichne _positionB. Beide sind vom Typ Vector3. Das Rechteck bewegt sich gut. Wenn es jedoch erreicht _positionBwird, bewegt es sich nicht in die entgegengesetzte Richtung, wie es sollte. Ich ging zurück in...

8
Design eines Kamerasystems

Wenn wir an ein gemeinsames Spiel denken, spielt es keine Rolle, welche Art von Spiel wir spielen. Es ist sehr wahrscheinlich, dass wir einen Kameratyp benötigen. Zum Beispiel: Debug-Kamera: Mit Tastatur und Maus gesteuert, können wir uns an jedem Ort unserer Szene bewegen. Skriptkamera: Damit...

8
Wie halte ich meinen Charakter auf dem Bildschirm zentriert?

Ich mache ein Spiel ähnlich Legend of Zelda: Link to the Past (2D-Action-Abenteuer von oben nach unten). Ich möchte, dass der Charakter auf dem Bildschirm zentriert bleibt, wenn er sich bewegt. Derzeit bewege ich die gesamte Karte in die entgegengesetzte Richtung, wenn der Spieler sich bewegen...

8
So vermeiden Sie eine kardanische Verriegelung

Ich versuche, Code zu schreiben, indem ich ein Objekt drehe. Ich habe es implementiert als: Die Drehung um die X-Achse ergibt sich aus dem Ausmaß der Änderung der y-Koordinaten einer Maus, und die Drehung um die Y-Achse ergibt sich aus dem Ausmaß der Änderung der x-Koordinaten einer Maus. Diese...

8
Drehen Sie einen Vektor

Ich möchte, dass meine First-Person-Kamera ihre Blickrichtung reibungslos von Richtung d1 in Richtung d2 ändert. Die letztere Richtung wird durch eine Zielposition t2 angezeigt. Bisher habe ich eine Drehung implementiert, die gut funktioniert, aber die Geschwindigkeit der Drehung verlangsamt sich,...

7
Portalprojektion

Ok ok ich gebe zu, ich bin gelangweilt und spiele mit einem Portalskript wie dem auf Steam. Ich habe folgendes herausgefunden: relative Positionierung der gespiegelten Kameras In Textur für das Portal rendern (die Textur ist die Ansicht von der gegenüberliegenden Kamera) Poly Culling (da sich die...