Transcript
Page 1: Digitalno modeliranje Operacije modeliranja

Digitalno modeliranje Operacije modeliranja

Transformacije, sestavljanje, Boolove in logične operacije

Danijel Rebolj 2010

Page 2: Digitalno modeliranje Operacije modeliranja

Tehnike 3D modeliranja

Modeliranje z mnogokotniškimi mrežami

Page 3: Digitalno modeliranje Operacije modeliranja

Tehnike 3D modeliranja

Modeliranje z mnogokotniškimi mrežami

Page 4: Digitalno modeliranje Operacije modeliranja

Tehnike 3D modeliranja

NURBS

Page 5: Digitalno modeliranje Operacije modeliranja

Tehnike 3D modeliranja

Solid modeling in CSG (Constructive Solid Geometry)

Page 6: Digitalno modeliranje Operacije modeliranja

Modeliranje kot sinteza

Geometrijske transformacije gradnikov

Topološke transformacije gradnikovSestavljanje gradnikovSpajanje, ki vključuje

transformacijo gradnikov (CSG - Boolove operacije)

Logične operacije

Page 7: Digitalno modeliranje Operacije modeliranja

Geometrijske transformacije

premik

skaliranje

zrcaljenje

zasuk

tp'p

][Sp'p

z

y

x

s

s

s

00

00

00

][ zSp'p

][][][ zyx RRRp'p

cossin0

sincos0

001

cos0sin

010

sin0cos

100

0cossin

0sincos

Page 8: Digitalno modeliranje Operacije modeliranja

Topološke transformacije

Vlečenje (extrude)

Page 9: Digitalno modeliranje Operacije modeliranja

Topološke transformacije

Sledenje

Page 10: Digitalno modeliranje Operacije modeliranja

Sestavljanje gradnikov

Premiki + zasuki + spajanje (topologija)

Page 11: Digitalno modeliranje Operacije modeliranja

CSG in Boolove operacije

CSG – constructive solid modeling

Unija

Razlika

Presek

Page 12: Digitalno modeliranje Operacije modeliranja

CSG in Boolove operacije

Page 13: Digitalno modeliranje Operacije modeliranja

Logične operacije - segmentacijaglede na področje (2D ali 3D

selekcija)glede na vrsto gradnikov (poligoni,

stene, izbrani material,...)plasti / layers (plasti določimo

vnaprej glede na vsebino; konstrukcijski gradniki, vodovod,...)

hierarhična segmentacija

Page 14: Digitalno modeliranje Operacije modeliranja

Vprašanja za diskusijo

Kako se spremeni topologija dveh kvadrov, ki ju staknemo s ploskvama?

V kakšnem primeru bi lahko smiselno uporabili hierarhično segmentacijo?