Chain Reaction -- FAN JIANG,WEN-CHENG
Two extra shots
Abstract

Simple physics engine application

Authors
FAN JIANG,WEN-CHENG
Abstract

Simple physics engine application

Technical introduction

Programer:
FAN JIANG,WEN-CHENG

Date:
20130129

S.W. direction:
[Rice]ChainReaction\[CS][HW03][code]ChainReaction\ChainReaction\bin\Release\ChainReaction.exe

1.Introduction
The main features of the system are physical simulation using Bullet libary.
the system includes:
(1)terrain : using Ogitor application to product .terrain file.
(2)dominoes : using Bullet with box shape, and arrange them with scripter.
(3)aerolite : using Bullet with sphere shape, and product them using button 'P'.
(4)cloth : using Bullet with soft body, and blow it using button 'B'.(P.S. it can change color as time)
(5)fort : using Ogre partical system to simulate Shooting direction.
(6)human : using Ogre mesh including animation and Bullet.
(7)Vehicle : using Ogre mesh and Bullet (the first view to drive it).

2.Technique
(1)terrain :
using Ogitor application to product .terrain, .ogt, .tga and TerrainTextures file.
(2)dominoes :
using Bullet with box shape, and arrange them with scripter. scripter is just .txt file.
(3)aerolite :
using Bullet with sphere shape, and product them using button 'P'. when creating, new class and insert it to a vector structure.
(4)cloth :
(01)using Bullet with soft body, and blow it using button 'B'.(add velocity with bullet and set direction)
(02)change color as time by counter.
(5)fort :
using Ogre partical system to simulate Shooting direction.
(6)human :
using Ogre mesh including animation and Bullet with box shape.
(7)Vehicle :
using Ogre mesh and Bullet (the first view to drive it).

3.UI
(1)keyboard
W: front
S :back
A :left
D :right
Q :up
E :down

B :add velocity to blow cloth.
P :aerolite creating.
F1 :vehicle control mode
F2 :human control mode
F3 :global camera control mode
4 5 6 8 : and human control
4 5 6 8 space : vehicle control

(2)mouse
lookat direction

P.S.Anything else we should know to compile and use your program
Ans:
using VS2010 with correct lib. path

Video