osnove 3d modeliranja - naravoslovnotehniška fakulteta · osnove 3d modeliranja ul, ntf, ot, kigt,...

Post on 05-Sep-2019

13 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

copyright © 2005 | update software AG | 22.04.2016UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

OSNOVE 3D MODELIRANJA

Helena Gabrijelčič Tomc, Univerza v Ljubljani, NTF, OTGO, KIGT

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Helena Gabrijelčič Tomc

Katedra za informacijsko in grafično tehnologijo

e-mail: helena.gabrijelcic@ntf.uni-lj.si

SM: http://www.ntf.uni-lj.si/igt/employee/helena-gabrijelcic/

govorilne ure: sreda 12:30h

tel.: 01 200 3 291

2

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Cilji predmeta

osnove 3D računalniške grafike: zgodovina, programska oprema, osnovni principi modeliranja, osvetljevanja, upodabljanja in animiranja, aplikacija v teoriji in praksi

spoznavanje osnovnih 3D tehnik in orodij za prenos znanja in povezovanje s področji interaktivnih medijev, avdio-vizualnih komunikacij in tehnologije

teoretično in praktično izhodišče za nadaljevanje študija sorodnih predmetov in vsebin na 2. stopnji študija

3

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 4

uvod, zgodovina 3D-ja ploskovni oris prostora

osnovna geometrija, koordinatni sistemi, barvni modeli

osnovni principi 3D modeliranja

zahtevnejši principi 3D modeliranja

svetloba, materiali in teksture

senčenje in luči

kamera in upodabljanje

(osnove 3D animiranja)

Vsebina predavanj

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Teden Vsebina1 Uvod, Zgodovina, 2 Priprava na modeliranje, Osnovna geometrija3 Modeliranje s primitivi, Modeliranje s preoblikovalci, teksturami4 Digitalno kiparjenje5 Poligonsko modeliranje6 Krivulje, Nurbs7 Subdivizija8 Svetloba in materiali9 Teksture

10 Luči11 Osvetljevanje12 Kamera 13 Upodabljanje14 Osnovne 3D animacije15 Oddaja izdelkov VIS- pisni roki

Vsebina predavanj po tednih

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Literatura

Erzetič Blaž, Gabrijelčič Helena: 3D od točke do upodobitve, 1. in 2. izdaja

Ami Chopine: 3D Art Essentials: The Fundamentals of 3D Modeling, Texturing, and Animation

Kerlow Isaac Victor: The art of 3-D computer animation and Effects

Watt Alan: 3D computer graphics

Hearn D., Baker M. Pauline: Computer graphics

Arnold Gallardo: 3D Lighting (History, Concepts & Techniques)

Jeremy Birn: Digital Lighting & Rendering

Ratner Peter: 3-D human modeling and animation

Wartmann, Carsten: The Blender book

Kerlow, Isaac Victor: The art of 3-D computer animation and imaging

Glassner Andrew S.: 3D computer graphics : a user's guide for artists and designers

VAUGHAN. William. Digital Modeling. 1st ed. New Riders, Pearson Education. 2012.

FLOR de la, Mike. Digital Sculpting with Mudbox: Essential Tools and Techniques for Artists. Focal Press. 2010.

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Uporabne povezave

www.3dtotal.com

www.turbosquid.com

www.turbosquid.com

www.cgsociety.org

www.3dlinks.com

www.highend3d.com

http://www.blender.org/

http://www.autodesk.com/products/autodesk-3ds-max/overview

http://www.autodesk.com/products/autodesk-maya/overview

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Uvod

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Računalniška grafika in 3D

tehnika, ki ploskovno orisuje prostorsko (tridimenzionalno) geometrijo

2D vs. 3D

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

3D prostor

http://www.webreference.com/3d/cararra/index.html

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Vrste 3D modeliranja

http://www.mining-technology.com/contractors/winding/hepburn/hepburn2.html

ploskovno (surface modeling)

prostorsko (solid modeling)

CAD, CAM, CAE

http://dzungnguyen.com/

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

http://en.wikipedia.org/wiki/Solid_modeling

Solid vs. surface

http://en.wikipedia.org/wiki/File:Freeform1.gif

prostorsko (solid modeling) ploskovno (surface modeling)

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

3D

13

stilizirani liki

tehnični objekti

znanstvene simulacije

realizem

3D v realnem času

virtualni svetovi

Kako predstaviti 3D objekt na 2D površini?

Kako predstaviti interakcijo svetloba-materija?

Kako v 3D virtualnem svetu predstaviti gibanje?

http://www.turbosquid.com/3d-models/3d-model-human-brain/624395

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Delokrog 3D-ja

matematični algoritmi vmesnik

geometrija

modelmateriali

teksture

senčenje

luči

upodabljanje upodobitev modela v

virtualnem 3D prostoru

gledišče

kamera

prostorski ključi

vhodni

ukazi

modelirnik

upodobljevalni pogon

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Od modeliranja do upodobitve

http://blog.gamerdna.com/2007/03/27/anatomy-of-an-mmorpg/

modeliranje

postavitev na sceno

teksture in materiali

osvetlejvanje

kamera

upodabljanje

postprodukcija

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 16

Iluzija prostora in prostorski ključi

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 17

Kompozicijska pravila statičnih upodobitev

pravilo tretjin

uravnoteženost elementov

simetrija in vzorci

vidni kot

ozadje

globina

kadriranje

rezi

...

http://www.123rf.com/photo_4414591_modern-comfortable-interior-with-a-fire-place-3d-

render.html

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 18

Kompozicijska pravila gibajočih upodobitev

forma

narativnost

pravila postavitve na sceno

prehodi med kadri

....

http://www.cgexplorer.com/2008/09/04/review-kung-fu-panda-2008-animated-feature-film/

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Globinski ključi in gradienti 1

19

relativna velikost objektov

prekrivanje (interpozicija)

nagnjenost linij, ploskev ali oblik

konvergenca vzporednih črt

ostrina obrisov in detajlov

relativna višina-lokacija predmeta v vidnem polju

http://www.youtube.com/watch?v=mBIWlagwgDg

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 20

Globinski ključi in gradienti 2

barvna perspektiva

svetlost

tekstura

zračna perspektiva

sence predmetov

http://www.ak3d.de/all/samsung-galaxy-3d-product-visualisation/

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 21

relativna velikost objektov prekrivanje

Digital lightning and rendering: Jeremy Birn

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 22

nagnjenost linij, ploskev ali oblik konvergenca vzporednih črt

ostrina obrisov in detajlov

Digital lightning and rendering: Jeremy Birn

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 23

relativna višina-lokacija predmeta v vidnem polju barvna perspektiva

Digital lightning and rendering: Jeremy Birn

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 24

svetlost tekstura

Digital lightning and rendering: Jeremy Birn

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 25

zračna perspektiva sence predmetov

Digital lightning and rendering: Jeremy Birn

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 26

Zgodovina 3D-ja

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 27

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 28

William Fetter (1960)

http://wanlinksniper.blogspot.com/2009/10/william-fetter-and-boeing-man.html

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 29

Ivan Southerland (1963)

Sketchpad: A man – machine Graphical Communications System, prvi grafični vmesnik

Sketchpad Demo (1/2, 2/2)

3

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

https://vimeo.com/16292363

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 31

Mrežni objekti

opis z mrežami: z verteksi in robovi

vidni skriti robovi (HSR)

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 32

Materiali in osvetljevanje

algoritem za skrivanje nevidnih robov (Hidden Surface Removal)

ploskovno senčenje (flat shading)

večanje resolucije: povečanje števila poligonov

Gouraud senčenje (Henry Gouraud)

Phong senčenje (Phong Bui Toung, 1974)

http://www.camillotrevisan.it/cad2002/rendering_03/Rendering_03.htm

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 33

Teskturiranje

Edwin Catmull (1974):

teksturiranje, Z-buffer, upodabljanje ukrivljenih objektov

http://sophia.javeriana.edu.co/~ochavarr/computer_graphics_history/historia/ http://en.wikipedia.org/wiki/Z-buffering

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 34

Materiali

Benoit Mandelbrot (1975): teorija fraktalnih naborov

http://www.andrewclem.com/Chaos.html

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 35

Teskturiranje

James Blinn (1976):

bump mapiranje

“environment” mapiranje (tehnika odboja okolice na objektu)

http://escience.anu.edu.au/lecture/cg/Texture/whatElse3.en.html

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 36

Začetki na velikem platnu

1976 in 1977: 3D računalniška grafika v filmu

Future World Star Wars

http://www.youtube.com/watch?v=BZCcpsOpQgs http://www.youtube.com/watch?v=9gvqpFbRKtQ

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 37

1982, prva celovečerna filma s 3D tehniko

Tron (Disney) Star Trek: The Wrath of Khan

http://www.youtube.com/watch?v=1fSUos8x73I&feature=related

http://www.youtube.com/watch?v=5rM4ODtN64M

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 38

Animirani filmi

1995 Toy story (Disney, Pixar): v celoti 3D tehnika

http://www.youtube.com/watch?v=ZivIO58KISI&feature=related

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 39

..... sledilo je

Don Greenberg: odboji z energijo

Commodor: Amiga računalniki (1985)

Silicon Graphics Incorporated – računalnik IRIS 3000 (1986)

prvi 3D programi: Caligari (trueSpace), Turbo Silver (Imagine) in LightWave

sledenje žarku (Ray tracing)

razpršena osvetlitev, indirektna osvetlitev (Radiosity)

kavstika

spektralna analiza

B-krivulje (B-spline)

UV teksturiranje

osvetljevanje z okolico HDRI (High Dynamic Range Imaging)

algoritmi za doseganje fotorealizma

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Stanje

http://www.zbrushcentral.com/showthread.php?165145-portrait-attempt

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

https://www.youtube.com/watch?v=CYBR6lCiQ6U

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc 42

Sintel (2010)

Elephants Dream (2006)

Big Buck Bunny (2008)

http://www.blendernation.com/2010/11/03/sintel-comic-book/

UI

sistem delcev

upodabljanje

simulacija dima

animiranje

http://www.youtube.com/watch?v=HomAZcKm3Jo

https://www.youtube.com/watch?v=IN6w6GnN-Ic

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Tears of Steel

http://mango.blender.org/download/

http://www.tearsofsteel.org/

http://www.blenderguru.com/27-inspiring-blender-animations-that-will-make-your-jaw-drop/

http://www.youtube.com/watch?v=R6MlUcmOul8

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Programska oprema

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Blender

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

3ds Max

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Maya

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Cinema 4D

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Houdini

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Rhino

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Solidworks

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Specifična programska oprema

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

ZBrush

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Poser

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Robert Muža: Cinema 4D, Poser

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Mudbox

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Bryce3D

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Terragen

»

OSNOVE 3D MODELIRANJA

UL, NTF, OT, KIGT, Helena Gabrijelčič Tomc

Fusion360

top related