0% found this document useful (0 votes)
12 views

Graphics or Photo? Why?: Photo by Svetlana Lazebnik

asd

Uploaded by

ROger Rabit
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views

Graphics or Photo? Why?: Photo by Svetlana Lazebnik

asd

Uploaded by

ROger Rabit
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 51

Graphics or Photo? Why?

Photo by Svetlana Lazebnik


Computer Graphics
Professor – John Allyson Merdegia

https://courses.soe.ucsc.edu/courses/cse160/
The Digital Michelangelo project obtained
very large models at very high
resolution

[Levoy, Pulli, Curless, Rusinkiewicz, Koller, Pereira, Ginzton, Anderson, Davis, Ginsberg, Shade, Fulk –
Siggraph 2000 - The Digital Michelangelo Project: 3D scanning of large statues ]
Real Statue Our Model Our Model Purchased
Computer Graphics Physical Replica Replica
1 mm
2015-2017
• Co-founded startup, Bellus3D
Intro to Graphics
Depicting Our World

Prehistoric Painting, Lascaux Cave, France


From Alexei Efros
Depicting Our World: The Middle Ages

St. John
from the Cimabue
Gospel Book
of Abbot Madonna
Enthroned
Wedricus (c.1280-
(1147) 1290)
Depicting Our World: Toward Perfection

Jan van Eyck, The Arnolfini Marriage (c.1434) From Alexei Efros
Depicting Our World: Toward Perfection

Lens Based Camera Obscura, 1568


From Alexei Efros
Depicting Our World: Perfection?

From Alexei Efros


Depicting Our World: Ongoing Quest

Marc Chagall

Pablo Picasso
From Alexei Efros
Enter Computer Graphics...

From Alexei Efros


Traditional Computer Graphics

3D geometry
projection

Simulation

From Alexei Efros


physics G R AP H I C S
State of the Art

•Amazingly real
From Alexei Efros
•But so sterile, lifeless, futuristic (why?)
The richness of our everyday world

From Alexei Efros Photo by Svetlana Lazebnik


Beauty in complexity

From Alexei Efros University Parks, Oxford


Urban Scenes

Photo of l LA

Virtual LA (SGI)

From Alexei Efros


Nature

River Cherwell, Oxford

From Alexei Efros


Rendering
Is milk “just” white stuff?
Where does the caustic come from?
Modeling
Physical Simulation
Topics in CSE160
Topics I will lecture:
• Perception
• Color
• Displays
• OpenGL
• Meshes
• Transforms
• Viewing
• Visibility
• Shading
• Texture
• Signal Processing
• Raytracing
The eye as a measurement
device
• We can model the low-level
behavior of the eye by thinking
of it as a light-measuring
machine
– its optics are much like a camera
– its detection mechanism is also
much like a camera
• Light is measured by the
[Greger et al. 1995]

photoreceptors in the retina


– they respond to visible light
– different types respond to different
wavelengths
Display
s

© 2004 Steve Marschner •


41
Can We Disguise the
Facets?
Transformations
void drawHouse()
{ glBegin(GL_Q UAD
S);
vertex(0,0);
vertex(0,1);
vertex(1,1);
vertex(1,0);
glEnd();
// …. Lots more stuff
}

void vertex(int x, int y)


{ glVertex2d(x,y);
}

void main() {
drawHouse();
}
Jovan Popovic at MIT
Visibility
• How do we know which parts are visible/in
front?
Specular shading
• Phong and Blinn-
Phong

[Foley et al.]
Ray tracing
idea
Assignments in this class
Assignment 0 – Intro HTML, Javascript, Linear Algebra
Assignment 1 - Paint
Assignment 2 – Blocky Animal
Assignment 3 – Build a world
Assignment 4 - Lighting
Reason 1 – Really interesting
work

You might also like