Archives for posts with tag: maya

Bullet 3D Game Multiphysics Library provides state of the art collision detection, soft body and rigid body dynamics.

  • Used by many game companies in AAA titles on Playstation 3, XBox 360, Nintendo Wii, PC and iPhone
  • Modular extendible C++ design with hot-swap of most components
  • Optimized back-ends for pthreads/Win32 Threads multi-threading and PS3 Cell SPU
  • Preparation for OpenCL data parallel optimizations for upcoming Bullet 3.x
  • Discrete and continuous collision detection (CCD)
  • Swept collision queries
  • Ray casting with custom collision filtering
  • Generic convex support (using GJK), capsule, cylinder, cone, sphere, box and non-convex triangle meshes. (more…)

Home Page: http://bulletphysics.org/
Project Page: http://code.google.com/p/bullet/
Language: C++
Platform: Linux, Windows, OS X
License: ZLib License, free for commercial use.

Originally developed at Sony Pictures Imageworks, spReticleLoc is a Maya C++ plugin plus MEL code which creates a reticle for a camera. It allows for various camera reference masks to be displayed when looking through the camera, such as filmback, projection gate, and pan and scan attributes. (more…)

Home Page: http://opensource.imageworks.com/?p=mayareticle
Project Page: http://code.google.com/p/imageworks-maya-reticle/
Language: C++, MEL
Platform: Windows, Linux, OSX
License: New BSD License
Sponsor: Sony Imageworks

The Python Computer Graphics Kit is an Open Source software package containing a collection of Python modules, plugins and utilities that are meant to be useful for any domain where you have to deal with 3D data of any kind, be it for visualization, creating photorealistic images, Virtual Reality or even games. (more…)

Home Page: http://cgkit.sourceforge.net/
Project Page: http://sourceforge.net/projects/cgkit/
Language: C++, Python
Platform: Linux, Windows, OS X
License: GPLLGPLMPL1.1

Liquid is a tool for translating Maya scenes into another renderer’s scene description. Various RenderMan-compliant renderers are supported : PrMan, 3Delight, Air, Pixie, and Aqsis.

Project Page: http://sourceforge.net/projects/liquidmaya/
Language: C++, MEL
Platform: Linux, Windows, OS X
License: Mozilla Public License
Sponsor: Weta

GTO is an open source file format designed for computer graphics. It was developed by Tweak Films to serve as the core storageformat for our geometry and rendering pipeline. GTO is used by VFX and animation facilities, post-houses, and game developers for a wide variety of applications. It’s small size and versatility make it useful for animation, modeling, particle dynamics and 3D paint. It can be used to replace file formats such as PDB/PDC, obj, and binary RIB. (more…)

Home Page: http://www.tweakfilms.com/products/open-source-software/gto
Project Page: http://github.com/jimhourihan/gto
Language: C++
Platform: Linux, Windows, OS X, etc
License: GNU Library General Public License with exceptions for static linking.
Sponsor: Tweak Films