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

05.08.2012, 11:20

Forenbeitrag von: »ueberdu«

Instancing mit verschiedenen Texturen

Hi ich möchte eine Minecraft ähnliche Szene rendern. Also: Einfache Primitive, aber es gibt sehr viele davon. Die Primitive sind sehr ähnlich, befinden sich halt an unterschiedlichen Positionen - und! - haben auch unterschiedliche Texturen. Aus einem anderen Thread hab ich schon gelernt, dass dies am besten mit Instancing gemacht werden soll Meine (weiteren) Fragen: 1. Wie kann ich Instancing mit unterschiedlichen Texturen verwenden? Geht das mit entsprechend definiertem Shader/Effects oder brau...

18.07.2012, 19:13

Forenbeitrag von: »ueberdu«

Vertex Buffer und Memory

Danke für die Antworten. Ja, hunderttausende müssen es wirklich nicht sein und ja, ich will die Objekte (ev. mit anderer Textur) an diversen Positionen, aber in jedem Fall mit gleichem Shape haben. Also werd ich mir das mit dem Instancing mal ansehen... -ueber-

18.07.2012, 14:24

Forenbeitrag von: »ueberdu«

Vertex Buffer und Memory

Hallo, ich möchte mit DirectX 9 (in C++) eine Szene aus einfachen Objekten darstellen. Ich habe das so gemacht, dass ich eine Klasse habe, die diese einfachen Objekte darstellt: class Block Als Member dieser Klasse habe ich einen VertexBuffer sowie eine Texture. Nun habe ich in meiner Szene viele dieser einfachen Objekte. Und somit auch genausoviele VertexBuffer. Bei einigen 10 Tausend Objekten habe ich bereits fast 100MB an Speicher verbraucht. Also kann ich wohl nicht mehr als einige 100 Tause...