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

ArthurII

Treue Seele

  • »ArthurII« ist der Autor dieses Themas

Beiträge: 132

Wohnort: Aachen

Beruf: Student

  • Private Nachricht senden

1

24.05.2011, 08:43

Texturen in Vertex Buffer Objekten

Hey,

ich bin derzeit am rätseln, wie ich das vernünftig dynamisch realisieren soll. Die Texturkoordinaten sind kein Problem. Die Sache ist halt, ich möchte nicht das ganze Zeichnen mit der gleich Textur machen. Mein VBO spreche ich über Indices an. Also glDrawElements.

Habe ich irgendeine möglichkeit quasi im Zeichenprozess die Textur zu wechseln??

lg

Arthur
Ich bin nicht verrückt - nur verhaltensoriginell!
Project-Seite: Aura

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

2

24.05.2011, 10:25

Habe ich irgendeine möglichkeit quasi im Zeichenprozess die Textur zu wechseln??

Nein. Du kannst aber natürlich trotzdem das ganze Model in ein VBO packen und dann eben in mehreren Draw Calls verschiedene Teile davon zeichnen. Je nachdem was du genau machst kannst du evtl. auch mehrere Texturen in eine große packen und dann über die Texcoords deine Textur "auswählen" oder z.B. im FragmentShader eine von mehreren Texturen auswählen...

ArthurII

Treue Seele

  • »ArthurII« ist der Autor dieses Themas

Beiträge: 132

Wohnort: Aachen

Beruf: Student

  • Private Nachricht senden

3

28.05.2011, 16:30

hab mich für die unterschiedlichen Blöcke entschieden. Rennt :D
Ich bin nicht verrückt - nur verhaltensoriginell!
Project-Seite: Aura

ArthurII

Treue Seele

  • »ArthurII« ist der Autor dieses Themas

Beiträge: 132

Wohnort: Aachen

Beruf: Student

  • Private Nachricht senden

4

29.05.2011, 20:31

komischerweise habe ich den Eindruck, das OGL iwie am Koordinatensystem rumdreht. Wird bei den VBOs ein anderes verwendet?? es erscheint mir zwar selber komisch, aber könnte ja sein, suchen jetzt schon viel zu lange nach nem Fehler in unserem Code, als das es ausschließbar wäre...

EDIT:

Mein Kumpel hat auf die Fresse verdient!! er hat verschachtelte Makros produziert und dadurch mehrfach verdreht und unerwartete Ergebnisse hervorgerufen...
Alter!! das gibts nicht....
Ich bin nicht verrückt - nur verhaltensoriginell!
Project-Seite: Aura

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »ArthurII« (29.05.2011, 20:48)


Werbeanzeige