Introduction
This presentation is the property of its rightful owner.
Sponsored Links
1 / 12

Introduction PowerPoint PPT Presentation


  • 72 Views
  • Uploaded on
  • Presentation posted in: General

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

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Introduction

Introduction


Today

Today:

  • Learning objectives

  • Teacher

  • Projects

  • Homework

  • Midterms

  • Syllabus

  • Questions

  • First lecture: Introduction to computer graphics


Text book

Text Book

  • Required:

    • Interactive Computer Graphics: A Top-Down Approach using OpenGL

      • By Edward Angel

  • Recommended:

    • OpenGL: A Premier

      • By Edward Angel


Learning objectives

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.


Basicallly you could create this

Basicallly you could create this:

textures

sounds

Lights

Raah!!!

Blending

culling

collisions

Bump maps

3d objects

clipping

Fog

shadows

Lights

Lights

Animation

Scene graphs


Instructor

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: [email protected]


Homework

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


Examinations

Examinations

  • one midterms

    • Half way through the semester

      • Tentative

  • One final

    • At the end of the semester

      • Comprehensive


Projects

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)


Projects1

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.


Syllabus

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


Lectures

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.


  • Login