Difference between revisions of "Computer Graphics"

From CompSciWiki
Jump to: navigation, search
(Changed Chapter TOC)
Line 1: Line 1:
 
{{Template:1010Topic
 
{{Template:1010Topic
  
|Chapter_TOC=[[What is Programming?]]
+
|Chapter_TOC=[[More About Computer Science]]
 
|Previous=[[What is Programming?]]
 
|Previous=[[What is Programming?]]
 
|Next=[[Anatomy of a Program]]
 
|Next=[[Anatomy of a Program]]

Revision as of 11:42, 25 November 2010

COMP 1010 Home > More About Computer Science


Introduction

Generating computer graphics is computationally intensive. Synthesizing all known or imaginable visual effects in real-time is far from being realized. Specialized graphics hardware is becoming more powerful, and any person that has played with a PlayStation or Xbox realizes the effect that powerful graphics have. As applications demand better graphics, newer technology and algorithms will need to be developed.

Previous Page: What is Programming? Next Page: Anatomy of a Program

Real-Time Soft Global Illumination

Traditional graphics renders “hard” shadows from a point light source like a candle, but neglects “soft” effects including shadows from a large area light source like a cloudy sky or a picture window. These effects add realism and provide cues that enhance our perception of shape. Until now, capturing soft effects has involved sampling rays originating from every surface point in all directions towards the light sources to determine whether intervening objects block or reflect the light. While this method is computationally expensive, newer methods are being explored.

References and Useful Links

http://research.microsoft.com/graphics/

http://www.cs.umanitoba.ca/newsite/research.htm

}}