Vytvoření nahrávače X-Plane obj formátu do tree.js
tree.js
je parádní knihovna pro práci s 3D v prohlížeči (WebGL)
obsahuje i několik příkladů použití včetně
demo kódu pro nahrání plain obj souboru z Blender
chci tento kód upravit pro X-Plane OBJ soubory, abych mu mohl cpát přímo X-Plane obj
jako texturu lze použít png, jpg, ale existuje i
loader pro DDS
na začátek se hodí přečíst
základy objektů v js
pro debug se výborně hodí chrome konzole (F12)
Zkoumání
v tom OBJLoader.js se definuje jakoby třída…
pro mě nejdůležitější je metoda load, která zjednodušeně zavolá metodu parse
vstupem jsou data z url získaná přes XHRLoader
výstup se předává funkci OnLoad (parametr metody load)
metoda parse
vrací nějaký container, což je THREE.Group()
..
nápad
začni upravovat ten soubor OBJLoader tak, aby to vypisovalo inforamce do konzole
udělej si triviální objekt v blender .. krychli s tex
vypisuj si v konzoli ten stav.. nebo si nastauj breakpointy…..
pro mé potřeby by mělo stačit pouze vyměnit tu parsovací část..