Grundlagen der Computergrafik - Medieninformatik

!
&
""
# $%
!&
&
'
( )
*+ ,+ !
*
. * ' /01
2
*
) *! (
3
)
'
'
&
2
!
' '
2
!+
4 )
4
5+ 6
'
+ +
/
7
+
%
(
1
) + ,+
3
8 9
6
*%
:#
1
!'
1
% '
2
5
$
$
$
!& 0
)
' 0
!2 :;
!<,7
) '
!#% !#
)
4
.
2
=%
4
'
0
!#(<>#%
(?
!
!&
!A
!
<@
3 4
'
,
'
-
.
'
>
>
3
.
16
! 4
@
@
@
'
>8
$
.$ 1
,
>.
$
@
4
'
+,
4 B$
:
+)
4
.
#
9
+ >
( 8
C4 )
8
3
8 4 6
#4
+
@
,
,
0
1
9
4
&
D#?
D.
E#?
.
FG#?
E.
D" E#?
H.
3 ,
I
' #?
3
'
#?
8
$
:
I
JB 4 6
'
8
1
4
K
4 44
4
8
.
""
""
.
11
&
G% ?
8
#?
#? 4
>. #,
1
.
%?
@
$
FG? FG#?
$
3
+ A4L
1
)
4
)
JB
4 $
5
M
4 5
65 8
84
!
J
4 5
+
(
5
4
4
NN
5
&
&
.
)
4 5
3
(
'
4
)
A4L 5
16
5
.
A4L
A4 6
+ ,+
Durch Interpolation - farbliche Angleichung
benachbarter
Bildpunkte
werden
die
"Treppenstufen" ausgeglichen.
Aliasing-Effekt
Anti-Aliasing
Bestimmte Teile eines geometrischen
Modells werden für die Darstellung am
Bildschirm abgeschnitten.
Die abgeschnittenen Teile sind
verborgen, nicht gelöscht und können
jederzeit wieder aktiviert werden.
2
2
;
3
A4L
3
&
# L
#
#
; 3 JB
' A4L
'
L
# L
48
)$
4
.
9
.
9
#0
1
,
0
,+
8
O
'
; urch Stützpunkte definierte Freiformkurven
,+
,
(
,
9
&
0
6
(
4L
O$.$7
16
O0
9
.
%
(
,1
&
'
&
6
&
' ,
4
,
5
16
5
"
#
%
$
&
0
Beleuchtungsmodell. Von den Lichtquellen
aus wird die Lichtenergie auf die Flächen
projiziert.
&0
Raytracer verfolgen jeden Lichtstrahl,
der vom Auge ausgehend zur
Lichtquelle und berechnen für das
jeweilige Pixel die Farbe je nach dem
der Lichtstrahl von farbigen Oberflächen
reflektiert wurde
2?
Texturen sollen den Farbwert eines
darzustellenden Punktes einer
Objektoberfläche bestimmen.
3&
>Virtual Reality Markup Language)
Beschreibungssprache für VR-Szenen
Umsetzung durch VRML-Browser
VRML-Szenen in ASCII-Dateien
abgelegt
VRML Dateien bestehen aus einem
Dateikopf und einem strukturierten
Szenen-Grafen
A
Eine Graphik-Bibliothek (GL: Graphics Library) zur Darstellung
von 3-dimensionalen Objekten
8
)
.4
4 !
.
#&
)
()
#&'>A
0 4 0
@
5
A
1
P
'
1
' .
(
+ )
'
8 3
$
3
<><,7
) @
2>
46
@
A
>7
) @
>
) ,
A
@
1 4
$
! ,9
4
1 4
$
% ) ,
&.
Q
Q3
Q9
0
1 44
1 4
!
! )))$
$
! )))$
L
$
! )))$ '
$
! )))$
$
! )))$
$
! )))$0
4
0
$
L
)
?
$
! )))$ ? $
R "$
! )))$ $
$
+Q ""D EEFDR
! )))$$ $ S
! )))$
$
0
$
! $
)
$ )
!
$ 0 $
) $
0$
! )))$
$
! )))$ ,
4 $ (3
RF$
! $
)))$
$ $
L
)
! )))$ $
4
0
$ S
T
$
! )))$ , $ 1.,.
+ ,1
D# L R + ($
! )))$0
4
0
$
L
)
?
$ 5A
2
$