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!
Das Problem was ich jetzt ansprechen will, hatte ich bereits schon mal und habe auch hier im Forum um Hilfe gebeten. Leider habe ich mein Problem ungenau definiert und es euch ziehmlich schwer gemacht mir zu helfen! Ich habe die Ratschläge die mir gegeben wurden befolgt undhabe mein Terrain, nach einer zeitweiligen Programmierer Pause, kommplett nu gemacht und um strukturiert. Ich habe mir auch einen Shader zum Texturieren geschrieben, mit dem ich Mehrere Texturen auf ein Polygon zeichnen kann. Ich habe alles einzelnd getestet und es klappte alles wunderbar, jetzt habeich aus den vielen Kleinichkeiten die ich gemacht habe, ein Terrain gebaut. Das Anzeigen des Terrains klappt auch ganz gut, nur leider zieht sich meine Textur immernoch in die länge!
Seit gestern Abend versuche ich das Problem zu lösen, habe alles getahen was in meiner macht stand, ich habe mir nen zettel zu hand genommen und habe die Verticel alle einmal per hand durchgerechnet und skizziert, aber es sollte Funktionieren!
Die Positionen der Vertices Speichere ich folgendermaßen:
Wenn ich Nur uwei Dreiekce zeich ne, also ein Bild von 2x2 Pixel als heightmap lade, dieht die Ausgabe wie im obrigen Bild aus! Wenn ich aber mehrere mache, ist auf den Polygonen bloß eine graue Farbe zu sehen, sonst nix!
Könnte mir vllt jemand weiterhelfen, ich bin am verzweifeln!
überschreibt dir beim nächsten durchlauf der inneren Schleife die Werte die du zuvor für (y+1) gesetzt hast...
Wenn du willst dass auf jedes Viereck die ganze Textur kommt, musst du die Vertices für jedes Viereck extra anlegen. Benachbarte Vierecke können sich in dem Fall keine Vertices mehr teilen...
überschreibt dir beim nächsten durchlauf der inneren Schleife die Werte die du zuvor für (y+1) gesetzt hast...
Wenn du willst dass auf jedes Viereck die ganze Textur kommt, musst du die Vertices für jedes Viereck extra anlegen. Benachbarte Vierecke können sich in dem Fall keine Vertices mehr teilen...
GENAU DAS habe ich ihm bereits vor Wochen einmal gesagt, dass das so nicht funktioniert. Ich weiss wirklich nicht, warum er unsere Tipps einfach nicht annimmt.. :roll: