Skip to content

Sunwinds/larmor-physx

Repository files navigation

larmor-physx

Automatically exported from code.google.com/p/larmor-physx Dynamic Voronoi shatter C++ API for non-convex triangle meshes with BulletPhysics dynamic shatter on objects collision and RenderMan RIB generation

The project implements a Voronoi shatter of non-convex closed triangles meshes using C++ and CGAL The project is used in my Maya Voronoi Shatter C++ Plug-in (see below) The shatter uses the Voronoi brute force algorithm implemented in multithreading The cut faces are rebuilt using the Constrained Delaunay triangulation The triangles mesh can contain multiple holes and cavities with nested objects The algorithm can separate the disjointed surfaces The C++ API can calculate the mesh's volume and the inertia tensor using the volume 3D Triangulation The algorithm has been applied to BulletPhysics to shatter the objects on the collision points I have created: an API for the dynamic objects and scenes description, an OpenGL scene viewer and a RenderMan RIB scene generator with motion blur The RenderMan RIB scenes have been rendered using 3Delight with motion blur BulletPhysics btGImpactCollisionAlgorithm class has been modified to handle the collisions for non-convex triangle meshes The project uses Boost C++ API (Containers, Threads and Serialization) and Intel Threading Building Blocks (TBB) The Larmor-Physx project is Free Software released under the GNU/GPL License.

LarmorVoronoi Plugin for Maya 2012/2013/2014 (Windows, Mac OS X, Linux)

LarmorVoronoi is a Voronoi Shatter Plug-in in C++ for Maya 2012/2013/2014 for Windows, Mac OS X and Linux, that uses the Larmor-Physx Voronoi Shatter API.

LarmorVoronoi Maya Plugin documentation: http://www.larmor.com/LarmorVoronoiMayaPlugin/

Plug-in Binary version 1.1.0Beta-Build77 for Maya 2012/2013/2014 64 bit Windows: http://larmor-physx.googlecode.com/svn/trunk/LarmorVoronoi_MayaPlugIn/builds/windows/LarmorVoronoiMayaPlugin-1.1.0Beta-Build77.exe

Plug-in Binary version 1.1.1Beta-Build78 for Maya 2012/2013/2014 Mac OS X: http://larmor-physx.googlecode.com/svn/trunk/LarmorVoronoi_MayaPlugIn/builds/macosx/

Plug-in Binary version 1.1.1Beta-Build79 for Maya 2012/2013/2014 Linux (x86_64): http://larmor-physx.googlecode.com/svn/trunk/LarmorVoronoi_MayaPlugIn/builds/linux/

CreativeCrash.com plug-in page: http://www.creativecrash.com/maya/plugin/larmorvoronoi-plugin-for-maya-2012-2013-2014

The LarmorVoronoi Maya Plugin project is Free Software released under the GNU/GPL License.

About

Automatically exported from code.google.com/p/larmor-physx

Resources

Stars

Watchers

Forks

Packages

No packages published