tvorba kompleksnih oblik uvod kako definiramo koordinate risanje tock risanje crt risanje ploskev risanje reliefov kako dolocimo barvo koordinatno definiranim objektom uvod primitivne oblike nudijo omejene moznosti zgradbe bolj kompleksnih modelov vecjo fleksibilnost lahko pricakujemo z uporabo tock crt in ploskev points lines and faces kako definiramo koordinate uporabimo vozel coordinate tak vozel uporabljamo pri naslednjih gradnikih vrml pointset indexedlineset indexedfaceset coordinate point risanje tock vozel pointset omogoca risanje tock na posameznih koordinatah z vozlom color lahko definiramo barvo take tocke ne pa njene velikosti pointset coord coordinate point risanje crt vozel indexedlineset omogoca risanje ravnih crt med tockami indexedlineset coord coordinate point coordindex indeksi coordindex naslavljajo tocke ki so podane v polju coord prva tocka v polju ima indeks tako lahko definiramo tudi sestavljene crte poly lines seznam indeksov pri definiciji sestavljene crte zakljucujemo z hkrati lahko definiramo tudi po vec sestavljenih crt risanje ploskev vozel indexedfaceset omogoca definiranje ploskev ki so definirane z mejnimi tockami indexedfaceset coord coordinate point coordindex risanje reliefov uporabimo lahko vozel elevationgrid elevationgrid xdimension xspacing zdimension zspacing height vlecene oblike geometrijo lahko tvorimo tudi tako da definiramo dvo dimenzijski presek in d krivuljo hrbtenico vzdolz katere povlecemo presek in dobimo telo uporabimo vozel extrusion ki ima naslednjo obliko extrusion crosssection spine kako dolocimo barvo koordinatno definiranim objektom objektom ki so definirani z vozli indexedfaceset indexedlineset pointset in elevationgrid lahko dolocimo barvo glede na podane vertekse tocke ali glede na ploskve pri tem uporabljamo vozel color ki vsebuje verteksom ali ploskvam istolezni seznam rgb komponent sintaksa tega vozla je naslednja color color bolj popolen primer indexedfaceset coord coordinate coordindex color color color colorindex colorpervertex true ce je colorpervertex v vozlih indexedfaceset ali indexedlineset true je definiran po en barvni indeks za vsak koordinatni indeks vkljucno za zadnji ki je pri colorpervertex false pa moramo definirati po en barvni indeks za vsako ploskev ali crto oglej si zgleda vozel elevationgrid nima koordinatnih indeksov zato moramo pri colorpervertex true definirati najmanj xdimension zdimension barv pri colorpervertex false moramo definirati najmanj xdimension zdimension barv