K
Gibts da wo ein Tutorial oder infos dazu?
k.A. Google mal. Ich hab mir einfach einen simplen File mit einem Würfel
angeschaut und etwas probiert.
Du suchst einfach nach den obj_polygon-Tags (unter
c4d_file -> v6_basedocument -> v6_root_object -> v6_rootlist2d),
die Daten sind dann in den Subtags tag_uvw (uv's), tag_polygon (indices)
und tag_point (vertices).
Die TransformationsMatrix kannste 3 vector-Tags entnehmen unter obj_polygon -> v6_baseobject.
Mach mit Cinema einfach mal eine Würfel, konvertier ihn zu einem editierbaren
Mesh und Trianguliere ihn. Daraus kann man eigentlich alles entnehmen.
Eine Besonderheit gibts es allerdings:
Wenn du die Daten triangulierst, speichert Cinema trotzdem 4 uv-Paare pro
Triangle. Also einfach 3 laden, einen fallen lassen
Ja, ich könnte hier meinen Loader-Source posten, mach ich aber nicht.
Dafür ist er A) zu groß und ist er in meine Engine integriert, d.h.
keiner außer mir könnte ihn compilen, da ihm die Dependencies fehlen.
Außerdem macht selber denken mehr Spaß und warum sollt ihr es einfacher haben als ich :p
Edit: unterschwellige Botschaft vergessen