KUVAUS |
Funktio lataa muistiin kolmiulotteisen objektin ja palauttaa sen tunnisteen. Objektin täytyy olla Wavefront Object (.obj) formaattia. Tuetut tunnisteet obj-tiedostossa ovat verteksit (v), viivat (l) ja polygonit (f). Mikäli haluat käyttää kehityneimpiä ominaisuuksia, kuten polygonien täyttöä ja näkymättömien sivujen poistamista, täytyy polygonien olla kolmioita. Jos läpinäkyvä rautalanka malli riittää, sivut saavat sisältää jopa 99 pistettä. |
KÄYTTÖ |
Load3dObject(tiedosto, [skaalaus]) |
tiedosto = Ladattavan objektin tiedostonimi (/polku) skaalaus = Desimaaliluku, jolla voi muuttaa objektin kokoa lataus vaiheessa. Esim. 10.0 tekee objektista kymmen kertaisen. Oletus on 1.0, joka ei muuta objektin kokoa. |
Katso myös: LoadHeightmap, Draw3dObject
ESIMERKKI |
Include "sdk/include/cb3dObject.cb" // Ladataan kuutio obj = Load3dObject("sdk/Media/cube.obj",30) Repeat // Pyörittää objektia Rotate3dObject(obj,1,0,1,1) // Piirtää objektin oletus asetuksilla Draw3dObject(obj) DrawScreen Forever |