This MedLibrary.org supplementary page on 3Delight is provided directly from the open source Wikipedia as a service to our readers. Please see the note below on authorship of this content, as well as the Wikipedia usage guidelines. To search for other content from our encyclopedia supplement, please use the form below:
Related Sponsors
| Developed by | Digits 'n Art Research |
|---|---|
| Latest release | 8.0.1 / 02 October 2008 |
| OS | Windows, Mac OS X, Linux |
| Type | 3D computer graphics |
| Licence | Proprietary |
| Website | www.3delight.com |
3Delight is a proprietary, photorealistic, RenderMan-compliant offline renderer.
It is developed by Montreal-based Digits 'n Art Research, or DNA in short, a subsidiary of Taarna Studios.
Contents |
Features
3Delight primarily uses the REYES algorithm but is also well capable of doing ray tracing and global illumination. The renderer is fully multi-threaded and also supports distributed rendering. This allows for accelerated rendering on multi-CPU hosts or environments where a large number of computers are joined into a grid.
It implements all required capabilities for a RenderMan-compliant renderer and also the following optional ones:
- Area light sources
- Depth of field
- Displacement mapping
- Environment mapping
- Global illumination
- Level of detail
- Motion blur
- Programmable shading
- Special camera projections (through the "ray trace hider")
- Ray tracing
- Shadow depth mapping
- Solid modeling
- Texture mapping
- Volume shading
3Delight also supports the following capabilities, which are not part of any capabilities list:
- Photon mapping
- Point clouds
- Hierarchical subdivision surfaces
- NURB curves
- Brick maps (3 dimensional, mip-mapped textures)
- (RIB) Conditionals
- Class-based shaders
Modules
3Delight is based on modules. The primary module is the REYES module which implements a REYES scanline-like renderer.
Another noteworthy module is the ray-tracing one, called 'Sabretooth', which also supports global illumination calculations through certain shadeops.
3Delight supports explicit ray tracing of camera rays by selecting a different hider, essentially turning the renderer from a hybrid REYES/ray tracing one into a full ray-tracer.
Other noteworthy features include:
- Extended display subset functionality to allow rendering of geometric primitives writing to the same display variable to different images.
For example, display subsets could be used to render the skin and fur of a creature to two separate images at once without the fur matting the skin passes. - Memory efficient point clouds. Like brick maps, point clouds are organized in a spatial data structure and are loaded lazily, keeping the memory requirements as low as possible.
- Procedural geometry is instanced lazily even during ray tracing, keeping the memory requirements as low as possible.
- Displacement shaders can be stacked.
- Displacement shaders can (additionally) be run on the vertices of a geometric primitive, before that primitive is even shaded.
- The gather() shadeop can be used on point clouds and to generate sample distributions from (high dynamic range) images, e.g. for easily combining photon mapping with image based lighting.
- First order ray differentials on any ray fired from within a shader.
- A read/write disk cache that allows the renderer to take strain off the network, when heavy scene data needs to be repeatedly distributed to clients on a render farm or image data sent back from such clients to a central storage server.
History
Work on 3Delight started in 1999. The renderer became first publicly available in 2000. 3Delight was the first RenderMan-compliant renderer combining the REYES algorithm with on-demand ray-tracing. The only other RenderMan-compliant renderer capable of ray tracing at the time was BMRT. BMRT was not a REYES renderer though.
3Delight was meant to be a commercial product from the beginning. However, DNA decided to make it available free of charge from August 2000 to March 2005 in order to build a user base.
During this time, customers using a large number of licenses on their sites or requiring excessive support were asked to kindly work out an agreement with DNA that specified some form of fiscal compensation for this.
In March 2005, the license was changed. The first license is still free. From the second license onwards, the renderer is 1,000 USD per two CPU/thread node resp. 1,500 USD per four CPU/thread node.
Version Release History
- 3Delight 8.0.0 "Midnight Express": October 2008
- 3Delight 7.0.0 "Django": November 2007
- 3Delight 6.5.0 "Ennio": February 2007
- 3Delight 6.0.1 "Argento": November 2006
- 3Delight 5.0.0 "Moroder": February 2006
- 3Delight 4.5.0 "Lucio Fulci": August 2005
- 3Delight 4.0.0 "Indiana": March 2005
- 3Delight 3.0.0
- 3Delight 2.1.0: June 2004
- 3Delight 2.0.0: January 2004
- 3Delight 1.0.6beta
- 3Delight 1.0.0beta: January 2003
- 3Delight 0.9.6: August 2002
- 3Delight 0.9.4: June 2002
- 3Delight 0.9.2: December 2001
- 3Delight 0.9.0: August 2001
- 3Delight 0.8.0: March 2001
- 3Delight 0.6.0: September 2000
- 3Delight 0.5.1: August 2000
Supported platforms
- Apple Computer Mac OS X on PowerPC and x86 architectures
- GNU/Linux on x86, x86-64 and Cell architectures
- Microsoft Windows on x86 and x86-64 architectures
Operating environments
The renderer comes in both 32-bit and 64-bit flavors. The latter allowing the processing of very large scene datasets.
Discontinued platforms
Platforms supported in the past included:
- Digital Equipment Corporation Digital UNIX on DEC Alpha architectures
- Silicon Graphics IRIX on MIPS architectures (might still be supported, on request)
- Sun Microsystems Solaris on SPARC architectures
Movie credits
3Delight has been used for visual effects work on many films. Some notable examples are:
- Assault on Precinct 13
- Bailey's Billions
- Black Christmas
- Blades of Glory
- The Blood Diamond
- Charlotte's Web
- The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
- The Chronicles of Riddick
- Cube Zero
- Fantastic Four
- Fantastic Four: Rise of the Silver Surfer
- Final Destination 3
- Harry Potter and the Half-Blood Prince
- Harry Potter and the Order of the Phoenix
- Hulk
- The Incredible Hulk
- The Last Mimzy
- The Ruins
- The Seeker: The Dark is Rising
- Superman Returns
- Where the Wild Things Are
- The Woods
- X-Men 3
It was also used to render the following full CG features:
References
External links
Wikipedia content modification information:
- This page was last modified on 30 November 2008, at 16:35.
Wikipedia Authorship and Review
Wikipedia content provided here is not reviewed directly by MedLibrary.org. Wikipedia content is authored by an open community of volunteers and is not produced by or in any way affiliated with MedLibrary.org.
Wikipedia Usage Guidelines
This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article on "3Delight".
The URL for this specific entry is:
All Wikipedia text is available under the terms of the GNU Free Documentation License. (See Copyrights for details). Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc.
