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!

Werbeanzeige

birdfreeyahoo

Alter Hase

  • »birdfreeyahoo« ist der Autor dieses Themas

Beiträge: 756

Wohnort: Schorndorf

Beruf: Junior Software Engineer

  • Private Nachricht senden

1

21.03.2014, 23:34

Waffen

Ich frage mich wie das mit den Waffen gemacht wird.
Also klar ist in 3rdPerson-Ansicht hat der eine Waffe in der Hand und die Animationen von Waffe und Soldat laufen synchron.
Aber wie wird das in der 1stPerson mit Aim Down Sight und überhaupt gemacht? Rendert man extra für den Spieler eine Hand mit einer Waffe? Wie wird das mit ADS gemacht, wird die Waffe so angepasst, dass sie parallel zur Kamera steht?

Vielen Dank im Voraus
,mfg

DeKugelschieber

Community-Fossil

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

2

21.03.2014, 23:41

Wie denst sonst, natürlich wird für den Spieler eine Hand (oder auch zwei) mit Waffe gerendert.
Im Detail weiß ich auch nicht wie das läuft, aber du erstellst deinen Arm + Waffe (oder getrennt, wenn man die Waffe wechseln können soll) und renderst diesen zum Schluss deines Renderpasses mit kleinem z near und z far Wert.

birdfreeyahoo

Alter Hase

  • »birdfreeyahoo« ist der Autor dieses Themas

Beiträge: 756

Wohnort: Schorndorf

Beruf: Junior Software Engineer

  • Private Nachricht senden

3

22.03.2014, 00:50

Ja ich mein ob man nicht das bestehende Modell nehmen kann und für 1stPerson und Außenstehende genau das gleiche verwendet.

Toemsel

Treue Seele

Beiträge: 310

Wohnort: OÖ

Beruf: Student und Programmierer

  • Private Nachricht senden

4

22.03.2014, 01:33

Normal alles rendern und die Kamera entsprechend platzieren.

birdfreeyahoo

Alter Hase

  • »birdfreeyahoo« ist der Autor dieses Themas

Beiträge: 756

Wohnort: Schorndorf

Beruf: Junior Software Engineer

  • Private Nachricht senden

5

22.03.2014, 02:29

Warum machen das Shooter wie z.B. bf3 nicht? Dort merkt man nämlich unterschiede zwischen Vorgängen die im 1stPerson und 3rdPerson abgehen.

birdfreeyahoo

Alter Hase

  • »birdfreeyahoo« ist der Autor dieses Themas

Beiträge: 756

Wohnort: Schorndorf

Beruf: Junior Software Engineer

  • Private Nachricht senden

6

22.03.2014, 12:55

Gut also ein client-seitiges 1stPerson Waffenmodell mit Hand und den Restkörper mach ich unsichtbar.
Und 3rdPerson dann einfach die Waffe in der Hand.

7

22.03.2014, 13:37

Ist aber realistischer wenn der ganze Körper auch in der 1stPersonView da ist, dann kann man die Beine beim nach unten sehen sehen und es gibt Schatten!

Zitat

Die wichtigste Eigenschaft eines Programmierers ist vorausschauende Faulheit.


birdfreeyahoo

Alter Hase

  • »birdfreeyahoo« ist der Autor dieses Themas

Beiträge: 756

Wohnort: Schorndorf

Beruf: Junior Software Engineer

  • Private Nachricht senden

8

23.03.2014, 01:41

Dann muss ich die nahe Clipping-Ebene so setzen, dass ich grad noch meine Arme sehe? Würden die dann nicht aus der Mitte "rauskommen"?

DeKugelschieber

Community-Fossil

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

9

23.03.2014, 12:39

Wenn das near plane nah genug ist nicht.
Daher würde ich hier ja auch mit zwei "Kameras" rendern.

birdfreeyahoo

Alter Hase

  • »birdfreeyahoo« ist der Autor dieses Themas

Beiträge: 756

Wohnort: Schorndorf

Beruf: Junior Software Engineer

  • Private Nachricht senden

10

23.03.2014, 14:11

Ok danke

Werbeanzeige