Témakörök
Beépített geometriák
A modellezés során térben elhelyezett pontokat, vonalakat, és háromszögekből előálló 2D síkidomokat és 3D felszínhálókat használhatunk. A Three.js kész konstruktorfüggvényeket ad elemi síkidomok és térbeli felszínhálók előállítására. Ezekkel ismerkedünk meg ebben a fejezetben. Saját geometriák közvetlen létrehozását később tárgyaljuk. Az alábbi főbb lehetőségeink vannak:
2D:
- Szabályos sokszög, segítségével körlap is közelíthető.
- Sík lap, talaj modellezésre megfelelő.
3D:
- Téglatest.
- Gömb.
- Kúp.
- Henger, csonkakúp.
- Tórusz, tórusz csomó.
- Szöveg.
- Számos további, amivel részletesen nem foglalkozunk.
Segéd geometriák
- Objektumok éleinek kiemelésére.
- Térbeli koordináta-rendszer tengelyeinek megjelenítésére.
- 3D nyíl modell.
- Továbbiak, amelyek később lesznek érdekesek (Pl. kamera látómezejének szemléltetésére, megvilágítások szemléltetése, ...).
Objektumok térbeli elhelyezése
A beépített geometriák a világ koordináta-rendszer origójában kerülnek definiálásra. Lehetőségünk van X-, Y- és Z-tengelyek mentén elmozgatni, méretüket skálázni, és a tengelyek körül adott szögben elforgatni őket.