Dr Andrew Scott G7VAV

My photo
 
September 2010
Mo Tu We Th Fr Sa Su
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 1 2 3
4 5 6 7 8 9 10


CSc 255: Computer Science Innovation
This is part of a seminar and workshop series for students following the Computer Science Innovation degree scheme.
This group of talks introduce the basics of 3D graphics systems, looking at moving, scaling and rotating objects in 2D and 3D space, lighting and shading, virtual cameras, and the operations in a typical graphics pipeline. We also look at the background maths and relevant proofs.
Practical work involves developing a simple 3D graphics system from scratch, performing all the 3D operations and directly updating the frame buffer from the ground up using no supporting libraries. The aim is to illustrate the issues raised in the talks and highlight the challenges faced by more complete graphics systems such as DirectX and OpenGL. A typical example is shown below:
Animated jug or pitcher

Submit to: | delicious Delicious | digg Digg | facebook Facebook | reddit Reddit | stumbleupon StumbleUpon |

© Andrew Scott 2006 - 2010,
All Rights Reserved