sdl/opengl - texture aus texture
-
hallo...
ich lade viele verschiedene texture. um den vorhang zu beschleunigen
möchte ich nun falls eine texture schon vorhanden ist diese einfach kopieren.ich habe also
GLuint texture1 = loadTexture(...);und möchte
GLuint texture2;nicht nochmal neu laden sondern = texture1 setzen
GLuint texture2 = texture1;verursacht keinen fehler, funktioniert aber nicht...
die kopierten texturen werden garnicht angezeigtdanke euch schonmal
-
dir ist aber klar dass du nur ein handle kopierst? an deiner stelle wuerd ich mir ein texturemanagementtutorial anschauen und erstmal rausfinden was ein handle ist.
-
ich weis das es nur die id ist - sonst könnte die ganze texture
wohl net in einem unsigned int gespeichert sein
genau deswegen frage ich ja
-
tja, dann weisst du ja dass du einen int problemlos kopieren kannst und die probleme an anderen stellen passieren koennen.
-
und da du ein moderator bist müsstest du eig. wissen das sinnlose
beiträge nicht erwünscht sind.hat jemand vllt. links zu tutorials zu diesem thema?
ich möchte eine neue textur erstellen und auf diese eine vorhandene
rendern z.b...danke euch schonmal
-
Was rapso dir sagen wollte: dein Fehler liegt irgendwo anders. Denn texture2 = texture1 MUSS FUNKTIONIEREN.
-
babelduo schrieb:
und da du ein moderator bist müsstest du eig. wissen das sinnlose
beiträge nicht erwünscht sind.du solltest einfache antworten versuchen zu verstehen statt dich angegriffen zu fuehlen.
hat jemand vllt. links zu tutorials zu diesem thema?
ich schrieb dir wonach du googlen musst.