CECS Home | ANU Home | Search ANU
The Australian National University
ANU College of Engineering and Computer Science
School of Computer Science
Printer Friendly Version of this Document

UniSAFE

Computer Graphics

Short Topical Seminar

The short topical seminar is worth 40% of the assignment mark. Ideally this assignment should be done in a group of 2 or 3 students. However, it may be done individually if you have difficulties forming a group or would rather work alone. The seminars will be throughout the entire semester starting in week 3. Topics and groups will be allocated in Week 1. Although content presented in these seminars is not directly examinable, they are aimed to re-enforce and deepen the understanding of examinable content which includes content presented in: lectures, guest lectures, the text book, and lab assignments.

Each group is given 5 mins of presentation time per student (plus some time for questions). So a group of 3 would have 15 mins. Students are expected to create pdf data projector slides which must be emailed to Eric McCreath (ericm@cs.anu.edu.au) prior to the seminar. Someone from your group should check that the projector slides are viewable within the lecture theater prior to the seminar. Also turn up at the very beginning of the lecture slot to get the slides ready to go.

The topics will follow the lecture series so you may assume that some the basic ideas and approaches will have already been covered. As you only have a very short amount of time your seminar should be very focused. Normally you would be expected to include the following in your seminar:

  • Introduce - get people interested, state and motivate your topic
  • Explain - provide an explanation or overview of the topic
  • Illustrate (optional) - provide some sort of example or illustration to help people understand the topic
  • Discuss - critically explore the topic in terms of it's current and future utility

All of the topical seminars will be in the first hour of the Wednesday lecture slot starting week 3. They will be in the normal lecture room (MCC T5).

The short topical seminar will be marked out of 40 and based both on delivery and content. The mark has the following components:

  • 10 - delivery - Was your presentation clear? Did you engage other students? Did you make good use of slides? Was your talk well structured? Did the presentation run to time?
  • 10 - slides (or prepared presentation content) - Were they clear/accurate? Were they interesting? Did they add or detract from the overall presentation? Did you make good use of them in the presentation?
  • 10 - content - Was your presentation accurate in terms of the topic? Did you address core issues or critical aspects in your presentation?
  • 10 - awesomeness - Was your presentation outstanding in some or a number of aspects? Did you show great understanding of the topic? Did people want to hear more? Did your presentation show you extensively researched the topic?

Note, in terms of marking standards I attempt to give about 7/10 for an average performance in any one area.

Lab Assignments

This is worth 60% of the assignment mark.

Small Groups

Topic
Week Group
Applications of CIE Colorimetry 3 Tatiana Vassilieva
gamma correction 3
Scientific Visualization 3 Belinda Cottrell, Stephen Gream
The very first graphics devices 3
Electronic Paper 3

Vector Displays

4

Microsoft Kinect

4 Alexander Sadleir
Wii controller 4 Luke Boyling, Anthony Franzi
Midpoint Circle Drawing 4
Applications of CIE Colorimetry : Estimating the True Colors of Mars 4
The history of gaming graphics 5 Tan Nguyen, Donghang Chen, Xingyu Su
The technology of Scanners 5 Sam Findlay
Using 'Processing' for computer graphics 5 Bohuai Jiang, Ke Wang, Jiabao Wu
Quaternions - What are they? 5 Martin Mackenzie
Pixar - a history and overview 6 YiWen Cheng, Yu He, Kun He
The blitter and the Commodore Amiga 6
The computer game industry 7 Luke Tankey, Alex Palma
Motion Capture - History 7 Cody Johnson, Madison Giles
The development of LCD 7 Ma'aadh Shaan
Shadows in OpenGL 7 Matt Scougall, Phil Mackay, Brett Wandel, Fabian Stellati
Video Conferencing Technology 8 Liam Madge, Robert Offner
3D Displays 8 Aazim Ibrahim, Jimmy Ngo, Jeremy Oorloff
Direct3D vs OpenGL 8 Bariq Al-Allaq
Rendering Farms 9 Aaron Poutu
Game Engines 9 Riley Kidd, Sahon Abeyasinghe
Using Java 3D 9 Xuan Liu, Chengzhi Li, and Chenxiao Wu
Inside a GPU 10? Luke Withell, Nathan Gough, Steve Whild
What happened to VRML? 10 Zhen Lin, JunZhou An and Mengran Sun
Shading and Deferred Shading VertexShaderExample.java.zip 10 Ben Greenwood and Peter Adams
Rendering in the original Doom 10 Mark Gobbin
Introduction to advance render engines 10 James Bason, Zeheng Fang, and Jianming Guo
Anti-aliasing 10 Peachyco Morada
Huffman Encoding 11 Zhang Xiaohan, Zhu Minxiang, and Zha Songwen
Physics simulations 11 Mark Norrish
Playstation 2 Move Motion Controller 11 Calvin Chan
Digital Media Art with Computer Vision and Graphics 11 Shuaiqi Zou
Line styles in OpenGL 11 Dmitry Ivanov
Raytracing into sparse voxel octrees 12 Joshua Nelson
Procedural Generation of Content 12 Evan Davis, Myles O'Neill
Subsurface scattering (a technique used to render translucent stuff eg. skin, milk, wax) 12 Lachlan Paget
Computer Vision - similarities and differences with computer graphics 12 Sameer Saini
WebGL 12 Yanxiang Wang