Top Banner
Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi
80

Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Oct 14, 2019

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Osnove 3D modeliranjaIzbirni predmet

Helena Gabrijelčič Tomc

Univerzitetni in visokošolski študijski programi

Page 2: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Tehnike modeliranja

Page 3: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

▪ modeliranje s poligoni▪ modeliranje s krivuljami▪ modeliranje s subdivizijo▪ modeliranje z implicitnimi površinami (proceduralni objekti)

Jaka Jejčič

Tehnike modeliranja

Page 4: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Tehnike modeliranja

Jaka Jejčič

na podlagi reference

določimo tehniko

modeliranja

posameznih objektov

Page 5: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

modeliranje

Načrtovanje uporabe modelirnih tehnik?

materiali in teksture

postavitev scene

upodabljanje

Page 6: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Dvorec, Jaka Jejčič

Page 7: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

▪ modeliranje iz kocke (Box modeling)

▪ modeliranje z izrivanjem - ekstruzijo poligona, robov (Extrusion mod.)

▪ modeliranje s krivuljami (Spline, Patch modeling)

UL, NTF, OT, Helena Gabrijelčič Tomc, Osnove 3D modeliranja

http://orgs.usd.edu/nmm/GiftShop/TechnicalDrawings/StradivariCelloDrawing.html

▪ primer (head Box modeling)http://www.youtube.com/watch?v=7DQWb1ieRYM

Page 8: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Modeliranje iz kocke

UL, NTF, OT, Helena Gabrijelčič Tomc, Osnove 3D modeliranja

http://orgs.usd.edu/nmm/GiftShop/TechnicalDrawings/StradivariCelloDrawing.html

Page 9: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Modeliranje z izrivanjem, ekstruzijo

UL, NTF, OT, Helena Gabrijelčič Tomc, Osnove 3D modeliranja

http://orgs.usd.edu/nmm/GiftShop/TechnicalDrawings/StradivariCelloDrawing.html

Page 10: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Modeliranje s krivuljami

UL, NTF, OT, Helena Gabrijelčič Tomc, Osnove 3D modeliranja

▪ primer (spline modeling): http://www.youtube.com/watch?v=_E7QCi8HDSg

http://orgs.usd.edu/nmm/GiftShop/TechnicalDrawings/StradivariCelloDrawing.html

Page 11: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Predstavitev 3D modela v projekcijskih ravninah

Page 12: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

žični model

objemajoči kvaderpolni modelbrez tekstur

žični model brez nevidnih robov

Načini prikaza

Page 13: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Poligonsko modeliranje (Polygonal modeling)

Page 14: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Poligonsko modeliranje: osnovna terminologija

Page 15: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

http://www.youtube.com/watch?v=-bZ7gstIWyI

Page 16: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

• oglišče (vertex)• rob• lice poligona (površina, ploskev, “face”)• robovi se stikajo z najmanj dvema drugima poligonoma• število robov (3, 4, n-gon)

Poligoni (Polygons)

3D modeling & surfacing : modeling and surfacing / Bill Fleming

Page 17: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

▪ velikostjo▪ številom stranic▪ postavitvijo stranic▪ postavitvijo poligona v prostoru▪ povezavo z ostalimi poligoni v objektu

Poligoni so definirani z:

Page 18: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

• poligonska mreža• ločljivost modela (število poligonov)• uporaba in optimizacija

Ločljivost mreže

Page 19: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

▪ Kaj je normala?▪ smer, senčenje, glajenje, teksture, osvetjevanje, animiranje▪ korekcija normal in njihove usmerjenosti

http://hr.wikipedia.org/wiki/Normala

Normala (normalni vektor) poligona

Page 20: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Polygonam modeling (Autodesk Maya)

Normale verteksev poligonov

Soft, shared vertex normals Hard vertex normalsPolygonam modeling (Autodesk Maya)

• enostranski poligoni• obojestranski poligoni

Page 21: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Polygonal modeling (Autodesk Maya)

Normale površin poligonov

Page 22: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Polygonam modeling (Autodesk Maya)

Usmerjenost normal

Page 23: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

nekoplanaren poligon (kvadriseti)smer, normala poligona

Usmerjenost in planarnost poligonov

3D modeling & surfacing : modeling and surfacing / Bill Fleming

Page 24: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Usmerjenost in planarnost poligonov

Polygonal modeling (Autodesk Maya)

Page 25: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Poligonsko modeliranje : Osnovna modelirna orodja in tehnike

Page 26: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

▪ manipulacija poligonov

1. osnovne transformacije (premik, nagib, rotacija)

2. množenje poligonov – rez, dodajanje poligona (Cut, Insert)

3. množenje poligonov - zaokrožanje robov (Bevel, Chamfer)

4. množenje poligonov celega objekta (Tesselation)

Osnovna modelirna orodja in tehnike

Page 27: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

▪ modeliranje z množenjem1. rotacija okoli osi, vrtenje (Rotate, Lathe, Lattice, Revolve)2. izrinjanje (Extrude, Sweep); frontalno izrinjanje (Frontal Extrusion)3. izrinjanje po poti, profil po krivulji (Path Manipulation)

▪ kloniranje in urejanje (Cloning, Array)

▪ Booleanovi operatorji (Boolean operators)

Osnovna modelirna orodja in tehnike

Page 28: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Operacije na nivoju▪ celotnega objekta▪ površin poligona▪ robovih poligona▪ verteksih

Osnovna modelirna orodja in tehnike

Page 29: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Operacije na nivoju oglišč▪ premiki▪ izvlek▪ povezovanje

Verteksi

Polygonal modeling (Autodesk Maya) Maja Kralj: Mobster

Page 30: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

▪ premik ▪ nagib, strig ▪ rotacija, zrcaljenje (površine)▪ izvlek▪ skaliranje (površine)

Osnovne transformacije robov in površin poligonov

https://docs.blender.org/manual/en/latest/modeling/meshes/selecting/edges_faces.html

Page 31: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Osnovne transformacije robov in površin poligonov

Maja Kralj: Mobster

Page 32: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

N=n+1 (N je število novo nastalih poligonov, n število robov prvotnega poligona)

i=3

i=12

3D modeling & surfacing : modeling and surfacing / Bill Fleming

Množenje poligonov – zaokroževanje robov

Page 33: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Množenje poligonov – rez poligona

Page 34: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Množenje poligonov – dodajanje poligona

Page 35: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

rotacija: 9 segmentov, okoli minimalne osi

▪ začetni kot▪ končni kot▪ število segmentov▪ zamik (offset)▪ os rotacije

Modeliranje z množenjem - Rotacija okoli osi

Page 36: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

rotacija: 40 segmentov, okoli centralne os

Page 37: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

▪ linearno izrinjanje: dodana le debelina▪ dodajanje novih poligonov (število segmentov)▪ os ekstrudiranja▪ razdalja, jakost izrinjanja-izvleka, pozicija▪ odprtost/zaprtost telesa

Modeliranje z množenjem - Izrinjanje, izvlek

Page 38: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Modeliranje z množenjem - Izrinjanje, izvlek

Polygonal modeling (Autodesk Maya)

• problematika: število poligonov

Page 39: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

▪ nelinearno izrinjanje: dodana ukrivljenost▪ pot (neskončna ločljivost)▪ oblika objekta▪ način množenja objektov (rotacija, nagib..)▪ zamik od poti

3D modeling & surfacing : modeling and surfacing / Bill Fleming

Modeliranje z množenjem - Izrinjanje po poti

Page 40: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Množenje poligonov celega objekta

▪ izhodišče

▪ tesselate▪ smooth

Page 41: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

▪ število ponavljanj: iteracije▪ z ali brez vpliva na geometrijo (robovi!)

Množenje ali deljenje poligonov celega objekta

Page 42: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

http://wiki.blender.org/index.php/Extensions:2.4/Py/Scripts/Mesh/Mesh_poly_reduce

Deljenje poligonov celega objekta

▪ problematika: CAD – 3D surface modeling▪ digital sculpting!

Page 43: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

IN

ALI

NE

izhodišče:operand A, operand B

3D modeling & surfacing : modeling and surfacing / Bill Fleming

Booloveanove operacije

Page 44: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

3D modeling & surfacing : modeling and surfacing / Bill Fleming

Subtrakcija – odvzemanje

Page 45: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

3D modeling & surfacing : modeling and surfacing / Bill Fleming

Adicija – dodajanje

Page 46: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

3D modeling & surfacing : modeling and surfacing / Bill Fleming

Unija – združevanje

Page 47: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

3D modeling & surfacing : modeling and surfacing / Bill Fleming

Presek

Page 48: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

http://wiki.blender.org/index.php/Doc:2.6/Manual/Modifiers/Generate/Booleans

Napake: Booleanove operacije

Page 49: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Primer: Eva kelih, Flavta

Page 50: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Primer: Eva kelih, Flavta

Page 51: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Podskupine tehnik modeliranja

Page 52: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Izvajajo se lahko vzporedno sli dodatno s glavnimi skupinami tehnik modeliranja:

• modeliranje s točkami

• modeliranje s primitivi

• modeliranje s preoblikovalci

• sestavljeni objekti (Compound object)

• modeliranje s teksturami

Podskupine tehnik modeliranja

Page 53: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Modeliranje s točkami

Page 54: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Digital modeling: William Vaughan

Page 55: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Modeliranje s primitivi

Page 56: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Modeliranje s primitivi

Page 57: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Modeliranje s primitivi

Page 58: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Modeliranje s primitivi

http://vimeo.com/2168099

Page 59: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Modeliranje s primitivi

• pomen primitivov v testnih scenah in animacijah • http://www.youtube.com/watch?v=PYUmiHyBHFI• primer: Žan Vidmar (testiranje na primitivih)

Page 60: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Modeliranje s preoblikovalci

Page 61: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

▪ orodja za deformacijo primitivov, poligonske ali NURBS mreže▪ spreminjanje: 1. področja mreže, 2. cele mreže▪ geometrija objektov▪ hierarhija: zaporedje dodajanja sprememb (!)▪ kontrola vpliva spremembe▪ končna aplikacija preoblikovalca

nagib, uklon

Preoblikovalci (Modifiers)UL, NTF, OT, Helena Gabrijelčič Tomc, Osnove 3D modeliranja

Page 62: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

motnja + uklon

uklon + motnja

Hierarhija preoblikovalcevUL, NTF, OT, Helena Gabrijelčič Tomc, Osnove 3D modeliranja

Page 63: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

UL, NTF, OT, Helena Gabrijelčič Tomc, Osnove 3D modeliranja

• motnje• kontrola vpliva spremembe

Page 64: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Kontrolna mreža (Lattice) : obračanje, krčenje, strigUL, NTF, OT, Helena Gabrijelčič Tomc, Osnove 3D modeliranja

Page 65: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Kontrolna mreža

UL, NTF, OT, Helena Gabrijelčič Tomc, Osnove 3D modeliranja

Page 66: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

▪ operacija na celotnem objektu▪ 1D (linijsko), 2D (površinsko) ali 3D (prostorsko) ▪ zamik-premik novih klonov, rotacija, število klonov ▪ skaliranje

primeri: stopnice, zid, streha, ograja

Kloniranje in razporejanje

Page 67: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

http://wiki.blender.org/index.php/Doc:2.6/Manual/Modifiers/Generate/Array

Primer Array

Page 68: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Sestavljeni objekti

Page 69: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

▪ morfiranje (Morph) - animacije▪ povezovanje oblik, krivulj (Lofting) ▪ generiranje pokrajine (Terrain)▪ sipanje (Scatter)

Sestavljeni objekti

UL, NTF, OT, Helena Gabrijelčič Tomc, Osnove 3D modeliranja

Page 70: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

▪ tehnika za krivulje in 2D oblike▪ povezovanje krivulj▪ krivulja poti + oblika preseka poti (teh je lahko več)

Povezovanje oblik, krivulj

UL, NTF, OT, Helena Gabrijelčič Tomc, Osnove 3D modeliranja

http://www.3dmax-tutorials.com/Loft_Object.html

Page 71: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

▪ sipani objekti (Source object)▪ razporeditveni objekti (Distribution object)

Sipanje

UL, NTF, OT, Helena Gabrijelčič Tomc, Osnove 3D modeliranja

Page 72: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

▪ modificirane poligonske in NURBS mreže▪ povezovanje oblik in presekov

Pokrajina v 3D- ju (Terrain)

UL, NTF, OT, Helena Gabrijelčič Tomc, Osnove 3D modeliranja

Page 73: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Modeliranje s teksturami

Page 74: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Modeliranje s teksturami

prestavitve

Page 75: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

pretvora v poligone ali NURBSe

Mapa prestavitev

▪ displacement map (heightfield map) + modeliranje detajlov

UL, NTF, OT, Helena Gabrijelčič Tomc, Osnove 3D modeliranja

Page 76: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

▪ topografija▪ oddaljeno zajemanje terena▪(UZ, radijski valovi, rentgen..)▪ informacija o reliefnosti▪ sprememba DEM v poligone in NURBSe

DEM (Digital Elevation Map)

UL, NTF, OT, Helena Gabrijelčič Tomc, Osnove 3D modeliranja

Page 77: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

http://forums.sketchucation.com/viewtopic.php?f=18&t=33894&p=297860#p297860

▪ modeliranje z nizko ločljivostjo (low-poly)▪ možnost spremembe mreže poligonov▪ povečevanje detajlov površine▪ intuitivnost

Prednosti uporabe poligonov

Page 78: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

poligon vs. krivulje

▪ problem neskončnih krivulj▪ “zahtevna” pretvorba v krivulje (NURBS)▪ vidne deformacije pri operacijah

Slabosti uporabe poligonov

3D modeling & surfacing : modeling and surfacing / Bill Fleming

Page 79: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

Primeri

▪ Kralj: Mobster▪ Kralj: dnevna soba▪ Štancar: vasica

Page 80: Osnove 3D modeliranja Izbirni predmet - ntf.uni-lj.si · Osnove 3D modeliranja Izbirni predmet Helena Gabrijelčič Tomc Univerzitetni in visokošolski študijski programi. Tehnike

https://www.youtube.com/watch?v=54e189GbGck