Summary: Render engine database
Rendering is the process of creating two dimensional images from three dimensional models. This is a very broad definition, but the field is such an extensive one that it would be hard to narrow it down. Rendering typically comes in several flavours that might blend together at the edges, some render plugins only implement a single type, others aspire to be paradigm-independent.
There is a lot of information available on all the render plugins, usually through sites maintained by the companies that develop them, but also through user-controlled domains. This page does not aim to make a comparison, it simply lists the available products and provides links for those who want to know more.
The following is a list of render-plugins that will be soon or already are available for Rhino4.
|Rhino Viewport||McNeel||Included||Real time display|
|Rhino Renderer||McNeel||Included||Extreme ease of use|
|Flamingo 1.1||McNeel||$495||Ease of use, plant generator|
|Flamingo 2.0||McNeel||Beta||Ease of use, plant generator, HDRI support|
|Toucan||McNeel||Alpha||Ambient occlusion, caustics, dof|
|VRay||Chaos group + ASGvis||$799||Flexible and fast photorealism|
|Brazil||Splutterfish + McNeel||Beta||Very flexible (non)photorealism|
|Maxwell||Next Limit||$895||Photometric simulation (uber-realism), Multilight|
|Indigo Render||Nicholas Chapman||Free||Photometric simulation|
|Fry Render||fryrender||395€:Beta||Photometric simulation|
|Penguin||McNeel||$195||Non-photorealistic (cartoon & sketch), vector output, very fast. Real time NPR in Penguin 2.0|
|RhinoMan||Brian Perry||Free||RenderMan user interface, must be used with a RenderMan compatible renderer below|
|Render engines that run through RhinoMan|
|Air||SitexGraphics||$495||High-end engine, very complete feature list|
|3Delight||The 3Delight Team||Free||Complete feature list, new release available recently|
|Aqsis||Open source||Free||Opensource and still in development, no raytracing support|
|Photorealistic Renderman||Pixar||$3500||High-end, used in motion picture industry|
|Render Dot C||Dot C Software||$595||High-end, used motion picture industry, no raytracing support|
|Pixie||Open source||Free||opensource and still in development, somewhat unstable, but has raytracing|
RhinoMan is a frontend for all RenderMan compliant render engines…
Rhino is a 3D modeler and it thus has to display its geometry on the screen. According to the definition at the top of this page that qualifies the viewports as a render-platform. The rendering in this case is a real-time process. The viewport pipeline in Rhino supports standard 3D working modes such as wireframe, shaded and analytical modes.
Every version of Rhino ships with a native render engine which is available to all users. Rhino 3.0 was shipped with a stripped down version of Flamingo 1.1 and Rhino 4.0 has an all new Toucan-based engine. It supports all aspects of the native Rhino material (textures, emapping, bump, highlights etc.) and it is capable of high anti-aliasing and shadows.
“Toucan” is the code-name for an in-house render engine which has been in development at McNeel since the beginning of the Rhino 4.0 project. It is currently incomplete and no decision has been made about when or how it will be released to the public. The full Toucan plug-in will many more features typically found in high-end render engines such as caustics, depth-of-field, refraction, reflection, dispersion, occlusion and more. Although Toucan is still under development, a test page with images made with an early internal alpha version is available here .
Flamingo is an older engine developed by McNeel¹ which has been around for a long time and thus has acquired for itself a large user base. Flamingo adds many features to the native renderer such as decals (a specific type of texture mapping), more advanced materials, large material libraries and also a plant generator.
… infos under construction.
Full integrated modern render engine. Plugin is hard tested and improved for daily use. Released since summer 2006. Demo available.
Features of Vray:
Brazil is one of the worlds best render platforms and it is used extensively in high-end professional environments. The product itself is developed by Splutterfish and originally Brazil was strictly a 3D Studio Max product. With the release of Brazil 2.0 a Rhino implementation will be available as well. The feature list of Brazil is impressive, and so is the user-base. Many professional companies use Brazil both to render stills and animations, photorealistic content and conceptual graphics . The frontend for Brazil in Rhino is developed by McNeel to ensure seamless integration. Brazil for Rhino is currently still in WIP (work-in-progress) phase, but all Rhino users can download a free beta copy.
Among the features of Brazil that you will not find in many other engines for Rhino are:
Maxwell Render™ is a new render engine based on the physics of real light. Its algorithms and equations reproduce the behavior of light in a completely accurate way.
All of the elements in Maxwell, such as light sets, physical materials and cameras, are entirely based on physically accurate models. So, Maxwell support emitter materials, but not native Rhino lights. For example, if a spot light is needed, then a model of a spot with emitter and reflector must be created. The natural vignetting of the physical camera (like a pinhole camera) can not be enabled. Lens distortion effects are not supported.
Maxwell Render™ can fully capture all light interactions between all elements in a scene no matter how complex they are.
All parameters in Maxwell use real-world units. You don’t need to learn strange concepts, set a long list of uncertain parameters or “launch photons” anymore. With Maxwell, just pick a 100-watt incandescent lamp or a marble material from the material gallery, and that’s all. Render times are dependent from the amount of indirect light. So interior renderings need much more time (several hours) than exterior or studio setups.
Multilight feature : For the first time in the industry, it is possible to have unlimited variations of lighting from just one render.
It's recommended to use the plugin as exporter to the Maxwell Studio application and to setup materials and camera there. The direct use of the plugin is very limited (beta version like).
RhinoMan is a Rhino rendering plug-in that provides a graphical user interface for several RenderMan compliant rendering applications. You can render directly from Rhino without exporting to another application. “RenderMan” is a modeler-renderer communication standard developed by Pixar which renderer developers can use. Pixar sells its own RenderMan compliant rendering application called “Photorealistic Renderman” (“PrMan” for short) and is the application used to generate all of Pixars' animated films. PrMan is also used heavily in the movie industry by many different special effects houses. http://www.rhinoman.com
Rendering by Clement Greiner. Features depth of field and Displacement mapped threads (the screw threads were not modeled)
There are several RenderMan compliant rendering applications developed by different vendors, some are free and some are not and all have different capabilities.
Highlighted features available in RhinoMan:
The Rhino3 version has been available for a couple years and the Rhino4 version will be available soon.
Penguin brings freehand sketching, watercolor painting and cartoon-like rendering to Rhino and AutoCAD.
Penguin is a conceptual, sketch and cartoon, non-photometric scan line renderer for creating stylized images of your models.
^1^ Flamingo core libraries were (and still are) written by Roy Hirshkowitz.