Post Job Free
Sign in

Computer Science Home

Location:
Inglewood, CA
Posted:
October 08, 2012

Contact this candidate

Resume:

John David N. Dionisio

PhD

*****@***.***

Doolan 106, 310-***-****

Associate Professor, Computer Science

Associate Director, University Honors Program

http://myweb.lmu.edu/dondi

Home

Course Materials

Fall 2012

CMSI 370

CMSI 486

Spring 2012

CMSI 371

CMSI 387

Previous Terms

Fall 2011

Summer 2011, Session II

Spring 2011

Fall 2010

Spring 2010

Fall 2009Spring 2009CMSI

371

CMSI 387

CMSI/PSYC 398

Fall 2008Spring 2008Fall 2007

Spring 2007

Fall 2006

Summer 2006, Session I

Spring 2006Fall 2005Summer 2005, Session I

Spring 2005

Fall 2004

Publications

Research

Curriculum Vitae

Print This

email This

CMSI 371Computer GraphicsSpring 2009

Note

This page is maintained as an archival record of the course shown above, and as such,

some links on this page may no longer be valid nor accessible. They are kept here as a

record of the resources that were available at the time of the course offering.

All materials are in PDF. Contact me directly for source code or solutions.

Syllabus

Assignments

Assignment 0122

Assignment 0129

Assignment 0217

Assignment 0305

Assignment 0319

Assignment 0326

Assignment 0402

Assignment 0430

Handouts

0115: OpenGL Quick Start, Additional OpenGL Tidbits

0120: Animation Quick Start

0122: Lights, Camera, Action!

0129: Introduction to GLSL

0203: Graphics = Light = Color = Memory

0205: Texture Mapping

0210: Application Structure (Model-View-Controller), Use Case Modeling, Structural

Modeling Concepts

0212: 3D Object Modeling

0217: Midterm Review Sheet

0224: The Math of Space

0317: Transforms: More Than Meets the Eye

0326: Projection

0402: Look At

0409: Shadows on the Ground, Unproject

0414: Clipping

0416: Polygons and Shading

0428: Hidden Surface Removal

0430: Final Review Sheet

Related External Links

These links take you to Web sites beyond this server. The sites are in no particular

order or bias, just as they came to mind.

The OpenGL home page

What s New in OpenGL 2.0

Getting Started with Coding OpenGL

The JOGL home page

Sun s Core Java Technologies Tech Tip on JOGL

Chris Adamson s article on Jumping into JOGL

The Graphics Gems Repository

The Java3D home page

The Swing Connection

Nate Robin s OpenGL Tutorials

The MAME (Multiple Arcade Machine Emulator) home page

Cay Horstmann s tips on Moving from Java to C++

Wikipedia: A good starting point for virtually any concept lookup

The pavement art of Julian Beever his 3D illusion drawings bear out the mathematics

of 3D projection

Last Published: Wednesday, September 5, 2012, 6:08:58 PM



Contact this candidate