Echtzeit 3D Computergrafik und Virtuelle Realität - AG Wissensbasierte Systeme - Universität Bielefeld

Veranstalter: Dr. Marc Erich Latoschik


Wed, Oct 19, 2005 -- Welcome...
...to the virtual world. Take the blue or red pill to decide to enter. The current lecture's slides are available in the document section.


REQUIRED READING

- Interactive Computer Graphics: A Top-Down Approach with OpenGL; Edward Angel (2002)
- Real-Time Rendering; Tomas Akenine-Möller and Eric Haines (2002)

RECOMMENDED READING

- Introduction to Computer Graphics; J. Foley , A. van Dam , S. Feiner , J. Hughes , R. Phillips (1994)
- OpenGL Reference Manual: The Official Reference Document to OpenGL, V 1.2; OpenGL Architecture Review Board (2000)
- OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 1.2; OpenGL Architecture Review Board , Mason Woo , Jackie Neider , Tom Davis , Dave Shreiner (1999)

More books given in the first slides of the first lecture.

3DVRCG - WS0506 - Vorlesungsfolien

bullet Vorlesung 1: Organization, What is VR?; Human senses; visual sense;
01aorganize.pdf ( 196693 Bytes )
01bVRintrovisstimuli.pdf ( 351859 Bytes )
bullet Vorlesung 2: Depth perception, stereoscopy, motion parallax; VR output and input devices
02depthstereoinputoutput.pdf ( 463896 Bytes )
bullet Vorlesung 3: The graphics pipeline, graph representations, Mathematics, vector/affine/euclidian... spaces
03bgfxpipeline.pdf ( 183052 Bytes )
03bmathematicsspaces.pdf ( 109180 Bytes )
bullet Vorlesung 4: Transformations
04mathtransformations1.pdf ( 802890 Bytes )
bullet Vorlesung 5: Composite transformations, rotations, normal transformation
bullet Vorlesung 6: Appearance 1 - Color and light perception

Examples for composite transformations.
Implementing a simple scene graph structure using a direct rendering interface (OpenGL, DirectX,...).
1. Transformation traversal in the graph for in-camera representation.
2. Initial setup for basic 6DOF tracking device incusion into transformation traversal as defined by a scene graph to implement simple drag-and-drop in 3D.
06Appearance1.pdf ( 315002 Bytes )
bullet Vorlesung 7: Appearance 2 - Color
bullet Vorlesung 8: Color, Color systems (with some additional systems not discussed during lecture), Lighting
08Appearance3Color.pdf ( 322755 Bytes )
08Appearance4Color.pdf ( 240876 Bytes )
08Appearance5Lighting.pdf ( 463249 Bytes )
bullet Vorlesung 9: Phong lighting model
09AppearanceLightingmodel.pdf ( 620065 Bytes )
bullet Vorlesung 10:Viewing and projection
10Projection.pdf ( 1137657 Bytes )
bullet Vorlesung 11: From Vertices to fragments I
11Vertex2Fragment1.pdf ( 485519 Bytes )
bullet Vorlesung 12: From vertices to fragments II
12Vertex2Fragment2.pdf ( 1521635 Bytes )
bullet Vorlesung 13: Scene graph and application graphs, VRML and X3D
13VRMLX3D.pdf ( 2935033 Bytes )