- DirectX 9 end-user runtime
- Graphic card that can support Shader Model 2. ( Pixel shader 2.0 will be enough )
- PhysX must be installed.
- OpenAL must be installed.
Source code is available on Google Code: http://code.google.com/p/mybilliard01
- DirectX 9
- Microsoft C++/CLI unit testing framework
The balls colliding to each other under Physical calculations. Shadow is drawn by shadow map. The graphic model data are from 3DS Max through Collada XML standard. Sound is powered by OpenAL.
The captured video lost some graphical details, so that I like to attach some screen shots here. Click each image to enlarge it.
*PS : Background needs to be added soon.