Frage

Ich habe versucht, meinen Spiel-Engine, um Anzeige Texturen zu bekommen, und ich habe es endlich funktioniert. Ich verwenden, um die UV-Koordinaten aus dem 3ds Modell jedoch die Texturen unterschiedlich sind angezeigt werden.

Dies ist das Rendering in 3ds max: alt text

und das ist das OpenGL-Rendering in meinem Spiel-Engine: alt text

Warum sind die Texturen so verlegt aus? Ich geliefert Texturkoordinaten aus der 3ds-Datei generiert ... Wer weiß, warum dies geschieht?

War es hilfreich?

Lösung

ich das Problem fand heraus, ... 3DS Max skaliert automatisch die Textur eine gleiche Breite eine Höhe zu haben, sonst wird es angezeigt weirdly wie oben ...

Andere Tipps

Aus bei Ihrem Bild sucht, kann ich nur annehmen, dass UV-Koordinaten haben zu unterschiedlichen Ecken zugewiesen worden, dass sie zugewiesen sind, in 3DS Max.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top