<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>openSourceVFX.org &#187; houdini</title>
	<atom:link href="http://opensourcevfx.org/tag/houdini/feed/" rel="self" type="application/rss+xml" />
	<link>http://opensourcevfx.org</link>
	<description>A directory of Open-Source projects for the VFX community</description>
	<lastBuildDate>Thu, 03 May 2012 06:25:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Partio</title>
		<link>http://opensourcevfx.org/2011/02/partio/</link>
		<comments>http://opensourcevfx.org/2011/02/partio/#comments</comments>
		<pubDate>Fri, 18 Feb 2011 16:08:14 +0000</pubDate>
		<dc:creator>Philippe Leprince</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[houdini]]></category>
		<category><![CDATA[maya]]></category>
		<category><![CDATA[particles]]></category>
		<category><![CDATA[pointClouds]]></category>
		<category><![CDATA[renderman]]></category>

		<guid isPermaLink="false">http://opensourcevfx.org/?p=578</guid>
		<description><![CDATA[Particles are an important part of effects work, because they allow free-form information in 3D space. Unfortunately, there is no standard format for particles akin to Wavefront .obj. Most animation systems have their own proprietary particle formats. For example Maya uses the binary and ascii particle database formats .pdb and .pda file formats. Houdini uses [...]
<p class='projectfields'><strong>Home Page</strong>: <a href='http://www.disneyanimation.com/technology/partio.html'>http://www.disneyanimation.com/technology/partio.html</a><br/><strong>Project Page</strong>: <a href='https://github.com/wdas/partio'>https://github.com/wdas/partio</a><br/><strong>Language</strong>: C++ Python<br/><strong>Platform</strong>: Linux, OSX, Windows<br/><strong>License</strong>: New BSD<br/><strong>Sponsor</strong>: Walt Disney Animation Studios<br/></p>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Particles are an important part of effects work, because they allow free-form information in 3D space. Unfortunately, there is no standard format for particles akin to Wavefront .obj.  Most animation systems have their own proprietary particle formats. For example Maya uses the binary and ascii particle database formats .pdb and .pda file formats. Houdini uses the .geo and .bgeo geometry uber formats. Renderers typically have their own point cloud format such as RenderMan&#8217;s PTC format and Houdini&#8217;s .pc.  All of these formats share a common theme. They allow particles to be iterated or indexed and associate a customizable set of attributes with them. The goal of Partio is to provide a unified interface akin to unified image libraries that makes it easier to load, save, and manipulate particle files.</p>
<p style="text-align: justify;">

<p class='projectfields'><strong>Home Page</strong>: <a href='http://www.disneyanimation.com/technology/partio.html'>http://www.disneyanimation.com/technology/partio.html</a><br/><strong>Project Page</strong>: <a href='https://github.com/wdas/partio'>https://github.com/wdas/partio</a><br/><strong>Language</strong>: C++ Python<br/><strong>Platform</strong>: Linux, OSX, Windows<br/><strong>License</strong>: New BSD<br/><strong>Sponsor</strong>: Walt Disney Animation Studios<br/></p>]]></content:encoded>
			<wfw:commentRss>http://opensourcevfx.org/2011/02/partio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>rmanPtc SOP</title>
		<link>http://opensourcevfx.org/2010/02/rmanptc-sop/</link>
		<comments>http://opensourcevfx.org/2010/02/rmanptc-sop/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 19:21:28 +0000</pubDate>
		<dc:creator>Philippe Leprince</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[houdini]]></category>
		<category><![CDATA[openGL]]></category>
		<category><![CDATA[pointClouds]]></category>
		<category><![CDATA[renderman]]></category>

		<guid isPermaLink="false">http://opensourcevfx.org/?p=429</guid>
		<description><![CDATA[The RmanPtcSop project is a Houdini geometry operator (SOP) for loading and displaying RenderMan point clouds. It is based on the open source dnPtcViewerNode project from Double Negative Visual Effects. Features of the rmanPtc SOP include: Independent control for limiting the number of points loaded and displayed. Geometry output for all point attributes in the [...]
<p class='projectfields'><strong>Home Page</strong>: <a href='http://danbethell.github.com/rmanptcsop/'>http://danbethell.github.com/rmanptcsop/</a><br/><strong>Language</strong>: C++<br/><strong>Platform</strong>: Linux, Windows, OS X<br/><strong>License</strong>: <a href="http://www.opensource.org/licenses/bsd-license.php" target="_blank">New BSD License</a><br/></p>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">The RmanPtcSop project is a Houdini geometry operator (SOP) for loading and displaying RenderMan point clouds. It is based on the open source <a href="http://dneg.github.com/dnPtcViewerNode">dnPtcViewerNode</a> project from Double Negative Visual Effects.</p>
<p>Features of the <strong>rmanPtc</strong> SOP include:</p>
<ul>
<li style="text-align: justify;"> Independent control for limiting the number of points loaded and displayed.</li>
<li style="text-align: justify;"> Geometry output for all point attributes in the cloud.</li>
<li style="text-align: justify;"> OpenGL display preview for attributes as point or disk primitives.</li>
<li style="text-align: justify;"> Ability to cull points based on a reference bounding box.</li>
</ul>

<p class='projectfields'><strong>Home Page</strong>: <a href='http://danbethell.github.com/rmanptcsop/'>http://danbethell.github.com/rmanptcsop/</a><br/><strong>Language</strong>: C++<br/><strong>Platform</strong>: Linux, Windows, OS X<br/><strong>License</strong>: <a href="http://www.opensource.org/licenses/bsd-license.php" target="_blank">New BSD License</a><br/></p>]]></content:encoded>
			<wfw:commentRss>http://opensourcevfx.org/2010/02/rmanptc-sop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Houdini Ocean Toolkit</title>
		<link>http://opensourcevfx.org/2010/01/houdini-ocean-toolkit/</link>
		<comments>http://opensourcevfx.org/2010/01/houdini-ocean-toolkit/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 11:08:53 +0000</pubDate>
		<dc:creator>Philippe Leprince</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[houdini]]></category>
		<category><![CDATA[rendering]]></category>
		<category><![CDATA[simulation]]></category>

		<guid isPermaLink="false">http://opensourcevfx.org/?p=202</guid>
		<description><![CDATA[The HOT is a collection of dso’s and an OTL for rendering deep ocean waves using the algorithms of Jerry Tessendorf described in the SIGGRAPH 2004 course notes. The dso’s implement a SOP for displacing geometry and VEX functions functions for use in various Houdini contexts. The OTL contains a VOP that wraps the vex [...]
<p class='projectfields'><strong>Project Page</strong>: <a href='http://code.google.com/p/houdini-ocean-toolkit/'>http://code.google.com/p/houdini-ocean-toolkit/</a><br/><strong>Language</strong>: C++, VEX<br/><strong>Platform</strong>: Linux, Windows, OS X<br/><strong>License</strong>: <a rel="nofollow" href="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html">GNU General Public License v2</a><br/></p>]]></description>
			<content:encoded><![CDATA[<p>The HOT is a collection of dso’s and an OTL for rendering deep ocean waves using the algorithms of Jerry Tessendorf described in the <a rel="nofollow" href="http://www.finelightvisualtechnology.com/pages/coursematerials.php">SIGGRAPH 2004 course notes</a>. The dso’s implement a SOP for displacing geometry and VEX functions functions for use in various Houdini contexts. The OTL contains a VOP that wraps the vex function.</p>

<p class='projectfields'><strong>Project Page</strong>: <a href='http://code.google.com/p/houdini-ocean-toolkit/'>http://code.google.com/p/houdini-ocean-toolkit/</a><br/><strong>Language</strong>: C++, VEX<br/><strong>Platform</strong>: Linux, Windows, OS X<br/><strong>License</strong>: <a rel="nofollow" href="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html">GNU General Public License v2</a><br/></p>]]></content:encoded>
			<wfw:commentRss>http://opensourcevfx.org/2010/01/houdini-ocean-toolkit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bullet Physics</title>
		<link>http://opensourcevfx.org/2010/01/bullet-physics/</link>
		<comments>http://opensourcevfx.org/2010/01/bullet-physics/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 11:00:28 +0000</pubDate>
		<dc:creator>Philippe Leprince</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[dynamics]]></category>
		<category><![CDATA[houdini]]></category>
		<category><![CDATA[maya]]></category>
		<category><![CDATA[openCL]]></category>
		<category><![CDATA[physics]]></category>
		<category><![CDATA[simulation]]></category>

		<guid isPermaLink="false">http://opensourcevfx.org/?p=166</guid>
		<description><![CDATA[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 [...]
<p class='projectfields'><strong>Home Page</strong>: <a href='http://bulletphysics.org/'>http://bulletphysics.org/</a><br/><strong>Project Page</strong>: <a href='http://code.google.com/p/bullet/'>http://code.google.com/p/bullet/</a><br/><strong>Language</strong>: C++<br/><strong>Platform</strong>: Linux, Windows, OS X<br/><strong>License</strong>: <a href="http://www.opensource.org/licenses/zlib-license.php">ZLib License</a>, free for commercial use.<br/></p>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Bullet 3D Game Multiphysics Library provides state of the art collision detection, soft body and rigid body dynamics.</p>
<ul>
<li style="text-align: justify;">Used by many game companies in AAA titles on Playstation 3, XBox 360, Nintendo Wii, PC and iPhone</li>
<li style="text-align: justify;">Modular extendible C++ design with hot-swap of most components</li>
<li style="text-align: justify;">Optimized back-ends for pthreads/Win32 Threads multi-threading and PS3 Cell SPU</li>
<li style="text-align: justify;">Preparation for OpenCL data parallel optimizations for upcoming Bullet 3.x</li>
<li style="text-align: justify;">Discrete and continuous collision detection (CCD)</li>
<li style="text-align: justify;">Swept collision queries</li>
<li style="text-align: justify;">Ray casting with custom collision filtering</li>
<li style="text-align: justify;">Generic convex support (using GJK), capsule, cylinder, cone, sphere, box and non-convex triangle meshes.<span id="more-166"></span></li>
</ul>
<ul>
<li style="text-align: justify;">Rigid body dynamics including constraint solvers, generic constraints, ragdolls, hinge, ball-socket</li>
<li style="text-align: justify;">Support for constraint limits and motors</li>
<li style="text-align: justify;">Soft body support including cloth, rope and deformable</li>
<li style="text-align: justify;">Bullet is integrated into Cinema 4D, Lightwave and Blender, and a Houdini and Maya Plugin is available</li>
<li style="text-align: justify;">Supports import and export into COLLADA 1.4 Physics format</li>
<li style="text-align: justify;">Support for dynamic deformation of non-convex triangle meshes, by refitting the acceleration structures</li>
</ul>

<p class='projectfields'><strong>Home Page</strong>: <a href='http://bulletphysics.org/'>http://bulletphysics.org/</a><br/><strong>Project Page</strong>: <a href='http://code.google.com/p/bullet/'>http://code.google.com/p/bullet/</a><br/><strong>Language</strong>: C++<br/><strong>Platform</strong>: Linux, Windows, OS X<br/><strong>License</strong>: <a href="http://www.opensource.org/licenses/zlib-license.php">ZLib License</a>, free for commercial use.<br/></p>]]></content:encoded>
			<wfw:commentRss>http://opensourcevfx.org/2010/01/bullet-physics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GTO</title>
		<link>http://opensourcevfx.org/2010/01/gto/</link>
		<comments>http://opensourcevfx.org/2010/01/gto/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 19:53:36 +0000</pubDate>
		<dc:creator>Philippe Leprince</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[file format]]></category>
		<category><![CDATA[houdini]]></category>
		<category><![CDATA[maya]]></category>
		<category><![CDATA[obj]]></category>
		<category><![CDATA[particles]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://opensourcevfx.org/?p=51</guid>
		<description><![CDATA[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&#8217;s small size and versatility make it useful for animation, modeling, particle dynamics and 3D [...]
<p class='projectfields'><strong>Home Page</strong>: <a href='http://www.tweakfilms.com/products/open-source-software/gto'>http://www.tweakfilms.com/products/open-source-software/gto</a><br/><strong>Project Page</strong>: <a href='http://github.com/jimhourihan/gto'>http://github.com/jimhourihan/gto</a><br/><strong>Language</strong>: C++<br/><strong>Platform</strong>: Linux, Windows, OS X, etc<br/><strong>License</strong>: <a href="http://www.opensource.org/licenses/gpl-2.0.php">GNU Library General Public License</a> with exceptions for static linking.<br/><strong>Sponsor</strong>: Tweak Films<br/></p>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">GTO is an open source file format designed for computer graphics. It was developed by <a href="http://www.tweakfilms.com/" target="_blank">Tweak Films</a> 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&#8217;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.<span id="more-51"></span><br />
At heart GTO is just a clean and optimal way of storing large, named, and organized arrays of binary data (although there is a text version of the file too). GTO naturally lends itself to a &#8220;least common denominator&#8221; role between computer graphics applications. The storage mechanism and the data layout are independent, so that the format can be easily adopted without regard to how the format is used by any particular application. The GTO library has bindings in C++ and Python making it relatively easy to develop custom tools to read, write and manipulate GTO files.</p>
<p style="text-align: justify;">The GTO library includes the low-level reader and writer classes, a slightly higher level raw data reader/writer, and source code for a Maya scene and particle export, particle display, a Maya deformer to use GTO as a geometry cache, Houdini plug-ins, a number of command line tools, a Wavefront .obj parser (for a command line converter), and a Python module for reading and writing GTO files. The GTO reader/writer and tools have been tested thoroughly in feature film and game production on GNU/Linux and OSX as well as Windows XP, Vista, and 2000. GTO is also used as part of Tweak Software&#8217;s commercial products.</p>

<p class='projectfields'><strong>Home Page</strong>: <a href='http://www.tweakfilms.com/products/open-source-software/gto'>http://www.tweakfilms.com/products/open-source-software/gto</a><br/><strong>Project Page</strong>: <a href='http://github.com/jimhourihan/gto'>http://github.com/jimhourihan/gto</a><br/><strong>Language</strong>: C++<br/><strong>Platform</strong>: Linux, Windows, OS X, etc<br/><strong>License</strong>: <a href="http://www.opensource.org/licenses/gpl-2.0.php">GNU Library General Public License</a> with exceptions for static linking.<br/><strong>Sponsor</strong>: Tweak Films<br/></p>]]></content:encoded>
			<wfw:commentRss>http://opensourcevfx.org/2010/01/gto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

