<?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; file format</title>
	<atom:link href="http://opensourcevfx.org/tag/file-format/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>Alembic</title>
		<link>http://opensourcevfx.org/2011/08/alembic/</link>
		<comments>http://opensourcevfx.org/2011/08/alembic/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 09:00:04 +0000</pubDate>
		<dc:creator>Rob Bredow</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[file format]]></category>
		<category><![CDATA[geometry]]></category>
		<category><![CDATA[katana]]></category>
		<category><![CDATA[maya]]></category>
		<category><![CDATA[modo]]></category>
		<category><![CDATA[nuke]]></category>
		<category><![CDATA[pipeline]]></category>
		<category><![CDATA[renderman]]></category>

		<guid isPermaLink="false">http://opensourcevfx.org/?p=588</guid>
		<description><![CDATA[Alembic is an open computer graphics interchange framework. Alembic distills complex, animated scenes into a non-procedural, application-independent set of baked geometric results. This ‘distillation&#8217; of scenes into baked geometry is exactly analogous to the distillation of lighting and rendering scenes into rendered image data. Alembic is focused on efficiently storing the computed results of complex [...]
<p class='projectfields'><strong>Home Page</strong>: <a href='http://alembic.io/'>http://alembic.io/</a><br/><strong>Project Page</strong>: <a href='http://code.google.com/p/alembic/'>http://code.google.com/p/alembic/</a><br/><strong>Language</strong>: C++, Python<br/><strong>Platform</strong>: Linux, OSX, Windows<br/><strong>License</strong>: New BSD License<br/><strong>Sponsor</strong>: Sony Pictures Imageworks, Lucasfilm<br/></p>]]></description>
			<content:encoded><![CDATA[<p>Alembic is an open computer graphics interchange framework. Alembic distills complex, animated scenes into a non-procedural, application-independent set of baked geometric results. This ‘distillation&#8217; of scenes into baked geometry is exactly analogous to the distillation of lighting and rendering scenes into rendered image data.</p>
<p>Alembic is focused on efficiently storing the computed results of complex procedural geometric constructions. It is very specifically NOT concerned with storing the complex dependency graph of procedural tools used to create the computed results. For example, Alembic will efficiently store the animated vertex positions and animated transforms that result from an arbitrarily complex animation and simulation process which could involve enveloping, corrective shapes, volume-preserving simulations, cloth and flesh simulations, and so on. Alembic will not attempt to store a representation of the network of computations (rigs, basically) which are required to produce the final, animated vertex positions and animated transforms.</p>
<p>The production ready version of Alembic 1.0 was announced at Siggraph 2011 and released on August 9th, 2011 by Lucasfilm and Sony Pictures Imageworks with support from major vendors including Autodesk, Side Effects Software, The Foundry, Luxology, Pixar&#8217;s Renderman and NVidia.</p>

<p class='projectfields'><strong>Home Page</strong>: <a href='http://alembic.io/'>http://alembic.io/</a><br/><strong>Project Page</strong>: <a href='http://code.google.com/p/alembic/'>http://code.google.com/p/alembic/</a><br/><strong>Language</strong>: C++, Python<br/><strong>Platform</strong>: Linux, OSX, Windows<br/><strong>License</strong>: New BSD License<br/><strong>Sponsor</strong>: Sony Pictures Imageworks, Lucasfilm<br/></p>]]></content:encoded>
			<wfw:commentRss>http://opensourcevfx.org/2011/08/alembic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ptex</title>
		<link>http://opensourcevfx.org/2010/01/ptex/</link>
		<comments>http://opensourcevfx.org/2010/01/ptex/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 21:12:28 +0000</pubDate>
		<dc:creator>Larry Gritz</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[file format]]></category>
		<category><![CDATA[geometry]]></category>
		<category><![CDATA[paint]]></category>
		<category><![CDATA[texture]]></category>

		<guid isPermaLink="false">http://opensourcevfx.org/?p=402</guid>
		<description><![CDATA[Ptex is a texture mapping system developed by Walt Disney Animation Studios for production-quality rendering: No UV assignment is required! Ptex applies a separate texture to each face of a subdivision or polygon mesh. The Ptex file format can efficiently store hundreds of thousands of texture images in a single file. The Ptex API provides [...]
<p class='projectfields'><strong>Home Page</strong>: <a href='http://ptex.us/'>http://ptex.us/</a><br/><strong>Project Page</strong>: <a href='http://github.com/wdas/ptex/'>http://github.com/wdas/ptex/</a><br/><strong>Language</strong>: C++<br/><strong>Platform</strong>: Linux, OS X, 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;"><strong>Ptex</strong> is a texture mapping system developed by <a href="http://disneyanimation.com/" target="_top">Walt Disney Animation Studios</a> for production-quality rendering:</p>
<ul>
<li style="text-align: justify;">No UV assignment is required!  Ptex applies a separate texture to each face of a subdivision or polygon mesh.</li>
<li style="text-align: justify;">The Ptex <a href="http://ptex.us/documentation.html#fileformat">file format</a> can efficiently store hundreds of thousands of texture images in a single file.</li>
<li style="text-align: justify;">The Ptex <a href="http://ptex.us/documentation.html#api">API</a> provides cached file I/O and high-quality filtering &#8211; everything that is needed to easily add Ptex support to a production-quality renderer or texture authoring application.</li>
</ul>

<p class='projectfields'><strong>Home Page</strong>: <a href='http://ptex.us/'>http://ptex.us/</a><br/><strong>Project Page</strong>: <a href='http://github.com/wdas/ptex/'>http://github.com/wdas/ptex/</a><br/><strong>Language</strong>: C++<br/><strong>Platform</strong>: Linux, OS X, Windows<br/><strong>License</strong>: New BSD<br/><strong>Sponsor</strong>: Walt Disney Animation Studios<br/></p>]]></content:encoded>
			<wfw:commentRss>http://opensourcevfx.org/2010/01/ptex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blender</title>
		<link>http://opensourcevfx.org/2010/01/blender/</link>
		<comments>http://opensourcevfx.org/2010/01/blender/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 04:33:56 +0000</pubDate>
		<dc:creator>Rob Bredow</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[file format]]></category>
		<category><![CDATA[geometry]]></category>
		<category><![CDATA[image-processing]]></category>
		<category><![CDATA[modeling]]></category>
		<category><![CDATA[particles]]></category>
		<category><![CDATA[physics]]></category>
		<category><![CDATA[rendering]]></category>
		<category><![CDATA[rigging]]></category>
		<category><![CDATA[simulation]]></category>

		<guid isPermaLink="false">http://opensourcevfx.org/?p=263</guid>
		<description><![CDATA[Blender is an integrated application that enables the creation of a broad range of 2D and 3D content.  Blender provides a broad spectrum of modeling, texturing, lighting, animation and video post-processing functionality in one package.  Through its open architecture, Blender provides cross-platform interoperability, extensibility, a small footprint, and a tightly integrated workflow. Aimed world-wide at [...]
<p class='projectfields'><strong>Home Page</strong>: <a href='http://www.blender.org/'>http://www.blender.org/</a><br/><strong>Project Page</strong>: <a href='http://www.blender.org/development/'>http://www.blender.org/development/</a><br/><strong>Language</strong>: C, Python<br/><strong>Platform</strong>: Windows, Mac OS X, Linux, FreeBSD 5.4 (i386), Sun Solaris 2.8 (sparc)<br/><strong>License</strong>: GNU GPL<br/></p>]]></description>
			<content:encoded><![CDATA[<p>Blender is an integrated application that enables the creation of a broad range of 2D and 3D content.  Blender provides a broad spectrum of modeling, texturing, lighting, animation and video post-processing functionality in one package.  Through its open architecture, Blender provides cross-platform interoperability, extensibility, a small footprint, and a tightly integrated workflow.</p>
<p>Aimed world-wide at media professionals and artists, Blender can be used to create 3D visualizations, stills as well as broadcast and cinema quality videos, while the incorporation of a real-time 3D engine allows for the creation of 3D interactive content for stand-alone playback.</p>
<p>Originally developed by the company &#8216;Not a Number&#8217; (NaN), Blender now is continued as &#8216;Free Software&#8217;, with the source code available under the GNU GPL license. It now continues development by the Blender Foundation in the Netherlands.</p>
<p><span id="more-263"></span></p>
<p>Key Features include:</p>
<ul>
<li>Fully integrated creation suite, offering a broad range of essential tools for the creation of 3D content, including modeling, uv-mapping, texturing, rigging, skinning, animation, particle and other simulation, scripting, rendering, compositing, post-production, and game creation</li>
<li>High quality 3D architecture enabling fast and efficient creation work-flow</li>
<li>User community support by forums for questions, answers, and critique at <a title="http://BlenderArtists.org" rel="nofollow" href="http://blenderartists.org/">http://BlenderArtists.org</a> and news services at <a title="http://BlenderNation.com" rel="nofollow" href="http://blendernation.com/">http://BlenderNation.com</a></li>
<li>Small executable size, easy distribution</li>
</ul>

<p class='projectfields'><strong>Home Page</strong>: <a href='http://www.blender.org/'>http://www.blender.org/</a><br/><strong>Project Page</strong>: <a href='http://www.blender.org/development/'>http://www.blender.org/development/</a><br/><strong>Language</strong>: C, Python<br/><strong>Platform</strong>: Windows, Mac OS X, Linux, FreeBSD 5.4 (i386), Sun Solaris 2.8 (sparc)<br/><strong>License</strong>: GNU GPL<br/></p>]]></content:encoded>
			<wfw:commentRss>http://opensourcevfx.org/2010/01/blender/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GIMP</title>
		<link>http://opensourcevfx.org/2010/01/gimp/</link>
		<comments>http://opensourcevfx.org/2010/01/gimp/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 04:16:28 +0000</pubDate>
		<dc:creator>Rob Bredow</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[file format]]></category>
		<category><![CDATA[image-processing]]></category>
		<category><![CDATA[paint]]></category>
		<category><![CDATA[script-fu]]></category>
		<category><![CDATA[texture]]></category>

		<guid isPermaLink="false">http://opensourcevfx.org/?p=255</guid>
		<description><![CDATA[GIMP is a versatile and full-featured image processing and paint package.  Through it&#8217;s scripting interface it can also provide online batch processing systems, a mass production image renderer or function as an image format converter. GIMP is expandable and extensible. It is designed to be augmented with plug-ins and extensions. Key features include: Full suite [...]
<p class='projectfields'><strong>Home Page</strong>: <a href='http://www.gimp.org/'>http://www.gimp.org/</a><br/><strong>Project Page</strong>: <a href='http://developer.gimp.org/'>http://developer.gimp.org/</a><br/><strong>Language</strong>: C<br/><strong>Platform</strong>: Windows, Linux, OSX<br/><strong>License</strong>: GPL<br/></p>]]></description>
			<content:encoded><![CDATA[<p>GIMP is a versatile and full-featured image processing and paint package.  Through it&#8217;s scripting interface it can also provide online batch processing systems, a mass production image    renderer or function as an image format converter.</p>
<p>GIMP is expandable and extensible. It is designed to be    augmented with plug-ins and extensions.</p>
<p><span id="more-255"></span></p>
<p>Key features include:</p>
<ul>
<li>Full suite of painting tools including Brush, Pencil, Airbrush, Clone, etc.</li>
<li>Sub-pixel sampling for all paint tools for high quality anti-aliasing</li>
<li>Extremely powerful gradient editor and blend tool</li>
<li>Supports custom brushes and patterns</li>
<li>Tile based memory management so image size is limited only by available disk space</li>
<li>Layers and channels</li>
<li>Multiple Undo/Redo (limited only by diskspace)</li>
<li>Editable text layers</li>
<li>File formats supported include bmp, gif, jpeg, mng, pcx, pdf, png, ps, psd, svg, tiff, tga, xpm, and many others</li>
<li>SVG path import/export</li>
</ul>

<p class='projectfields'><strong>Home Page</strong>: <a href='http://www.gimp.org/'>http://www.gimp.org/</a><br/><strong>Project Page</strong>: <a href='http://developer.gimp.org/'>http://developer.gimp.org/</a><br/><strong>Language</strong>: C<br/><strong>Platform</strong>: Windows, Linux, OSX<br/><strong>License</strong>: GPL<br/></p>]]></content:encoded>
			<wfw:commentRss>http://opensourcevfx.org/2010/01/gimp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>depix</title>
		<link>http://opensourcevfx.org/2010/01/depix/</link>
		<comments>http://opensourcevfx.org/2010/01/depix/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 00:28:22 +0000</pubDate>
		<dc:creator>Philippe Leprince</dc:creator>
				<category><![CDATA[Untested]]></category>
		<category><![CDATA[file format]]></category>
		<category><![CDATA[metadata]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://opensourcevfx.org/?p=219</guid>
		<description><![CDATA[Film scans and images are usualy shoved about in DPX files. These files embed a massive amount of metadata which can be used to automatically catalog and search in big file collections (and searching is essential since a complete feature film will run well into tens of thousands of files). Reading this metadata can easily [...]
<p class='projectfields'><strong>Home Page</strong>: <a href='http://guerilla-di.org/depix/'>http://guerilla-di.org/depix/</a><br/><strong>Language</strong>: ruby<br/><strong>Platform</strong>: Windows, OS X, Linux<br/><strong>License</strong>: MIT<br/></p>]]></description>
			<content:encoded><![CDATA[<p>Film scans and images are usualy shoved about in <a href="http://en.wikipedia.org/wiki/Digital_Picture_Exchange">DPX files</a>.  These files embed a massive amount of metadata which can be used to  automatically catalog and search in big file collections (and searching  is essential since a complete feature film will run well into tens of  thousands of files). Reading this metadata can easily help with  cumbersome tasks like sorting DPX files per reel/timecode, resolution,  selective copying/processing and such daily tasks.</p>
<p>Additionally, <strong>depix</strong> supports editing of DPX metadata  without the need to copy the file over (since files can be big). The  metadata gets modified in-place without any copy operations, which is  especially helpful when operating across a network.</p>

<p class='projectfields'><strong>Home Page</strong>: <a href='http://guerilla-di.org/depix/'>http://guerilla-di.org/depix/</a><br/><strong>Language</strong>: ruby<br/><strong>Platform</strong>: Windows, OS X, Linux<br/><strong>License</strong>: MIT<br/></p>]]></content:encoded>
			<wfw:commentRss>http://opensourcevfx.org/2010/01/depix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Imagemagick</title>
		<link>http://opensourcevfx.org/2010/01/imagemagick/</link>
		<comments>http://opensourcevfx.org/2010/01/imagemagick/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 16:46:42 +0000</pubDate>
		<dc:creator>Rob Bredow</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[compositing]]></category>
		<category><![CDATA[file format]]></category>
		<category><![CDATA[image-processing]]></category>
		<category><![CDATA[openCL]]></category>
		<category><![CDATA[Perl]]></category>

		<guid isPermaLink="false">http://opensourcevfx.org/?p=208</guid>
		<description><![CDATA[ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF.  Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply [...]
<p class='projectfields'><strong>Home Page</strong>: <a href='http://www.imagemagick.org/'>http://www.imagemagick.org/</a><br/><strong>Language</strong>: C with API's provided for C++ and Perl<br/><strong>Platform</strong>: Windows, Linux, OSX<br/><strong>License</strong>: <a href="http://www.imagemagick.org/script/license.php">Custom open source license</a> that requires attribution.  Free for commercial use.  <a href="http://www.fsf.org/licensing/licenses/">GPL</a> compatible.<br/></p>]]></description>
			<content:encoded><![CDATA[<p>ImageMagick is a software suite to create, edit, and compose bitmap images.  It can read, convert and write images in a variety of <a href="http://www.imagemagick.org/script/formats.php?ImageMagick=hak0uc2po6869cejidug37oje2">formats</a> (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF.  Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.</p>
<p><span id="more-208"></span></p>
<p>Imagemagick provides a rich feature set including:</p>
<ul>
<li><a href="http://www.imagemagick.org/script/convert.php">Format conversion</a>: convert an image from one <a href="http://www.imagemagick.org/script/formats.php">format </a> to another (e.g. PNG to JPEG).</li>
<li>Transform: resize, rotate, crop, flip or trim an image.</li>
<li>Transparency: render portions of an image invisible.</li>
<li>Draw: add shapes or text to an image.</li>
<li>Decorate: add a border or frame to an image.</li>
<li>Special effects: blur, sharpen, threshold, or tint an image.</li>
<li>Animation: create a GIF animation sequence from a group of images.</li>
<li>Text &amp; comments: insert descriptive or artistic text in an image.</li>
<li><a href="http://www.imagemagick.org/script/identify.php">Image identification</a>: describe the format and properties of an image.</li>
<li><a href="http://www.imagemagick.org/script/composite.php">Composite</a>: overlap one image over another.</li>
<li><a href="http://www.imagemagick.org/script/montage.php">Montage</a>: juxtapose image thumbnails on an image canvas.</li>
<li><a href="http://www.imagemagick.org/script/motion-picture.php">Motion picture support</a>: read and write the common image formats used in digital film work.</li>
<li><a href="http://www.imagemagick.org/script/fx.php">Image calculator</a>: apply a mathematical expression to an image or image channels.</li>
<li><a href="http://www.imagemagick.org/Usage/fourier">Discrete Fourier transform</a>: implements the forward and inverse DFT.</li>
<li><a href="http://www.imagemagick.org/script/high-dynamic-range.php">High dynamic-range images</a>: accurately represent the wide range of intensity levels found in real scenes ranging from the brightest direct sunlight to the deepest darkest shadows.</li>
<li><a href="http://www.imagemagick.org/script/cipher.php">Encipher or decipher an image</a>: convert ordinary images into unintelligible gibberish and back again.</li>
<li>Virtual pixel support: convenient access to pixels outside the image region.</li>
<li>Large image support: read, process, or write mega-, giga-, or tera-pixel image sizes.</li>
<li><a href="http://www.imagemagick.org/script/architecture.php#threads">Threads of execution support</a>: ImageMagick is thread safe and most internal algorithms are OpenMP-enabled to take advantage of speed-ups offered by the dual and quad-core processor technologies.</li>
<li><a href="http://www.imagemagick.org/script/architecture.php#distributed">Heterogeneous distributed processing</a>: certain algorithms are OpenCL-enabled to take advantage of speed-ups offered by executing in concert across heterogeneous platforms consisting of CPUs, GPUs, and other processors.</li>
</ul>

<p class='projectfields'><strong>Home Page</strong>: <a href='http://www.imagemagick.org/'>http://www.imagemagick.org/</a><br/><strong>Language</strong>: C with API's provided for C++ and Perl<br/><strong>Platform</strong>: Windows, Linux, OSX<br/><strong>License</strong>: <a href="http://www.imagemagick.org/script/license.php">Custom open source license</a> that requires attribution.  Free for commercial use.  <a href="http://www.fsf.org/licensing/licenses/">GPL</a> compatible.<br/></p>]]></content:encoded>
			<wfw:commentRss>http://opensourcevfx.org/2010/01/imagemagick/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenImageIO</title>
		<link>http://opensourcevfx.org/2010/01/openimageio/</link>
		<comments>http://opensourcevfx.org/2010/01/openimageio/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 14:47:59 +0000</pubDate>
		<dc:creator>Larry Gritz</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[file format]]></category>
		<category><![CDATA[image-processing]]></category>
		<category><![CDATA[texture]]></category>

		<guid isPermaLink="false">http://opensourcevfx.org/?p=177</guid>
		<description><![CDATA[OpenImageIO is a library for reading and writing images in many formats, and a bunch of related classes, utilities, and applications. Main features include: Extremely simple but powerful ImageInput and ImageOutput APIs for reading and writing 2D images that are format agnostic &#8212; that is, a &#8220;client app&#8221; doesn&#8217;t need to know the details about [...]
<p class='projectfields'><strong>Home Page</strong>: <a href='http://www.openimageio.org'>http://www.openimageio.org</a><br/><strong>Project Page</strong>: <a href='http://www.openimageio.org'>http://www.openimageio.org</a><br/><strong>Language</strong>: C++ (Python bindings under development)<br/><strong>Platform</strong>: Linux, Mac OS X, Windows<br/><strong>License</strong>: <a title="New BSD" href="http://www.opensource.org/licenses/bsd-license.php" target="_blank">New BSD</a><br/></p>]]></description>
			<content:encoded><![CDATA[<p><strong>OpenImageIO</strong> is a library for reading and writing images in many formats, and a bunch of related classes, utilities, and applications.</p>
<p>Main features include:</p>
<ul>
<li>Extremely simple but powerful ImageInput and ImageOutput APIs for reading and writing 2D images that are format agnostic &#8212; that is, a &#8220;client app&#8221; doesn&#8217;t need to know the details about any particular image file formats. Specific formats are implemented by DLL/DSO plugins.</li>
<li> Format plugins for TIFF, JPEG/JFIF, OpenEXR, PNG, HDR/RGBE, Targa, JPEG-2000, FITS, BMP, and ICO formats. More coming! The plugins are really good at understanding all the strange corners of the image formats, and are very careful about preserving image metadata (including Exif, GPS, and IPTC data).</li>
<li>An ImageCache class that transparently manages a cache so that it can access truly vast amounts of image data (thousands of image files totaling hundreds of GB) very efficiently using only a tiny amount (tens of megabytes at most) of runtime memory. Additionally, a TextureSystem class provides filtered MIP-map texture lookups, atop the nice caching behavior of ImageCache.</li>
<li>Several image tools based on these classes, including iinfo (print detailed info about images including metadata), iconvert (convert among formats, data types, or modify metadata), idiff (compare images with statistics), igrep (search images for matching metadata), iv (an image viewer). Because these tools are based on ImageInput/ImageOutput, they work with any image formats for which ImageIO plugins are available.</li>
</ul>

<p class='projectfields'><strong>Home Page</strong>: <a href='http://www.openimageio.org'>http://www.openimageio.org</a><br/><strong>Project Page</strong>: <a href='http://www.openimageio.org'>http://www.openimageio.org</a><br/><strong>Language</strong>: C++ (Python bindings under development)<br/><strong>Platform</strong>: Linux, Mac OS X, Windows<br/><strong>License</strong>: <a title="New BSD" href="http://www.opensource.org/licenses/bsd-license.php" target="_blank">New BSD</a><br/></p>]]></content:encoded>
			<wfw:commentRss>http://opensourcevfx.org/2010/01/openimageio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenEXR</title>
		<link>http://opensourcevfx.org/2010/01/openexr/</link>
		<comments>http://opensourcevfx.org/2010/01/openexr/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 20:19:37 +0000</pubDate>
		<dc:creator>Philippe Leprince</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[file format]]></category>
		<category><![CDATA[hdr]]></category>

		<guid isPermaLink="false">http://opensourcevfx.org/?p=68</guid>
		<description><![CDATA[OpenEXR is a high dynamic-range (HDR) image file format developed by Industrial Light &#38; Magic for use in computer imaging applications. OpenEXR is used by ILM on all motion pictures currently in production. The first movies to employ OpenEXR were Harry Potter and the Sorcerers Stone, Men in Black II, Gangs of New York, and [...]
<p class='projectfields'><strong>Home Page</strong>: <a href='http://www.openexr.com/'>http://www.openexr.com/</a><br/><strong>Project Page</strong>: <a href='http://savannah.nongnu.org/projects/openexr/'>http://savannah.nongnu.org/projects/openexr/</a><br/><strong>Language</strong>: C++<br/><strong>Platform</strong>: Linux, Windows, OS X, etc<br/><strong>License</strong>: <a href="http://www.ilm.com/opensource/">Modified BSD</a><br/><strong>Sponsor</strong>: ILM<br/></p>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">OpenEXR is a high dynamic-range (HDR) image file format developed by <a href="http://www.ilm.com/">Industrial Light &amp; Magic</a> for use in computer imaging applications.</p>
<p style="text-align: justify;">OpenEXR is used by <a href="http://www.ilm.com/">ILM</a> on all motion pictures currently in production. The first movies to employ OpenEXR were Harry Potter and the Sorcerers Stone, Men in Black II, Gangs of New York, and Signs. Since then, OpenEXR has become ILM&#8217;s main image file format.<span id="more-68"></span></p>
<p style="text-align: justify;">OpenEXR&#8217;s features include:</p>
<ul>
<li>Higher dynamic range and color precision than existing 8- and 10-bit image file formats.</li>
<li>Support for 16-bit floating-point, 32-bit floating-point,	and 32-bit integer pixels. The 16-bit floating-point format, called &#8220;half&#8221;, is compatible with the half data type in NVIDIA&#8217;s Cg graphics language and is supported natively on their new GeForce FX and Quadro FX 3D graphics solutions.</li>
<li>Multiple lossless image compression algorithms. Some of the included codecs can achieve 2:1 lossless compression ratios on images with film grain.</li>
<li>Extensibility. New compression codecs and image types can easily be added by extending the C++ classes included in the OpenEXR software distribution. New image attributes (strings, vectors, integers, etc.) can be added to OpenEXR image headers without affecting backward compatibility with existing OpenEXR applications.</li>
</ul>

<p class='projectfields'><strong>Home Page</strong>: <a href='http://www.openexr.com/'>http://www.openexr.com/</a><br/><strong>Project Page</strong>: <a href='http://savannah.nongnu.org/projects/openexr/'>http://savannah.nongnu.org/projects/openexr/</a><br/><strong>Language</strong>: C++<br/><strong>Platform</strong>: Linux, Windows, OS X, etc<br/><strong>License</strong>: <a href="http://www.ilm.com/opensource/">Modified BSD</a><br/><strong>Sponsor</strong>: ILM<br/></p>]]></content:encoded>
			<wfw:commentRss>http://opensourcevfx.org/2010/01/openexr/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>
		<item>
		<title>Field3D</title>
		<link>http://opensourcevfx.org/2010/01/field3d/</link>
		<comments>http://opensourcevfx.org/2010/01/field3d/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 19:43:59 +0000</pubDate>
		<dc:creator>Philippe Leprince</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[file format]]></category>
		<category><![CDATA[hdf5]]></category>
		<category><![CDATA[rendering]]></category>
		<category><![CDATA[simulation]]></category>
		<category><![CDATA[voxels]]></category>

		<guid isPermaLink="false">http://opensourcevfx.org/?p=45</guid>
		<description><![CDATA[Field3D is an open source library for storing voxel data. It provides C++ classes that handle storage in memory, as well as a file format based on HDF5 that allows the C++ objects to easily be written to and read from disk. While the supplied C++ classes map directly to the underlying file format, it [...]
<p class='projectfields'><strong>Home Page</strong>: <a href='http://opensource.imageworks.com/?p=field3d'>http://opensource.imageworks.com/?p=field3d</a><br/><strong>Project Page</strong>: <a href='http://code.google.com/p/field3d/'>http://code.google.com/p/field3d/</a><br/><strong>Language</strong>: C++<br/><strong>Platform</strong>: Linux, Windows, OS X<br/><strong>License</strong>: <p><a href="http://www.opensource.org/licenses/bsd-license.php">BSD</a></p><br/><strong>Sponsor</strong>: Sony Imageworks<br/></p>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Field3D is an open source library for storing voxel data. It provides C++ classes that handle storage in memory, as well as a file format based on HDF5 that allows the C++ objects to easily be written to and read from disk. While the supplied C++ classes map directly to the underlying file format, it is still possible to extend the class hierarchy with new classes if needed.<span id="more-45"></span></p>
<p style="text-align: justify;">The library was initially developed at <a href="http://opensource.imageworks.com/">Sony Pictures Imageworks</a> as a replacement for the three different in-house file formats already used to store voxel data. It is the foundation for Imageworks&#8217; in-house simulation framework and volume rendering software and is actively being used in production.</p>

<p class='projectfields'><strong>Home Page</strong>: <a href='http://opensource.imageworks.com/?p=field3d'>http://opensource.imageworks.com/?p=field3d</a><br/><strong>Project Page</strong>: <a href='http://code.google.com/p/field3d/'>http://code.google.com/p/field3d/</a><br/><strong>Language</strong>: C++<br/><strong>Platform</strong>: Linux, Windows, OS X<br/><strong>License</strong>: <p><a href="http://www.opensource.org/licenses/bsd-license.php">BSD</a></p><br/><strong>Sponsor</strong>: Sony Imageworks<br/></p>]]></content:encoded>
			<wfw:commentRss>http://opensourcevfx.org/2010/01/field3d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

