Tu 11/12     Texture Mapping

Th 11/14     Medical Visualization / Volume Rendering

Tu 11/19     NeRFs + glTF

Th 11/21     Final Project Fast Forward!

Tu 11/26     Fieldtrip / Outside Lecture

Th 11/28     No Class

Tu 12/3       Skybox

Th 12/5       Final Project Presentations

Tu 12/10      Final Project Presentations II

Th 12/12      Recap Lecture

Tu 11/12     Texture Mapping

Th 11/14     Medical Visualization / Volume Rendering

Tu 11/19     NeRFs + glTF

Th 11/21     Final Project Fast Forward!

Tu 11/26     Fieldtrip / Outside Lecture

Th 11/28     No Class

Tu 12/3       Skybox

Tu 12/10       Final Project Presentations

Th 12/12      Final Project Presentations II

Th 12/5      Recap Lecture

+

3D model

Assignment 5

Bonus

Final Project!

counts as 40% of your grade!

#finalproject

Fast Forward (30-60 seconds)

Final Project Presentation

Final Submission

Today

Tu 12/10

Th 12/19

Th 12/12

pre-recorded or live!

Let's take a new one!

Sky Box

Sky Sphere

// ...
var geometry = new THREE.SphereGeometry( 500, 60, 40 );
// invert the geometry on the x-axis so that all of the faces point inward
geometry.scale( - 1, 1, 1 );

var texture = new THREE.TextureLoader().load( 'photo.jpg' );
var material = new THREE.MeshBasicMaterial( { map: texture } );
mesh = new THREE.Mesh( geometry, material );
scene.add( mesh );
// ...
// ...
// ...
var geometry = new THREE.SphereGeometry( 500, 60, 40 );

var texture = new THREE.TextureLoader().load( 'photo.jpg' );
var material = new THREE.MeshBasicMaterial( { map: texture,
                                              side: THREE.BackSide } );
mesh = new THREE.Mesh( geometry, material );
scene.add( mesh );
// ...

Let's look at some code!

submit your music