CPSC 805 Advanced Computer Graphics
Spring 2000
Project 4 (Final) -- Physically-Based Modeling
- Overview
- This project examines simulation of physical dynamical systems, as
modeled by particles. You will be required to implement one
of two related programs.
- Due Date
- Project writeup and source: 5/6/2000
- Description
- Write a program to implement either (1) a jello cube, and (2) a dynamical system
suitable for simulation by particle systems (e.g., a waterfall).
- Use gravity to simulate the simple particle system (e.g., water).
- Use springs to model the forces between the vertices of the jello
cube.
- Initialize the jello simulation by suspending the cube some
distance above a surface. To start the simulation, let
gravity act on the cube.
- Both programs require a modular particle-plane collision detection
routine.
- Submission Requirements
- ``Professional-quality'' brief writeup, including:
- Cover page containing:
Course Id--Section No.
Name:
SS No:
Assignment No.
- Assignment description
- Program features
- User guide
- Electronic submission of source code: provide a self-contained, compressed
.tar file (preferably gzipped), complete with a
Makefile and README specifying
compilation requirements.