Lecture 5: Slide

Real-Time Rendering (2nd Edition)

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: 1 Real-time Rendering & Graphics Hardware Pradeep Sen Class 5 January 31, 2007 ECE 595 / CS 491 / CS 591 Real-Time Rendering & Graphics Hardware Pradeep Sen Advanced Graphics Lab Class 5 January 31, 2007 Real-time Rendering & Graphics Hardware Pradeep Sen Class 5 January 31, 2007 Pop-quiz! Real-time Rendering & Graphics Hardware Pradeep Sen Class 5 January 31, 2007 Last time Application-side optimizations Bounding box hierarchy BSP Trees Started talking about cells and portals Real-time Rendering & Graphics Hardware Pradeep Sen Class 5 January 31, 2007 Today More on portals More occlusion testing Scene graphs Laying down the foundation of a rendering engine Real-time Rendering & Graphics Hardware Pradeep Sen Class 5 January 31, 2007 Cells and portals example A B C D E F G Real-time Rendering & Graphics Hardware Pradeep Sen Class 5 January 31, 2007 Room drawing algorithm void drawRoom(Room *room, Clip planes) { if (room->visited) return; // this room has been drawn room->visited = true; for each portal in room { if isVisible(portal) { new_planes = clipPortal(planes, portal->clipPlanes);...
View Full Document

This note was uploaded on 01/30/2008 for the course ECE 595 taught by Professor Sen during the Spring '07 term at New Mexico.

Page1 / 3

Lecture 5: Slide - 1 Real-time Rendering &...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online