Volume Rendering Tutorial
-
Upload
christian-tonn -
Category
Documents
-
view
244 -
download
2
description
Transcript of Volume Rendering Tutorial
Dokum18.12.2
VolumProgra
1. Einl Zur VisubauphysSoftwarVerfahreVerfahreinteraktVolumeund andPlaner b
2. Pro
Abb.1 V FensterPalette
3. Tuto In dieseLichtber
mentation: C011
menRenammentwi
leitung zu
ualisierung sikalische Sreframeworken um großens bestehtiven Auswe
enrendering dere bildgebbessere Info
grammob
VolumenRe
r Mitte: rechts:
orial
em Tutorial rechnung ü
Caren-Maria
nderingckler: Chr
um Ziel v
von VolumeSimulationsk implemen
ße Volument in der kom
ertung im Kosoll vor alle
bende Messormationen
berfläche
endering Pro
PerspekGLSL S
werden Sieberlagern, W
Jörß
g (Freakristian Ton
von Volum
enmesswerergebnisse
ntiert. Volumdatensätze
mbinierten Vontext des dem auch diesverfahren über das G
e
ogrammobe
ktivenansichhader Para
e die das 3DWertebereic
k-Client nn
menRend
rten (z.B. vo), wurde ein
menrenderine zu visualisVisualisierundigitalen Bae Möglichkein einem M
Gebäudemo
erfläche
ht ameter
D-Modell einche des Vo
V1)
ering
om Ultraschn Volumenrng ist in der sieren. Der Nng verschieauwerksmodeit bereit steodell darzu
odell zu geb
nes Hauseslumens anp
halltomograenderer im Computerg
Neuwert dedenster Ergdells (Overlellen mehrestellen, zu ü
ben.
s mit dem Vpassen und
ph, Radermersten FRE
grafik ein etes konzipiergebnisse unay). Dieses
ere Volumenüberlagern,
Volumen ein verschiede
messungen,EAK abliertes
rten nd deren s nmesswerte um so dem
er ene
e m
Darstellgeöffne 1. Starte2. Lade3. Sind
den B4. Öffne
(„LKG Für jedeeinem deingestediese imwerden
Abb.2 3 3.1. We NachdeeingesteunterscLeuchtdAußenraeingesteuntersc 1. Gehe2. Klicke3. In de
DaruWec
ungsvariant werden: d
en Sie Servn Sie dort ddie Daten gButton „@“.en Sie über G_Volume_
en geladenedazugehörigellt werden.
m Volumenm.
3D-Modell m
ertebereic
em Sie die Dellt werden.hieden werd
dichteverteilaum umfasellt werden.heiden.
en Sie in deen Sie im Vm diagramm
unter könnehseln Sie in
ten kennenat, csv, dzt
ver Four. das 3D-Modgeladen, sta. das Menü „
_66_128_58
en Volumengen Unterm. Sollten diemenüpunkt
mit dem übe
ch einstell
Dateien gela. Ansonstenden könnenlung im Innest, ist der W. Nur durch
er 3D-AnsichVolumenmenmatischen An Sie den m
n den Farbm
n lernen. Übund dat+pa
dell des Beisarten Sie Vo
„Datei“ die V8.dat“).
ndatensatz enü angele
e eingelesen(Shader 1 „
erlagerten V
en
aden habenn kann es sen. Im folgeneren des Ge
Wertebereicdiese Anpa
ht in den Innnü auf den Ansichtsfenminimalen bmodus von „
ber Volumenar (verschie
spielhausesolumenRen
Volumenda
wird ein Shegt. Dort können Daten n„LKG_Volum
Volumen ein
n, muss zueein, dass di
nden Beispieebäudes. Dh sehr großassung kön
nenraum deParameter
nster werdenbzw. maxima„linear“ auf
nRenderingedene Bänd
s („LKG_Radering und
atei der Lich
hader mit dennen die Danicht an ihreme_66_128
ner Leuchtd
erst der richie verschiedel geht es u
Da die Spanß und muss nen Sie die
es Gebäude„Color“. n die Datenalen Wert d„RGB“ in de
können folder nebenein
adiosity_x64verbinden e
htberechnun
em jeweiligearstellungsper richtigen 8_58.dat) „L
dichteberech
tige Wertebdenen Wertum die Darsne der Leucauf den Be
e Werte im I
es.
des Volumdes Wertebeem oberen
lgende Datenander einl
4.dbk“). es mit dem
ng
en Dateinamparameter iPosition lie
Location“ ve
chnung
bereich deste in der Dastellung der chtdichte a
ereich des Innneren visu
mens grau dereichs ableAuswahlme
eiformate esen).
Server übe
men und ndividuell
egen, könneerschoben
Volumens arstellung ni
ber auch dennenraumsuell
argestellt. esen. enü. Die
er
en
cht
en
Voluist, lie
4. Um dWert„summultiDritteInnenden „
Abb.3 L 3.2. MoSie werso besc 1. Zuers
Volu2. Stelle3. Um d
StelleBesces ni
4. Das VWert
menwerte wegen die Le
die Leuchtdite auf den r
mmand“ köniplizieren. Del des Wertnraums. Um„factor“ auf
Leuchtdicht
odell besc
rden in diesechneiden, da
st beschneimenmodellen Sie außedas Haus quen Sie den chneidungsaicht angezeVolumenmot „min-y“ au
werden in deuchtdichtewichtewerte ioten Bereicnen Sie die
Der rote Berebereichs.
m diese Dat3.0000 stel
te im Innenr
chneiden
em Abschnass Sie von
den Sie dass aus (Para
erdem im Bauer aufzuscWert „min-yachse wird
eigt. odell beschnch auf 3.00
er 3D-Ansicwerte des Im Innenrau
ch skaliert we Daten addreich liegt, wDie Werte iten auf den llen.
raum (RGB
itt das 3D-Gn außen ung
s 3D-Gebäuameter „shoaummenü u
chneiden, my“ auf 3.000das 3D-Mo
neiden Sie 00.
cht jetzt entnnenraums
um farblich werden. Klicdieren und swie unter „Cm Bereich dgesamten
B-Modus) A
Gebäudemogehindert in
udemodell.ow“ = 0 unteunter „Mode
muss eine y-00. Zwischeodell darges
unter „Min
tsprechends hauptsächunterscheid
cken Sie dazsubtrahieren
Color“ im RGder roten KRGB Farbb
Abb.4 Ange
odell und dan den Innen
Schalten Ser dem Voluel Clipping“-Beschneiduen der minimstellt. Außer
Max“ im Vo
farbig angehlich im rotedbarer zu mzu auf das Vn und unter GB-Modus zurve sind ha
bereich ausz
epasster Le
as Volumenraum hinein
ie dazu die umenmenü)die Option ungsachse malen und mrhalb dieses
olumenmenü
ezeigt. Wie en Bereich. machen, müs
Volumenmer „factor“ diezu sehen istauptsächliczudehnen,
euchtdichte-
nmodell dernschauen k
e Sichtbarke. „use clippinverschoben
maximalen s Zwischenr
ü. Stellen S
zu erkenne
ssen die enü. Unter e Werte t, im vorder
ch die des müssen Sie
-Werteberei
r Leuchtdichönnen.
eit des
ng ?“ auf 1. n werden.
raumes wird
Sie dort den
en
ren
e
ich
hte
d
Abb.5 Q 3.3. Da In dieseVolumewerdenKlicken dazugekönnen 3.3.1. s Alle WeSie unteWertebe
Querschnitt
arstellungs
em Kapitel wenmodell an. Sie auf dashörigen Parsie die nac
sum shade
erte der jeweer dem Voluereichs“).
t
svarianten
werden Sie nwenden. M
s Volumenmrameter aufchfolgend au
er
eiligen Durcumenmenüp
n (Shader)
die verschiit den Shad
menü („Shadfzurufen. Voufgelisteten
chgangsschpunkt „Colo
)
edenen Shdern können
der 1 „LKG_oreingestelln Shader ak
hritte werdeor“ einstellen
ader-Darsten die Volum
_Volume_6t ist der „su
ktivieren.
n addiert unn (siehe Ka
ellungsvariamendaten un
66_128_58.dm shader“.
nd dargestepitel „Farbä
anten auf danterschiedlic
dat““) um d Durch zieh
ellt. Die Faränderung de
as ch dargeste
ie hen am Slid
ben könnenes
ellt
er
n
Abb.6 s 3.3.2. m Nur die
Abb.7 m 3.3.3. s Dieser Sdargest
sum shader
max shade
maximalen
max shader
surface sh
Shader ist atellt, die aus
r Darstellun
er
n Datenwert
r Darstellun
hader
am besten fs einem bes
ng
te der jewei
ng
für die Grenstimmten Gr
ligen Durch
nzflächendarenzwert inn
hgangsschri
arstellung einerhalb der
itte werden
nsetzbar. Er Durchgang
dargestellt
Es wir eine Ogsschritte e
.
Oberfläche ntstanden i
st.
Zur besauf „linedem MeDarstellMenü ve(„ambieLichtrich
Abb.8 s 3.3.4. t Es wirddie Eins
Abb.10 3.3.5. c „Cuts shnur an dunter deSchnittf
sseren Darsear“ ändernenüpunkt „Sungseigenserändert die
ent“, „diffusehtung könne
surface sha
transp. su
, wie beim „stellungen d
transp. sur
cuts shade
hader“ legt den Schnittfem Volumefläche festge
stellung sollt. Die Grenz
Surface“ befschaften dee Genauigke“, „speculaen Sie unte
ader Darstel
rface
„surface shader Parame
rface shade
er
einen Längflächen sichnmenüpunkelegt. Durch
ten Sie denzfläche wird finden sich
er Grenzfläckeit der Ober“), die Obe
er dem Volu
llung
ader“, eine ter verhalte
er Darstellun
s- und einehtbar. Die Pkt „Cuts“. Doh ziehen de
n Farbmodu in diesem die Parame
chen habenerfläche. Auerflächenfarmenmenüp
A
Grenzflächen sich ähnl
ng
en QuerschnParameter dort wird die
er Positions
s im VolumFarbmodus
eter, die hau. Der Paramch sind verbe und der
punkt „Light“
Abb.9 Ände
e dargestelich.
nitt durch dadieses Shad
Position unslider „cut x
enmenüpuns in Graustuuptsächlich meter „bordeschiedene LAlphawert e“ definieren
erung der bo
lt, die jedoc
as Volumenders befindend Sichtbarkx/y position“
nkt „Color“ ufen angeze
Auswirkunger density“ Lichtparameinstellbar. .
order densi
ch transpare
n. Das Voluen sich haupkeit der x- b“ verschiebe
von „RGB“eigt. Unter gen auf unter dieseeter Die
ity
ent ist. Auc
men ist danptsächlich bzw. y-en Sie die
m
h
nn
Achsenvon 1 a
Abb.11 3.3.6. t Der „traDer FarGenauigDer Partranspa
. Deaktivieruf 0.
cuts shade
trans. +op
ans. +opak srbmodus ungkeit der jewrameter „borente Grenz
ren können
er Darstellu
pak
shader“ Stenter „Color“ weiligen Gr
order densityzfläche steu
Sie den jew
ung
ellt gleichzeisollte zur be
renzfläche wy“ steuert duert.
weiligen Sc
itig eine opaesseren Sicwird unter die opake G
hnitt durch
ake und einchtbarkeit aem Volumerenzfläche,
ziehen der
ne transpareuf „linear“ e
enmenüpunwährend „b
Slider „cut x
ente Grenzfeingestellt wkt „Surfaceborder dens
x/y used ?“
fläche dar. werden. Die“ definiert. sity2“ die
e
Abb.12 3.3.7. c Der „cloBeleuch
Abb.13 Unter deweitere
trans. +op
cloud
oud shader“htung.
cloud shad
em VolumeDarstellung
ak shader D
“ verhält sic
der Darstell
enmenü befgsparamete
Darstellung
h wie der „s
lung
inden sich aer, die haup
sum shader
außer den vtsächlich da
r“ und berüc
vorher bescas Licht bee
cksichtigt au
chriebenen Seinflussen:
ußerdem no
Shadern au
och die
uch noch
„color fieWert 1 s „color a „color ndargest 3.4. Fa Die ÜbeVoreingFarbvarButtons(Kontroein neue„Spline“In der FMit den ausgescverschieTranspa
Abb.14 3.5. Üb In VolumVolumeeingesteBereichVorgabe Der erst„no con„other v„volume„volume Der zwe„out of r Die weitMan kadieser fe
eld mode“: steht für die
daption“: D
ormalize“: Dtellt).
arbänderun
ersetzung dgestellt ist derianten wähs „New“ undllpunkte) köer Kontrollp“ wechselt z
Farbleiste, dButtons „R
chaltet werdeben mehrearenzen inn
cuts shade
berlagerun
menRenderen sich zueinellt werden.en nur danen erfüllt.
te Parametedition“: kein
volume“: dene sum“: die e product“: d
eite Paramerange value
teren Paramnn drei versestgelegten
Der Wert 0e Anzeige d
ie Helligkeit
Die Helligke
ng des We
er Daten iner Farbmodlen: „invers „Rename“
önnen die Fpunkt hinzugzur linearendie unter deRed“, „Greenden. Mit „Alere Kontrollnerhalb des
er: RGB-Da
ng zweier
ring könnennander verh. Ein Beispin dargestel
er legt die Ane Bedingunn anderen VSumme alledas Produk
eter: e“: Wird als
meter: schiedene Bn Bereiche l
steht für dier Lichtfarb
t an die Um
eit wird norm
ertebereic
Farben kadus „linear“.s“, „RGB“, „B
erstellen. Darbwerte vegefügt und dDarstellung
m Graph lien“, „Blue“ unpha“ wird dpunkte auf Farbbereic
arstellung
Volumen
n zwei verschalten, kannel wäre, daslt wird, wen
Art der Bedingen werdeVolumenweer Volument aller Volum
Wert verwe
Bereiche („riegen werd
ie Anzeige dbe an jedem
mgebungssit
malisiert auf
chs (Color
nn unter de. Sie könnenBGR“. Ihr eDurch verscerändert wedurch eineng der Linienegt, erscheind „Alpha“ k
die Transparder schwar
ches möglic
A
(Conditio
chiedene Von unter demss das erste
nn der Werte
ingung festen angewenert als Bedinnwerte an eimenwerte a
endet an Ste
range 1-3“) den Sie nich
der Lichtstäm Punkt im R
tuation anpa
f das Volum
r)
en Volumenn aber auchigenes Farb
chieben der erden. Durcn Doppelklicn. nen die defkönnen die renz der Farzen Alphalih.
Abb.15 cuts
n)
olumen übem Punkt „Coe Volumen ebereich de
: ndet. ngung setzeiner Stelle aan einer Ste
ellen, wo sic
definieren. ht dargestell
ärke an jedeRaum.
assen.
men gelegt (
menüpunkth andere vobschema köSplines an h Rechtsklicck wieder ge
finierten Farjeweiligen K
arben gestenie sind auc
s shader: R
erlagert werdondition“ des
an den gemes zweiten V
en. als Bedinguelle als Bedi
ch die Volu
Wenn die Vlt. Innerhalb
em Punkt im
(Farben we
t „Color“ deforeingestelltönnen Sie ü den Anfassck auf eine elöscht. De
rben des WKontrollpunuert. Durchch verschie
RGB-Darstel
rden. Wie dis jeweiligenmeinsam übVolumens b
ng setzen. ingung setz
men nicht ü
Volumenweb der Bereic
m Raum. De
rden norma
finiert werdete über die sern Spline wird
er Button
Wertebereichkte an und anlegen un
eden
llung
iese beidenn Volumensberlagerten bestimmte
zen.
überlagern.
erte außerhache ist das
er
al
en.
d
hs.
nd
n
alb
Volumen sichtbar. Ob ein Bereich angewendet werden soll, wird über den Befehl „use range 1-3“ gesteuert (0 = nein, 1 = ja).