ABSTRACT
We present a new storage scheme for computer graphic images based on OpenEXR 2.
Using such EXR/Id files, the compositing artist can isolate an object selection (by picking them or using a regular expression to match their names) and color corrects them with no edge artefact, which was not possible to achieve without rendering the object selection on its own layer.
Using this file format avoids going back and forth between the rendering and the compositing departments because no mask image or layering are needed anymore.
The technique is demonstrated in an open source software suite, including a library to read and write the EXR/Id files and an OpenFX plug-in which generates the images in any compositing software.
Supplemental Material
Available for Download
Supplemental files.
- Catmull, E. 1978. A hidden-surface algorithm with anti-aliasing. SIGGRAPH Comput. Graph. 12, 3 (Aug.), 6--11. Google ScholarDigital Library
- Friedman, J., and Jones, A. C. 2015. Fully automatic id mattes with support for motion blur and transparency. In ACM SIGGRAPH 2015 Posters, ACM, New York, NY, USA, SIGGRAPH '15, 47:1--47:1. Google ScholarDigital Library
- Hillman, P. 2013. The theory of openexr deep samples. Tech. rep., Weta Digital Ltd.Google Scholar
- Kainz, F., Bogart, R., and Hess, D. 2004. The openexr image file format. In GPU Gems, R. Fernando, Ed. Addison-Wesley, 425--444.Google Scholar
- Porter, T., and Duff, T. 1984. Compositing digital images. SIGGRAPH Comput. Graph. 18, 3 (Jan.), 253--259. Google ScholarDigital Library
- Smith, A. R. 1995. Image compositing fundamentals. Tech. rep.Google Scholar
Index Terms
- OpenEXR/Id isolate any object with a perfect antialiasing
Recommendations
Improved deep image compositing using subpixel masks
DigiPro '15: Proceedings of the 2015 Symposium on Digital ProductionWe present an improved method of producing and manipulating deep pixel data which retains important surface information calculated during the execution of the rendering algorithm for later use during compositing, allowing operations normally performed ...
A scheme for storing object ID manifests in openEXR images
DigiPro '18: Proceedings of the 8th Annual Digital Production SymposiumThere are various approaches to storing numeric IDs as extra channels within CG rendered images. Using these channels, individual objects can be selected and separately modified. To associate an object with a text string a table or manifest is required ...
Performance relighting and reflectance transformation with time-multiplexed illumination
SIGGRAPH '05: ACM SIGGRAPH 2005 PapersWe present a technique for capturing an actor's live-action performance in such a way that the lighting and reflectance of the actor can be designed and modified in postproduction. Our approach is to illuminate the subject with a sequence of time-...
Comments