prev up next

Klasse Texture2DLoader

Lädt JPEG-Bilder aus einem frei wählbarem Verzeichnis als Texturen und stellt diese auf Anfrage als Texture2D-Objekte zur Verfügung, falls keine JPEG-Datei geladen wurde, steht eine Standardtextur zur Verfügung.
Intention für diese Klasse war es zur Laufzeit einen Pool von Texturen zur Verfügung zu stellen, aus dem die Flächen (Face3D) / 3D-Obkjekte (z. B. Würfel) wählen können. Sie teilen sich untereinander die Texturen, was zu einer Verbesserung des Speicherbedarfs und der Geschwindigkeit bei der Konstruktion führt. Allerdings besteht das Problem, daß alle Flächen mit gleicher Textur sich ändern, falls eine Fläche diese Textur ändert.


prev up next