1 / 12

Introduction

Introduction. Today:. Learning objectives Teacher Projects Homework Midterms Syllabus Questions First lecture: Introduction to computer graphics. Text Book. Required: Interactive Computer Graphics: A Top-Down Approach using OpenGL By Edward Angel Recommended: OpenGL: A Premier

tatum
Download Presentation

Introduction

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introduction

  2. Today: • Learning objectives • Teacher • Projects • Homework • Midterms • Syllabus • Questions • First lecture: Introduction to computer graphics

  3. Text Book • Required: • Interactive Computer Graphics: A Top-Down Approach using OpenGL • By Edward Angel • Recommended: • OpenGL: A Premier • By Edward Angel

  4. Learning objectives • Create 2D/3D graphics. • Create an interactive application • Be able to apply geometrical transformations to an object. • Setup a camera and create different image projections. • Apply a light source and shading to an object set material properties of an object. • Create a clipped image. • Display a bitmap image. • Use discrete techniques (textures, blending etc). • Create a vertex shader • Create a scene graph.

  5. Basicallly you could create this: textures sounds Lights Raah!!! Blending culling collisions Bump maps 3d objects clipping Fog shadows Lights Lights Animation Scene graphs

  6. Instructor Alireza Tavakkoli Office: UC 101C Class : UW 106 Tue. 7:00 – 9:45 pm Mon. 5:00 – 6:00 pm Office hours: Wed. 3:00 – 4:00 pm or by appointment Email: tavakkolia@uhv.edu

  7. Homework After each chapter (>2) send me by Email: • 1 True/False • 1 multiple choice • 1 fill in the blank • 1 short answer or code See deadlines on website

  8. Examinations • one midterms • Half way through the semester • Tentative • One final • At the end of the semester • Comprehensive

  9. Projects • Start early! Start coding this week. Use the primer / read ahead. Don’t wait because then you will be too late. • Try the samples in the book. • Projects are a lot of work & but the best way to learn is to practice and implement. • Breakout (easy) • Paint (hard) • 3d Pinball (medium) • Final project (depends on you)

  10. Projects • Submit your projects on time! • Make sure you exe works on my machine and on the one that you will demo your project on. • Let me know if you need help installing openGL/SDL/Glut/GL etc. • More info in the Syllabus.

  11. Syllabus • Read it carefully. • Changes in the schedule will be posted in advance on the website but it is your responsibility to check the website regularly. • Class Website: • http://www2.uhv.edu/tavakkolia/teaching/ISC6310/index.html

  12. Lectures • We will discuss [ICG] 1-10 approximately • Sections which may be skipped will be announced on the website. • There may be some extra lectures not discussed in the book [SDL] • The primer follows the book but it is up to you to read it.

More Related