Deprecated: Creation of dynamic property AIO_WP_Security_Simba_Two_Factor_Authentication_Plugin::$version is deprecated in /home/nickhardeman/nickhardeman.com/blog/wp-content/plugins/all-in-one-wp-security-and-firewall/classes/wp-security-two-factor-login.php on line 32

Deprecated: Creation of dynamic property wpdbBackup::$backup_dir is deprecated in /home/nickhardeman/nickhardeman.com/blog/wp-content/plugins/wp-db-backup/wp-db-backup.php on line 128
Bullet Physics | Nick Hardeman

Viewing items tagged with: Bullet Physics

Please Log In or Register

Scream Slice

Experiment with using my voice to slice shapes. Shape size based on volume.


Smash it, Shoot it, Break it

In this application, the text is dynamically created in 3D by using ofxDelaunay triangulation and then extruding along the text outline. I tested it on 5 fonts, two of them being rather complex outlines and it worked with a good amount of accuracy. There is a breakdown of the 3D text creation process at the end of the video, although it is not very descriptive, you get the general idea.

Both the decomposition of the dynamic text and loaded 3D models is done on the fly and is based on the examples provided by Bullet.

Didn’t spend too much time on the sounds as you can probably tell.


Bullet Spheres Destruction

When spheres touch each other or the boxes, they become more red. The spheres gather to make the outline of a bullet and then are shot into the pile of boxes. Once the boxes are touched by a sphere, they become deactivated, not glowing any longer. The spheres then form the letters ‘OF’ toward the end of the video.

Runs in real time without the glow filter, which is not very apparent in this video. With the glow filter shown in this video, it stays around 50 fps.

Created with OpenFrameworks http://www.openframeworks.cc/
using the Bullet 3d physics library http://bulletphysics.org/wordpress/

MORE INFO