Overview of Fall Semester

22
BPC: Art and Computation – Summer BPC: Art and Computation – Summer 2007 2007 Overview of Fall Overview of Fall Semester Semester Glenn Bresnahan [email protected]

description

Overview of Fall Semester. Glenn Bresnahan [email protected]. Semester 1 Syllabus. Introduction – Maria, Glenn, Felix, Greg (2 classes) Collaborative Art Project - Felix (6 classes) Introduction to Virtual Reality – Glenn (1 class) Corel Painter I – Laura (3 classes) - PowerPoint PPT Presentation

Transcript of Overview of Fall Semester

Page 1: Overview of Fall Semester

BPC: Art and Computation – Summer 2007BPC: Art and Computation – Summer 2007

Overview of Fall SemesterOverview of Fall Semester

Glenn Bresnahan

[email protected]

Page 2: Overview of Fall Semester

BPC: Art and Computation – Summer 2007 2

Semester 1 SyllabusSemester 1 Syllabus

1. Introduction – Maria, Glenn, Felix, Greg (2 classes)

2. Collaborative Art Project - Felix (6 classes)3. Introduction to Virtual Reality – Glenn (1 class) 4. Corel Painter I – Laura (3 classes) 5. Principles of sound – Glenn, Robert (2 classes) 6. Digital Audio – Manny (3 classes) 7. Native American imagery – Greg (1 class) 8. Using Digital Media in VR– Erik, Robert (3

classes)

Page 3: Overview of Fall Semester

BPC: Art and Computation – Summer 2007 3

Semester 1 Syllabus (continued)Semester 1 Syllabus (continued)

9. Field trip to Chaco Canyon and discussion – Maria (2 classes)

10. Principles of animation – Erik (1 class)

11. Corel Painter II – Laura (3 classes)

12. Building a virtual world – Graph Paper World – Erik (3 classes)

13. Planning final project– Maria, Felix (2 classes)

14. Principles of digital images – Glenn (2 classes)

15. Final project work – Felix, Erik (6 classes)

Page 4: Overview of Fall Semester

BPC: Art and Computation – Summer 2007 4

Lesson PlansLesson PlansLesson Title Lesson title Duration Length of lesson Synopsis Brief overview Description of Class

Detailed description of the materials and concepts taught

Primary Educational Objective

Specific educational outcomes (esp. as related to appropriate core concepts)

Additional Concepts and Skills

Secondary or related educational outcomes

Assessment Metrics for measuring educational success. Classroom Activities

Description of classroom activities used in teaching the materials

Homework Assignments

Exercises to reinforce the materials

Lecture Materials

Lecture materials (e.g. PowerPoint slides)

Reference Materials

Other reference materials

Prerequisites (this course)

Prerequisite materials from this course

Related Topics Topics related to these materials from other subject areas Technology Requirements

List of technologies required in the classroom for this lesson

Comments Suggestions for improvement or other comments

Page 5: Overview of Fall Semester

BPC: Art and Computation – Summer 2007 5

Lesson Plan MaterialsLesson Plan Materials

http://scv.bu.edu/BPChttp://scv.bu.edu/BPCLesson plans as Web pages

– PDF files for entire semesterPowerPoint lecture materials for

most segmentsAncillary files (homework

assignments, documentation, etc).Reference material pointers

Page 6: Overview of Fall Semester

BPC: Art and Computation – Summer 2007 6

High Level Summary of Semester IHigh Level Summary of Semester I

Create a context and framework for collaborative project using Native American aesthetics

Introduce concepts of 3D graphics and VR Creation and manipulation of digital images

(Corel) Principles of audio and digital audio

processing (Audacity) Principles of digital images and vision Principles of 2D (cell) animation Using 2D images and digital audio in a VR

environment (DAFFIE)

Page 7: Overview of Fall Semester

BPC: Art and Computation – Summer 2007 7

Lesson #1 – Intro to Art & ComputationLesson #1 – Intro to Art & Computation

Provide an orientation to the class– Background, rational and funding– Use of video conferencing (AG)– Introductions of students and teachers– Syllabus– Expectations & grading

Expose the students to Virtual Reality– Demonstrate one or more VR worlds

• have students navigate in VR space

– Explain 3D stereoscopic effect

Page 8: Overview of Fall Semester

BPC: Art and Computation – Summer 2007 8

Lesson #3 – Intro to Virtual RealityLesson #3 – Intro to Virtual Reality

Introduces the concepts of 3D displays, VR, computer graphics, animation, and DAFFIE software– Stereopsis– Principles of animation– Fundamentals of mathematical / geometric

modeling and digital representation– Projection and perspective– Computer rendering

http://scv.bu.edu/BPC/MaterialsFall06/lectures/BPC-http://scv.bu.edu/BPC/MaterialsFall06/lectures/BPC-Class-VR-Overview.pptClass-VR-Overview.ppt

Page 9: Overview of Fall Semester

BPC: Art and Computation – Summer 2007 9

Stereopsis and 3D DisplaysStereopsis and 3D Displays

Stereopsis and binocular vision

Methods of stereoscopic display– Anaglyphs (e.g. red/blue glasses)– Binocular devices (e.g. ViewMaster)– Polarization

Page 10: Overview of Fall Semester

BPC: Art and Computation – Summer 2007 10

3D display - polarization3D display - polarization

Polarizing filters used to align light Filters rotated 90 degrees block light

Two projectors, one per eye view– Polarizing filters rotated 90 degrees– Matching glasses

Page 11: Overview of Fall Semester

BPC: Art and Computation – Summer 2007 11

AnimationAnimation

Sequence of still images played over time (flicker fusion frequency)

Basis of film, video, computer animation

Page 12: Overview of Fall Semester

BPC: Art and Computation – Summer 2007 12

Rendering & Perspective ProjectionRendering & Perspective Projection

Projection of 3D world onto 2D plane

Artistic, photographic and computer rendering

Page 13: Overview of Fall Semester

BPC: Art and Computation – Summer 2007 13

Computer Rendering and ModelsComputer Rendering and Models

Page 14: Overview of Fall Semester

BPC: Art and Computation – Summer 2007 14

Numerical/Geometric ModelsNumerical/Geometric Models begin ./table/items <default> setxfm 1.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 1.000000e+00 putprp cull 1 begin ./table/items/cube polygon setxfm 1.500000e+00 0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 1.500000e+00 0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 1.500000e+00 0.000000e+00 2.000000e+00 -1.500000e+00 -1.250000e+00 1.000000e+00 defpnt 1 -1.000000e+00 -1.000000e+00 -1.000000e+00 defpnt 2 -1.000000e+00 1.000000e+00 -1.000000e+00 defpnt 3 1.000000e+00 1.000000e+00 -1.000000e+00 defpnt 4 1.000000e+00 -1.000000e+00 -1.000000e+00 defpnt 5 -1.000000e+00 -1.000000e+00 1.000000e+00 defpnt 6 -1.000000e+00 1.000000e+00 1.000000e+00 defpnt 7 1.000000e+00 1.000000e+00 1.000000e+00 defpnt 8 1.000000e+00 -1.000000e+00 1.000000e+00 defpoly 1 2 3 4 0 defpoly 8 7 6 5 0 defpoly 3 7 8 4 0 defpoly 2 1 5 6 0 defpoly 2 6 7 3 0 defpoly 1 4 8 5 0 putprp color 3ff end ./table/items/cube

Page 15: Overview of Fall Semester

BPC: Art and Computation – Summer 2007 15

Computer animationComputer animation

Generate multiple images by changing the viewing (i.e. camera) position

Reposition one or more objects between frames

Page 16: Overview of Fall Semester

BPC: Art and Computation – Summer 2007 16

Computer animationComputer animation

Render a sequence of models

Page 17: Overview of Fall Semester

BPC: Art and Computation – Summer 2007 17

Computer animationComputer animation

Page 18: Overview of Fall Semester

BPC: Art and Computation – Summer 2007 18

DAFFIE SoftwareDAFFIE Software

DDistributed AApplications FFramework

FFor IImmersive EEnvironments

Glenn BresnahanErik Brisson

Robert Putnam

Page 19: Overview of Fall Semester

BPC: Art and Computation – Summer 2007 19

DAFFIE WorldsDAFFIE Worlds

Shared space divide into roomsrooms Doorways (portalsportals) between rooms Rooms contains objectsobjects Objects

– 3D appearance (3D modelmodel)– May be animated (sequencessequences of models)– May have an appliquéd (2D) image (texturestextures) – May have associated sounds (digital audioaudio)– May react to avatars (people) or other objects

(behaviors via agentsagents)

Page 20: Overview of Fall Semester

BPC: Art and Computation – Summer 2007 20

Sounds and Images in DAFFIESounds and Images in DAFFIE

Images may be appliquéd to the surface of an object (flat or curved)

Sounds may be attached to objects (locations in 3D)

Images & objects may be sequenced to generate animation

Page 21: Overview of Fall Semester

BPC: Art and Computation – Summer 2007 21

Project Development – Semester 1Project Development – Semester 1

Develop symbols and imagery Acquire and manipulate digital images (Corel) Map images onto “canned” virtual world (imagecp) Collect and manipulated digital audio (Audacity) Add audio to virtual world (imagecp) Conceptualize final project Layout (plan) virtual world using simple building

blocks (gpw) Integrate layout, images and sound in world

Page 22: Overview of Fall Semester

BPC: Art and Computation – Summer 2007 22

Project Development – Semester 2Project Development – Semester 2

Develop 2D (cell) animation (Corel) Texture map animation into virtual world Develop programs to manipulate (move)

objects in virtual world (Logo) Conceptualize and design 3D world Develop 3D animated model sequences

(Maya) Integrate virtual world with objects, sounds,

etc.