Final Project Specification

Should be fun
Final Project
Bedrich Benes, [email protected]
1. Billboard Clouds
1.
2.
3.
4.
5.
6.
7.
Take a 3D object represented as a mesh
Generate billboard soup
Optimize the triangles for visual
perception by using k-means
Use continuous scale from 0-100% of the
original number of
Visualize them
All loaded inside the GPU
All interactive
Bedrich Benes, [email protected]
Bedrich Benes, [email protected]
2. Tree Optimization (taken)
1. Use L-systems to develop a
plant growth model responding
to light
2. Optimize growth to find optimal
space occupancy
3. Use MCMC or Metropolis
Hastings to find the optimum
Bedrich Benes, [email protected]
3. Wind erosion
1. Erode a voxel scene using wind
erosion
2. Implement the Navier-Stokes
equations using the pipe model on
the GPU
3. Create nice visualization and timelapse sequences of the erosion.
4. Provide illumination and rendering
of the resulted scenes
Bedrich Benes, [email protected]
5. Forest Walk
4. 2.5D Maze
1. Generate 2.5D maze
2. Let the user freely navigate
through the maze
3. Add bad guys that will try to kill
him (animated billboards)
4. Add guns, life support, etc.
Bedrich Benes, [email protected]
6. BVH Object Culling
1. Generate a scene with random
trees over a DEM model
2. Let the user walk through the
scene
3. Modify the geometry of the
scenes by using LOD
4. Use instancing
1. Implement object culling by
using BVH
2. Get AABB for each object
3. Generate BVH for a given
scene
4. Perform random walk
5. Compare to full scene rendering
Bedrich Benes, [email protected]
Bedrich Benes, [email protected]
Project Specification
Method Description
1. Define the project and
send to me by e-mail
1. Define project milestones
(Prototype 1, 2, and 3)
2. Get approval
2. Send to me for an approval
This is our contract.
Bedrich Benes, [email protected]
Bedrich Benes, [email protected]
Extra award
If the project results in a submission of a
paper, you got an automatic “A+” from the
course
Bedrich Benes, [email protected]
General Instructions
Checkpoint
Date
Points
Project specification
Oct 10th
-10
Method description
Oct 24th
10
First prototype
Oct 31st
20
Second prototype
Nov 14th
20
Third prototype
Nov 28th
20
Final Presentation
Dec 5th
30
Final Presentation
Dec 12th
--
Bedrich Benes, [email protected]