7 Million Study Materials
From students who've taken these classes before
24/7 Access to Tutors
Personal attention for all your questions
Learn
93% of our members earn better grades
Oakland University | CSE 40166
45 sample documents related to CSE 40166
-
CSE 40166/60166 - Project Guidelines - Fall 2008 Page 1 of 2 CSE 40166 - Computer Graphics - Fall 2008 Computer Science Requirements You are to create some form of
-
CSE 40166/60166 - 3D Project Guidelines - Fall 2008 Page 1 of 2 CSE 40166/60166 - Computer Graphics - Fall 2008 Computer Science Requirements I want you to create a
-
CSE 40166 (Notre Dame) Computer Graphics Lecture 21 Procedural Methods Particle Systems Fractals Particle systems Representation Lists Grids Behavior over time Force, velocity, position, . Constraints Collisions, . Newtonian Particle Particle sys
-
CSE 40166 (Notre Dame) Computer Graphics Lecture 4 Viewing (More Details) Keyboard and Mouse Inputs Code (square & square2) Objectives Develop a more sophisticated threedimensional example Sierpinski style gasket: a fractal Based on a square (or cub
-
CSE 40166 (Notre Dame) Computer Graphics Lecture 7 Vector, Euclidean & Affine Spaces Lines, Convexity, Planes Vector operations Matrix Mathematics Frames of Reference Homogeneous Coordinates Objectives (part 1) Introduce the elements of geometry Sc
-
CSE 40166 (Notre Dame) Computer Graphics Lecture 3 Detailed Graphics Pipeline Brief History of Gfx Standards GLUT/OpenGL Basics Simple GLUT/OpenGL pgm Expanded GLUT/OpenGL pgm Practical Approach Process objects one at a time in the order they are ge
-
CSE 40166 (Notre Dame) Computer Graphics Lecture 20 Shader Wrap-Up (Particle systems and Lighting) Hierarchical Models Scene Graphs Particle System (review) / uniforms set by application / position affected by velocity, gravity & time uniform vec3
-
CSE 40166 (Notre Dame) Computer Graphics Lecture 14 GLOBAL Lighting Methods Ray Tracing Radiosity (brief intro) Introduction (Global Lighting) OpenGL is based on a pipeline model in which primitives are rendered one at time No shadows (except by tri
-
CSE 40166 (Notre Dame) Computer Graphics Lecture 10 Viewing in 3D (Classical Views) Viewing on the Computer Orthographic Projection Perspective Projection Examples with multiple Windows Objectives (part 1) Introduce the classical views Compare and c
-
CSE 40166 (Notre Dame) Computer Graphics Lecture 2 Preliminaries Human and Synthetic Vision The Graphics Pipeline OpenGL/GLUT API Objectives Learn the basic design of a graphics system Introduce pipeline architecture Examine software components for
-
CSE 40166 (Notre Dame) Computer Graphics Lecture 9 Review of Object Modeling (Geometry vs. Topology) Using Lights in OpenGL More Transformation Examples (Train & Mountain) Some Data Structures Simple data structures for building polygonal and polyhe
-
CSE 40166 (Notre Dame) Computer Graphics Lecture 16 Transparency Compositing Objectives Learn to use the A component in RGBA color for Blending for translucent surfaces Compositin
-
CSE 40166 (Notre Dame) Computer Graphics Lecture 5 Input Sources Callbacks (keys, menus, motions) Idle and Timer functions Fonts Window Reshape & Multiple Windows Graphical Input Sources Devices can be described either by Physical properties Mouse,
-
CSE 40166 (Notre Dame) Computer Graphics Lecture 12 A few slides from last time Phong Lighting Lights in OpenGL Material Properties vs. Color Objectives (part 1) Continue discussion of shading Introduce modified Phong model Consider computation of
-
CSE 40166 (Notre Dame) Computer Graphics Lecture 15 Buffers Images Textures Texture Mapping Simple OpenGL Image Library (SOIL) Buffer and Image Objectives Introduce additional OpenGL buffers Learn to read and write buffers Discuss use of Images Ang
-
CSE 40166 (Notre Dame) Computer Graphics Lecture 8 Affine Transformations (translate, rotate, scale, shear) in Homogeneous Coords Transformations in OpenGL 3D Orbiting Cubes Objectives (part 1) Introduce Rotation, standard transformations Translat
-
CSE 40166/60166 - Computer Graphics - Notre Dame - 2008 A possible setup for using GLEW (OpenGL Wrangler Library) = = (1) Place a copy of the glewStuff folder from the web site somewhere in your personal AFS space. (2) Modify th
-
CSE 40166 (Notre Dame) Computer Graphics Lecture 5 Input Sources Callbacks (keys, menus, motions) Idle and Timer functions Fonts Window Reshape & Multiple Windows Graphical Input Sources Devices can be described either by properties Keyboard, Track
-
CSE 40166 (Notre Dame) Computer Graphics Lecture 23 B-Splines Curves in OpenGL Curved Surfaces in OpenGL B-Splines Basis splines: use the data at p = [pi-2 pi-1 pi pi-1]T to define curve only between pi-1 and pi Allows us to apply more continuity
-
Ray Tracing Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts Director, Arts Technology Center University of New Mexico Angel: Interactive Computer Graphics 5E Addison-Wesley 2009 1 Introduction OpenGL i
-
Display Issues Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico Angel: Interactive Computer Graphics 5E Addison-Wesley 2009 1 Objectives Consider perceptual issues related to disp
-
CSE 40166 (Notre Dame) Computer Graphics Lecture 7 Vector, Euclidean & Affine Spaces Lines, Convexity, Planes Vector operations Matrix Mathematics Frames of Reference Homogeneous Coordinates Objectives (part 1) Introduce Scalars Vectors Points the
-
CSE 40166 (Notre Dame) Computer Graphics Lecture 22 Curves Representations Cubic Polynomials Bezier Curves Cubic B-Splines Objectives Introduce Explicit Implicit Parametric Strengths types of curves and surfaces and weaknesses Discuss Modeling a
-
Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts Director, Arts Technology Center University of New Mexico Angel: Interactive Computer Graphics 5E Addison-Wesley 2009 1 Introduction
-
The OpenGL Extension Wrangler Library Copyright (C) 2002-2007, Milan Ikits <milan ikits[]ieee org> Copyright (C) 2002-2007, Marcelo E. Magallon <mmagallo[]debian org> Copyright (C) 2002, Lev Povalahev All rights reserved. Redistribution and use in s
-
Particle Systems Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts Director, Arts Technology Center University of New Mexico Angel: Interactive Computer Graphics 5E Addison-Wesley 2009 1 Introduction Mos
-
CSE 40166 (Notre Dame) Computer Graphics Lecture 12 A few slides from last time . Phong Lighting Lights in OpenGL Material Properties vs. Color Objectives (part 1) Continue discussion of shading Introduce modified Phong model Consider computation o
-
Environmental Maps Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts Director, Arts Technology Center University of New Mexico Angel: Interactive Computer Graphics 5E Addison-Wesley 2009 1 Introduction E
-
CSE 40166/60166 Lecture 17p1.5 Ch 7.5 - 7.9 Clipping Odds bounding box\" can be tested ag
-
Compositing and Blending Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico Objectives Learn to use the A component in RGBA color for Blending for translucent surfaces Compositing
-
OpenGL Texture Mapping Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico Objectives Introduce the OpenGL texture functions and options Angel: Interactive Computer Graphics 45E Add
-
Working with Callbacks Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico Angel: Interactive Computer Graphics 5E Addison-Wesley 2009 1 Objectives Learn to build interactive program
-
Better Interactive Programs Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico Angel: Interactive Computer Graphics 5E Addison-Wesley 2009 1 Objectives Learn to build more sophistic
-
Shading I Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico Angel: Interactive Computer Graphics 5E Addison-Wesley 2009 1 Objectives Learn to shade objects so their images appear t
-
Shading II Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico Angel: Interactive Computer Graphics 5E Addison-Wesley 2009 1 Objectives Continue discussion of shading Introduce modi
-
Representation Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico Angel: Interactive Computer Graphics 5E Addison-Wesley 2009 1 Objectives Introduce concepts such as dimension and b
-
Classical Viewing Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico Angel: Interactive Computer Graphics 5E Addison-Wesley 2009 1 Objectives Introduce the classical views Compare
-
Texture Mapping Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico Objectives Introduce Mapping Methods Texture Mapping Environment Mapping Bump Mapping Consider basic strategie
-
GLSL I Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts Director, Arts Technology Center University of New Mexico Objectives Shader applications Vertex shaders Fragment shaders Programming shaders Cg
-
Hierarchical Modeling I Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico Angel: Interactive Computer Graphics 5E Addison-Wesley 2009 1 Objectives Examine the limitations of linear
-
Bezier and Spline Curves and Surfaces Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico Angel: Interactive Computer Graphics 5E Addison-Wesley 2009 1 Objectives Introduce the Bezie
-
This directory contains PowerPoint slides from my class. There are 43 lectures (AngelCG00.ppt-AngelCG42) that are the basis of the senior/first year graduate class I teach for Computer Science and Engineering students. There are also eight supplement
-
CSE 40166 (Notre Dame) Computer Graphics Lecture 22 Curves Representations Cubic Polynomials Bezier Curves Cubic B-Splines Objectives Introduce types of curves and surfaces Explicit Implicit Parametric Strengths and weaknesses Discuss Modeling and
-
The OpenGL Utility Toolkit (GLUT) Programming Interface API Version 3 Mark J. Kilgard Silicon Graphics, Inc. November 13, 1996 OpenGL is a trademark of Silicon Graphics, Inc. X Window System is a trademark of X Consortium, Inc. Spaceball is a regist
-
The OpenGL Utility Toolkit (GLUT) Programming Interface API Version 3 Mark J. Kilgard Silicon Graphics, Inc. November 13, 1996 OpenGL is a trademark of Silicon Graphics, Inc. X Window System is a trademark of X Consortium, Inc. Spaceball is a registered t
7,000,000 study materials • 24/7 tutors • earn better grades