You are on page 1of 13

VÕRUMAA KUTSEHARIDUSKESKUS

IS-06

Rainer Plumer

3D tarkvara
Referaat

Juhendaja: õpetaja xxx


xxx

Väimela 2007
Olen koostanud referaadi iseseisvalt.
Kinnitan, et antud töö koostamisel olen kõikide
teiste autorite seisukohtadele, probleemipüstitustele,
kogutud arvandmetele jmt viidanud.
Autor R.Plumer ............................................................
/allkiri ja kuupäev/
Töö vastab kehtivatele nõuetele.
Juhendaja .... ........ ............................................................
/allkiri ja kuupäev/
SISUKORD

SISUKORD.............................................................................................................................3
SISSEJUHATUS.....................................................................................................................4
TÄHTSAMAD TERMINID 3D´s..........................................................................................5
TARKVARA HINNAD...........................................................................................................6
TARKVARA KASUTAJALIIDES..........................................................................................6
TARKVARA VÕIMALUSED................................................................................................7
KOKKUVÕTE........................................................................................................................9
KASUTATUD ALLIKATE LOETELU..................................................................................9
SISSEJUHATUS

Teema “3D tarkvara” on valitud eesmärgil omandada töö käigus uusi teadmisi ning samas
anda üldine ülevaade 3D tarkvarast. 3D on tänapäeval levinud paljudes erinevates
valdkondades ning laialt kasutuses ehitus-,mängu ning moetööstuses. Oma tööd keskendud
peamiselt ühele tasulisele ning kahele vabavaralisele programmile.
TÄHTSAMAD TERMINID 3D´s

3D tarkvara kasutamisel on oluline teada paljusid erinevaid termineid, ilma milleta ei ole
võimalik 3d´st aru saada. Kuna peaaegu kõigil 3D programmidel puudub eesti keelne
kasutajaliides tuleb kasuks mõne võõrkeele tundmine. All pool on lahti seletatud mõningad
inglise keelsed mõisted:

-3D on lühend sõnadest kolme mõõtmeline(three dimensional).


-Render tähendab lõpliku pildi kokku panemist. Selle protsessi käigus liidetakse
kõik objektid, valgusallikad ning erinevad materjalid üheks 2d pildiks.
-Object on geomeetriline kujund, mille kuju ning asukoht virtuaalses ruumis on
kindlate koordinaatidega paika pandud.
-Vertex on punkt virtuaalses ruumis. Igal vertex´il on kolm koordinaati.
-Edge ehk serv on joon mis ühendab kahte vertex´ ehk punkti.
-Face ehk pealispind on kolme või enama punktiga määratletud pind.
-Lighting ehk valgustus on virtuaalne valgusallikas mis imiteerib reaalse maailma
valgusallikaid.
-Camera ehk kaamera määrab vaatevälja suuruse mis pildi koostamisel arvesse
võetakse.
-Key(Keyframe) määrab kõikide virtuaalses ruumis asuvate objektide asukohad või
nende kuju. Key´sid kasutatakse anmeerimisel.
-Viewport ehk vaateava on vaade virtuaalsele ruumile.
-Global illumination on kõikjalt tulev valgus.
-Armature kontrollib ning mõjutab kõiki punkte mis jäävad Armature´ mõjuvälja.
-Subsurf tasandab ning silub objekte. Selle protsessi käigus lisatakse olemasolevale
geomeetriale hulgaliselt uusi vertex´e 1
-Modifier ehk muutja muudab objektide omadusi ning kuju.

1
Chronister,J. Classroom Tutorial Book, Version 2.40
TARKVARA HINNAD

Üheks olulisemaks kriteeriumiks tarkvara hankimisel on tarkvara hind. Enamasti määrab


hind ka tarkvara kvaliteedi .Ühed kõige tuntumad ja kallimad 3d programmid on Maya ning
3ds Max. Maya hind jab 18000 20000 krooni vahemikku. Alles paar aastat tagasi maksis
Maya üle 60000 krooni. 3ds Max hind jääb 30000-32000 krooni vahemikku. Tavakasutajale
või üksikisikule on see hind kindlasti liiga soolane. Need programmid on eelkõige mõeldud
mängu- ning filmistuudiotele. Tavakasutajale on sobilikumad vabavaralised programmid
nagu näiteks Blender3D või Google SketchUp. Neid programme võib igal ajal tasuta alla
laadida tarkvaraloojate kodulehelt. Google Sketchup´il on olemas ka tasuline versioon,
millel on mõned olulised lisavõimalused. Google Sketchup Pro hind on umbes 5000 krooni.
Kõigil neil eelpool mainitud tasulistel programmidel on ka tasuta prooviversioon, mis
annab võimaluse enne ostu sooritamist tarkvaraga tutvuda.

TARKVARA KASUTAJALIIDES

Tarkvara kasutajaliidese ülesehitusest sõltub tarkvara kasutamise mugavus ning kiirus.


Mida mugavam ning parema ülesehitusega on kasutajaliides, seda kergem on tarkvara
kasutama õppimine. Paljud esmakordsed kasutajad annavad kiiresti alla ning loobuvad
programmi selgeks õppimast kuna peavad kasutajaliidest liiga keeruliseks. Olen isiklikult
tutvunud umbes kolme kuni nelja erineva 3d programmiga ning võin kinnitada et
kasutajaliidese lihtsus võib olla määrav tarkvara valikul.

Esimene 3d programm mida ma kasutanud olen on Blender3D, mille kasutajaliides on minu


arust üsna lihtne ja loogiline, olgugi et enamus Blender´i kasutajaid väidavad vastupidist.
Modelleerimise ning animeerimise tööriistad on koondatud 3d akna all asuvale
tööriistaribale. Blender´i kasutajaliides on kergesti oma soovi järgi kohandatav.1

1
Chronister,J. Classroom Tutorial Book, Version 2.40
Peale Blender3D´d olen proovinud Autodesk 3ds Max´i, mille menüüd ning tööriistaribad
on paljuski erineva ülesehitusega kui Blender3D. Erinevalt Blender3D´st on 3ds Max´i
modelleerimise tööriistad koondatud ekraani paremasse serva ning animeerimise tööriistad
on koondatud ekraani alumisse serva. Üks suur erinevus Blender3D ja 3ds Max´i vahel on
muutujate (modifier) kätesaadavus. Kõik 3ds Max´i muutujad on koondatud ühte pikka
nimekirja. Viimases Blender3D versioonis on Blender3D kasutajaliidest muudetud ning
enamus muutujaid on koondatud 3ds Max´ile sarnaselt ühte nimekirja. 2

Lisaks Blender3D´le ning 3ds Max´ile olen kasutanud ka Google SketchUp´i, mis on minu
arvates eelnevatest proovitud programmidest kõige keerulisem. Enamik 3d programme on
sarnase kasutajaliidesega, nii et ühelt programmilt teisele üle mines harjub kasutaja kiiresti
uue programmiga. Google SketchUp on selles suhtes pisut erinev. Kõik tööriistad on
koondatud ekraani vasakusse serva. Samad tööriistad on kättesaadavad ka ekraani ülemisest
servast, rippmenüüst. 2

TARKVARA VÕIMALUSED

Kõigil eelpool mainitud programmidel on teatud ühised funktsioonid ning mõned


spetsiifilised eripärad. Kõige rohkem funktsioone ning võimalusi on 3ds Max´il, mis on
ühtlasi ka kõige kallim. Võimaluste poolest on Blender3D sarnane 3ds Maxi´le. Suurim
vahe on töö kiiruses ja mugavuses. 3ds Max´i materjalide loomise võimalused on
Blender3D´st märkimisväärselt paremad, olgugi et Blender3D viimases versioonis lisati
Blender3D materjali tööriistade hulka “Node Editor” mis võimaldab teha keerulisi ning
realistlike materjale. Google Sketchup´i materjalide loomise võimalused on Blender3D
ning 3ds Max´iga võrreldes oluliselt piiratumad. Samuti puuduvad Google Sketchup´il
protseduurilised textuurid ning textuuri kaardistamise võimalused. 1

1
Autodesk 3ds Max. Help:Volume1
2
Google SketchUp User´s Guide
Erinevalt Google SketchUp´ist on nii Blender3D´l kui ka 3ds Maxil sisseehitatud füüsika
mootor, mis võimaldab virtuaalselt luua füüsikaseaduseid nagu näiteks
gravitatsioon,hõõrde- ning deformatsiooni jõud, mis mõjuvad kõigile virtuaalses ruumis
olevatele objektidele. Füüsika mootori suhtes on 3ds Max arenenum kui Blender3D, kuigi
põhilised asjad on siiski sarnased. 2
Blender3D suureks eeliseks on avatud lähtekood, tänu millele saab Blender3D´d edasi
arendada ning täiustada igaüks kellel selleks oskusi on. Samuti on Blender3D´l Python
programmeerimiskeele tugi, mis võimaldab igal kasutajal kirjutada omaenda funktsioone
mis rahuldaksid ka väga spetsiifilisi vajadusi.1

1
Chronister,J. Classroom Tutorial Book, Version 2.40
2
Autodesk 3ds Max. Help:Volume1
KOKKUVÕTE

KASUTATUD ALLIKATE LOETELU


1 Chronister,J. Classroom Tutorial Book, Version 2.40
http://www.cdschools.org/54223045235521/lib/54223045235521/BlenderBasics2ndEdition
.pdf (01.11.2007)

2 Autodesk 3ds Max. Help:Volume1


http://images.autodesk.com/adsk/files/3ds_max_2008_help_volume_1.pdf (02.11.2007)

3 Caligari. Comparison Matrix


http://www.caligari.com/products/trueSpace/ts75/Brochure/Comparison_tables.asp?Cate=B
Products&SubCate=ComparisonTables (03.11.2007)

4 Google SketchUp User´s Guide


http://download.sketchup.com/OnlineDoc/gsu_win/GoogleSketchUpHelp.htm (03.11.2007)
LISAD
RESÜMEE

You might also like