Pomocu nekog exportera izvezem podatke o vertexima, normalama, tex coords, tangentama, ... i podatke o njihovim indexima.
Problem je sto se indexi vertexa ne slazu sa indexima normala, tex coordinata itd.
Zeleo bih da u array ubacim sve ove podatke i pomocu glDrawElements "izbacim" mesh.
Ovo je moguce uraditi na taj nacin sto cu pakovati vertexe, normale, ... pomocu face informacija i tako mogu dobiti identicne indexe za sve podatke.
Ali, postoji problem. Sve lepo radi ali sada array sadrzi podatke o dupliranim vertexima ( brojVertexa = brojNormala = ... = broj faceova*3 )
Takodje, ako hocu da manipulisem vertexima ( skinning, morphing ), moram da radim sa originalnim vertexima, pa da ih opet pakujem i predam vertex array.
Ima li elegantnijeg resenja?
EOF