<?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; openGL</title>
	<atom:link href="http://opensourcevfx.org/tag/opengl/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>Wed, 23 Nov 2011 10:42:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<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>Maya Reticle</title>
		<link>http://opensourcevfx.org/2010/01/maya-reticle/</link>
		<comments>http://opensourcevfx.org/2010/01/maya-reticle/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 10:47:54 +0000</pubDate>
		<dc:creator>Philippe Leprince</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[maya]]></category>
		<category><![CDATA[openGL]]></category>

		<guid isPermaLink="false">http://opensourcevfx.org/?p=125</guid>
		<description><![CDATA[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. The value of predefined parameters can be displayed [...]
<p class='projectfields'><strong>Home Page</strong>: <a href='http://opensource.imageworks.com/?p=mayareticle'>http://opensource.imageworks.com/?p=mayareticle</a><br/><strong>Project Page</strong>: <a href='http://code.google.com/p/imageworks-maya-reticle/'>http://code.google.com/p/imageworks-maya-reticle/</a><br/><strong>Language</strong>: C++, MEL<br/><strong>Platform</strong>: Windows, Linux, OSX<br/><strong>License</strong>: <a rel="nofollow" href="http://www.opensource.org/licenses/bsd-license.php">New BSD License</a><br/><strong>Sponsor</strong>: Sony Imageworks<br/></p>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Originally developed at <a href="http://www.imageworks.com/">Sony Pictures Imageworks</a>, 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.<span id="more-125"></span></p>
<p style="text-align: justify;">The value of predefined parameters can be displayed in selectable areas, such as the camera focal length and name, current aspect ratio; frame number, name of the show and shot, Maya scene file name, current user name, etc. Finally, arbitrary textural information can be displayed as well.</p>

<p class='projectfields'><strong>Home Page</strong>: <a href='http://opensource.imageworks.com/?p=mayareticle'>http://opensource.imageworks.com/?p=mayareticle</a><br/><strong>Project Page</strong>: <a href='http://code.google.com/p/imageworks-maya-reticle/'>http://code.google.com/p/imageworks-maya-reticle/</a><br/><strong>Language</strong>: C++, MEL<br/><strong>Platform</strong>: Windows, Linux, OSX<br/><strong>License</strong>: <a rel="nofollow" href="http://www.opensource.org/licenses/bsd-license.php">New BSD License</a><br/><strong>Sponsor</strong>: Sony Imageworks<br/></p>]]></content:encoded>
			<wfw:commentRss>http://opensourcevfx.org/2010/01/maya-reticle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CgKit</title>
		<link>http://opensourcevfx.org/2010/01/cgkit/</link>
		<comments>http://opensourcevfx.org/2010/01/cgkit/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 22:43:02 +0000</pubDate>
		<dc:creator>Philippe Leprince</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[maya]]></category>
		<category><![CDATA[openGL]]></category>
		<category><![CDATA[pointClouds]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[renderman]]></category>

		<guid isPermaLink="false">http://opensourcevfx.org/?p=116</guid>
		<description><![CDATA[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. Currently, the entire [...]
<p class='projectfields'><strong>Home Page</strong>: <a href='http://cgkit.sourceforge.net/'>http://cgkit.sourceforge.net/</a><br/><strong>Project Page</strong>: <a href='http://sourceforge.net/projects/cgkit/'>http://sourceforge.net/projects/cgkit/</a><br/><strong>Language</strong>: C++, Python<br/><strong>Platform</strong>: Linux, Windows, OS X<br/><strong>License</strong>: <a href="http://www.opensource.org/licenses/gpl-license.php" target="_blank">GPL</a>, <a href="http://www.opensource.org/licenses/lgpl-license.php" target="_blank">LGPL</a>, <a href="http://www.opensource.org/licenses/mozilla1.1.php" target="_blank">MPL1.1</a><br/></p>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">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. <span id="more-116"></span></p>
<p>Currently, the entire kit consists of the following  parts:</p>
<ul>
<li>The Python package cgkit that extends Python with 3D-related functionality.</li>
<li>The Maya plugin sourcepy that integrates the Python interpreter into Maya, and the accompanying Python package maya that makes Maya functionality available in Python.</li>
<li>A collection of small stand-alone utilities written in Python, MEL or MaxScript.</li>
</ul>
<h3>cgkit features:</h3>
<ul>
<li>New 3D data types such as vec3, vec4, mat3, mat4 and quat</li>
<li>Contains a Python binding of Pixar&#8217;s RenderMan API</li>
<li>Provides access to specialized input hardware such as SpaceMouse/SpaceBall, data glove or tablet via wrappers around the 3DxWare <a name="intro"></a><a href="http://www.3dconnexion.com/">3Dconnexion</a>, the Wintab Developer Kit by <a href="http://www.pointing.com/">LCS/Telegraphics</a> and the Data Glove SDK by <a href="http://www.5dt.com/">Fifth Dimension Technologies</a>.</li>
<li>Additional 3D utility functions such as various noises or the functions found in the RenderMan Shading Language</li>
<li>Parse RenderMan shader source files to extract shader parameters</li>
<li>3D data can be stored and manipulated in memory</li>
<li>Imports 3DS, VRML, X3D, OBJ, OFF, IFS, STL, PLY, MA, ASF/AMC, BVH (using the following libraries: <a href="http://lib3ds.sourceforge.net/">lib3ds</a>, <a href="http://www.cybergarage.org/vrml/cx3d/cx3dcc/index.html">CyberX3D</a>, <a href="http://www.cs.princeton.edu/~diego/professional/rply/">RPly</a>)</li>
<li>Exports RIB (shaders are generated on-the-fly), OBJ, OFF, PLY</li>
<li>Turns Python into a scene description language which can define scenes that can then be rendered with RenderMan or OpenGL.</li>
<li>Interactive OpenGL viewer tool</li>
<li>OpenGL stereo output (vertical split or quad buffer)</li>
<li>Offline render tool that feeds a RenderMan renderer, can also be used to bake texture maps</li>
<li>Connect arbitrary attributes of the same type to create animations</li>
<li>Rigid body dynamics via the <a href="http://www.ode.org/">Open Dynamics Engine</a></li>
<li>Extensible via regular modules or plugins</li>
</ul>
<h3>Python/Maya features:</h3>
<ul>
<li>Integrates the Python interpreter into Maya by providing two new  MEL commands        <tt>py</tt> and <tt>pySource</tt> that can execute Python source  code.</li>
<li>Provides dynamic Python wrappers around all MEL commands  found in Maya.</li>
<li>Provides new convenience classes for creating GUIs</li>
<li>Exposes the Maya C++ SDK to Python</li>
<li>Allows writing plug-ins in Python</li>
</ul>

<p class='projectfields'><strong>Home Page</strong>: <a href='http://cgkit.sourceforge.net/'>http://cgkit.sourceforge.net/</a><br/><strong>Project Page</strong>: <a href='http://sourceforge.net/projects/cgkit/'>http://sourceforge.net/projects/cgkit/</a><br/><strong>Language</strong>: C++, Python<br/><strong>Platform</strong>: Linux, Windows, OS X<br/><strong>License</strong>: <a href="http://www.opensource.org/licenses/gpl-license.php" target="_blank">GPL</a>, <a href="http://www.opensource.org/licenses/lgpl-license.php" target="_blank">LGPL</a>, <a href="http://www.opensource.org/licenses/mozilla1.1.php" target="_blank">MPL1.1</a><br/></p>]]></content:encoded>
			<wfw:commentRss>http://opensourcevfx.org/2010/01/cgkit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>dnPtcViewerNode</title>
		<link>http://opensourcevfx.org/2010/01/dnptcviewernode/</link>
		<comments>http://opensourcevfx.org/2010/01/dnptcviewernode/#comments</comments>
		<pubDate>Fri, 01 Jan 2010 09:52:58 +0000</pubDate>
		<dc:creator>Philippe Leprince</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[maya]]></category>
		<category><![CDATA[openGL]]></category>
		<category><![CDATA[pointClouds]]></category>
		<category><![CDATA[renderman]]></category>

		<guid isPermaLink="false">http://opensourcevfx.org/?p=27</guid>
		<description><![CDATA[An Autodesk Maya locator to visualize point clouds generated by Pixar’s PhotoRealistic RenderMan or 3Delight. This plugin was developed by Double Negative Visual Effects. Home Page: http://dneg.github.com/dnPtcViewerNode/Project Page: http://github.com/dneg/dnPtcViewerNodeLanguage: C++, MELPlatform: Linux OSX WindowsLicense: BSD v3Sponsor: Double Negative
<p class='projectfields'><strong>Home Page</strong>: <a href='http://dneg.github.com/dnPtcViewerNode/'>http://dneg.github.com/dnPtcViewerNode/</a><br/><strong>Project Page</strong>: <a href='http://github.com/dneg/dnPtcViewerNode'>http://github.com/dneg/dnPtcViewerNode</a><br/><strong>Language</strong>: C++, MEL<br/><strong>Platform</strong>: Linux OSX Windows<br/><strong>License</strong>: <a href="http://www.opensource.org/licenses/bsd-license.php">BSD v3</a><br/><strong>Sponsor</strong>: Double Negative<br/></p>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">An Autodesk Maya locator to visualize point clouds generated by Pixar’s PhotoRealistic RenderMan or 3Delight. This plugin was developed by <a href="http://www.dneg.com/">Double Negative Visual Effects</a>.</p>

<p class='projectfields'><strong>Home Page</strong>: <a href='http://dneg.github.com/dnPtcViewerNode/'>http://dneg.github.com/dnPtcViewerNode/</a><br/><strong>Project Page</strong>: <a href='http://github.com/dneg/dnPtcViewerNode'>http://github.com/dneg/dnPtcViewerNode</a><br/><strong>Language</strong>: C++, MEL<br/><strong>Platform</strong>: Linux OSX Windows<br/><strong>License</strong>: <a href="http://www.opensource.org/licenses/bsd-license.php">BSD v3</a><br/><strong>Sponsor</strong>: Double Negative<br/></p>]]></content:encoded>
			<wfw:commentRss>http://opensourcevfx.org/2010/01/dnptcviewernode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cortex</title>
		<link>http://opensourcevfx.org/2009/12/cortex/</link>
		<comments>http://opensourcevfx.org/2009/12/cortex/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 17:40:21 +0000</pubDate>
		<dc:creator>Philippe Leprince</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[maya]]></category>
		<category><![CDATA[nuke]]></category>
		<category><![CDATA[openGL]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[renderman]]></category>

		<guid isPermaLink="false">http://opensourcevfx.org/2009/12/cortex/</guid>
		<description><![CDATA[The Cortex project aims to provide a set of high quality C++ libraries and Python modules tailored for software development in the visual effects industry. Rather than producing end user tools, the project focuses on creating a reusable set of modules of use to TDs and programmers in a broad range of scenarios &#8211; allowing [...]
<p class='projectfields'><strong>Home Page</strong>: <a href='http://opensource.image-engine.com/'>http://opensource.image-engine.com/</a><br/><strong>Project Page</strong>: <a href='http://code.google.com/p/cortex-vfx'>http://code.google.com/p/cortex-vfx</a><br/><strong>Language</strong>: C++, Python<br/><strong>Platform</strong>: Linux, Windows, OS X<br/><strong>License</strong>: <a rel="nofollow" href="http://www.opensource.org/licenses/bsd-license.php" target="_blank">New BSD License</a><br/><strong>Sponsor</strong>: Image Engine<br/></p>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">The <a href="http://code.google.com/p/cortex-vfx/">Cortex project</a> aims to provide a set of high quality C++ libraries and Python modules tailored for software development in the visual effects industry. Rather than producing end user tools, the project focuses on creating a reusable set of modules of use to TDs and programmers in a broad range of scenarios &#8211; allowing them to focus on the more interesting or innovative aspects of development.<span id="more-18"></span></p>
<p style="text-align: justify;">Originally the brainchild of Andrew Chapman, the Cortex project is now being developed around the IECore library developed in house at <a href="http://www.image-engine.com/">Image Engine</a> and subsequently released as open source. Initially, Image Engine are providing the core library and Python bindings, along with their RenderMan, Maya, OpenGL, and Nuke support libraries.</p>
<p style="text-align: justify;">It is hoped that the Cortex project will attract contributions from the wider visual effects community, and grow to provide a rich set of functionality and support for further 3rd party applications.</p>

<p class='projectfields'><strong>Home Page</strong>: <a href='http://opensource.image-engine.com/'>http://opensource.image-engine.com/</a><br/><strong>Project Page</strong>: <a href='http://code.google.com/p/cortex-vfx'>http://code.google.com/p/cortex-vfx</a><br/><strong>Language</strong>: C++, Python<br/><strong>Platform</strong>: Linux, Windows, OS X<br/><strong>License</strong>: <a rel="nofollow" href="http://www.opensource.org/licenses/bsd-license.php" target="_blank">New BSD License</a><br/><strong>Sponsor</strong>: Image Engine<br/></p>]]></content:encoded>
			<wfw:commentRss>http://opensourcevfx.org/2009/12/cortex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

