Corona Renderer Features

Corona Renderer delivers high quality, physically-based shading in production rendering.
All its features are tightly integrated into Autodesk 3ds Max.

Corona Renderer feature list

Last update: 24.10.2017 | Version : Corona Renderer 1.7 | Plugin: 3ds Max

Render Engine

  • Biased and Unbiased solution
  • Path Tracing: unbiased solution
  • UHD cache: faster biased cached solution for interiors
  • Denoising
    • Reduces the number of passes needed to get a noise-free image, with render time reductions of 50 to 70%
    • Interactive amount adjustment
  • Adaptive Image Sampling
    • Balances out the rendering calculations over the image to focus more processing power on tricky areas
  • Progressive rendering
  • Max Sample Intensity (MSI): automatically removes fireflies -
    accuracy/render speed tradeoff
  • Bidir/VCM: experimental unbiased engine with faster/more precise caustics
  • Proudly CPU based

Interactive LightMix

  • Adjust color and intensity of lights, during and after rendering
  • Single-click set up (by instances, groups or individual lights, with memory requirements reported)
  • Manual set up if required
  • Controlled from the VFB
  • Results can be pushed to the scene
  • Can be used for anything from subtle adjustments, to turning day into night, without re-rendering
  • Can be denoised independently for each light select pass (can be enabled during automatic setup)
  • LightMix result can be saved to a CXR file and then adjusted in the Corona Image Editor, or saved for compositing in other post-processing software

Post-processing effects

  • Controlled from render settings, Corona Camera, or VFB
  • All settings are adjustable during/after rendering
  • Image updated in real time
  • Bloom & Glare
    • Both controlled independently
    • Threshold
    • Color intensity & shift to adjust colors
    • Glare ray count, blurriness and rotation

Exposure and Color mapping

  • Controlled from render settings, Corona Camera, or VFB
  • All settings are adjustable during/after rendering
  • Image updated in real time
  • Two exposure control modes
    • Photographic exposure: shutter speed + ISO + f-stop
    • Simple exposure: single EV value
  • Additional settings
    • Contrast
    • Highlight compression
    • Filmic Highlights
    • Filmic Shadows
    • Color tint
    • Saturation
    • White balance
    • LUT with opacity adjustment
    • Custom curves for overall brightness, and individual RGB
    • Sharpening/Blurring (both can be used at the same time, to reduce "pixel perfect" noise)

Corona Image Editor

  • Runs outside of any 3D software
  • All the familiar controls from the Corona VFB
  • Adjust lighting in the renderer image using the full range of LightMix controls (on Corona EXRs)
  • Apply Denoising (on Corona EXRs)
  • Apply all the Corona post-processing options (on any EXR)
  • Save and load LightMix and post-processing configurations, and exchange those to and from the Corona VFB
  • Save to EXR, PNG, JPG and BMP

Lights

  • CoronaSun
    • Standalone object or part of 3ds Max daylight assembly
    • Uses state of the art Hošek & Wilkie model of emission
    • Allows non-physical properties (changing size, color, disabling visibility in reflections, ...)
  • CoronaLight
    • Shapes: sphere, rectangle, disk, cylinder
    • IES profiles
    • Directionality
    • Textured emitters
    • Physical units
    • Color (RGB input, Kelvin temperature, texmap)
    • Non-physical settings: disabling shadows, includes/excludes, disabling visibility in reflections, preventing black appearance for lights with directionality
  • Corona Light Material
    • Turns any object into a light
    • No render time differences compared to using a CoronaLight
  • 3ds Max native lights

Environment

  • Drag and drop any texture into the 3ds Max environment slot
  • No dome object required
  • Importance sampling speeds up rendering
  • Direct/Reflect/Refract overrides
  • Global material (for volumetric effects – fog)

Material library

  • Over 300 ready-to-use high quality materials
  • Drag-and-drop from the Library to the viewport, Slate material editor and Compact material editor
  • Materials organized by category
  • Set favorites, with Display Favorites Only option
  • Sort by name, favorites, or most used
  • Select all objects in the scene that use a particular material
  • Resizable material previews
  • Open standalone large preview windows for materials

Materials

  • CoronaMtl
    • Diffuse, translucency, reflection, refraction, glossiness, opacity
    • GGX BRDF with full glossiness range
    • Compatible with third-party tools such as Allegorithmic's Substance Painter and Quixel's Megascans
    • Dispersion for glass, gemstones, etc.
    • Adaptive displacement
    • Vector displacement
    • Bump mapping
    • SSS mode for wax, marble and other materials that do not use Refraction or Translucency
    • Volumetric scattering and absorption mode for fog, mist, and for colored glass, liquids and other materials that use Refraction or Translucency
    • Self-illumination
    • Fresnel reflections, anisotropic reflections
  • CoronaSkinMtl
    • Dedicated material for skin
    • Three independent Subsurface Scattering layers
    • Two independent Reflection layers
  • CoronaHairMtl
    • Dedicated material for hair and fur
    • Colored and Colorless reflection layers
    • Color controls via melanin amounts, or directly
    • Adjustable random glints
  • CoronaLayeredMtl
    • Similar to 3ds Max Blend material
    • Combines multiple materials instead of just two
  • CoronaPortalMtl
    • Optional
    • Accelerates lighting in interiors with small windows
  • CoronaLightMtl
    • Identical performance to CoronaLight
    • Various non-physical settings
    • Textured emission (useful for backplates)
  • CoronaRaySwitchMtl
    • Uses different material for different ray types: direct, GI, reflections, refractions
  • CoronaShadowCatcherMtl
    • Custom backplate textures
    • Screen, spherical, or no projection
    • Supports glossy surfaces
    • Bump mapping
    • Lights work additively (illuminators) or subtractively
  • CoronaVolumeMtl
    • Simplified material for volumetric scattering and absorption
  • 3ds Max materials
    • Standard
    • Blend (including nested blend materials)
    • Multi/Sub-Object
    • XRef
    • Shell
    • Double Sided
    • Top/Bottom
    • DirectX Shader
  • Support for 3ds Max physical material

Geometry

  • Corona Proxy
    • Cross-platform proxy format: .cgeo
    • Faster save/load/display of large scenes
    • Compressed format to save disk space
    • Supports animated meshes
  • CoronaScatter
    • Fast and simple scattering tool
    • Supports multiple distribution and scattered objects
    • Supports scattering on splines
    • Supports scattering in regular patterns
    • Random translation/rotation/scaling of instances, with optional discrete stepped values
    • Supports aligning instances to local normal
    • Supports millions of instances
    • Textured density, scale
    • Vertex paint support
    • Optionally avoids objects intersections, with tweakable inter-object spacing
    • Fast generation and viewport preview using multiple threads
    • Included Scatter Lister plugin to easily access and control all scatters in a scene

Supported 3ds Max features

  • Most texmaps
    • Including Bitmap, Camera Map Per Pixel, Cellular, Checker, ColorCorrection, Composite, Dent, Falloff, Gradient, Gradient Ramp, Marble, Mix, Noise, Output, Particle Age, Perlin Marble, RGB Multiply, RGB Tint, Smoke, Speckle, Splat, Stucco, Vertex Color, Waves, Wood
  • 3ds Max standard/photometric lights
    • Including soft shadows via CoronaShadows
  • 3ds Max render switches
    • Disabling displacement, Render Hidden Geometry, Renderable, Object Visibility, ...
  • XRef geometry/scenes
  • 2D Pan Zoom Mode
  • Render to Texture (RTT) basic support: denoising RTT results is supported

Interactive rendering

  • 100% the same render engine as for the final frame
  • All final frame rendering features supported, including Interactive LightMix, post-production effects such as bloom & glare, LUTs, etc.
  • While zooming-in in the IR, rendering is focused on visible area only
  • Subsampling lowers initial resolution at the beginning of rendering, for virtually real-time performance
  • Results shown in 3ds Max viewport or Corona VFB

Corona Virtual Frame Buffer

  • An optional, feature-rich replacement of the 3ds Max native VFB
  • Integrated Interactive LightMix, allows changing color and intensity of lights without re-rendering
  • Integrated post-production effects, including bloom & glare, vignette, sharpening/blurring, histogram, curves, etc.
  • Integrated color mapping controls, including exposure, filmic tone mapping, LUTs, etc.
  • Statistics: render time, remaining time, performance, polycount, tooltip explanations ...
  • Displaying/saving render elements
  • Pixel color probe on right mouse button
  • Controls: start render/stop render, resume last render, resume rendering from file, save/clone/copy image, ...
  • Optional stamp with scene info at the bottom of rendered image
  • Customizable information in the title bar
  • VFB History and Comparison
  • Interactive and Multiple Render Regions
  • Render Regions scale with the VFB, are saved with the 3ds Max scene file, and can be globally enabled or disabled
  • Fuzzy render regions
  • Zoom buttons for use when accessing a machine remotely

Distributed rendering

  • Slaves can join or quit the render session after it has started
  • Auto discovery of slaves on local network
  • Auto sending of assets to all machines (only if required)
  • Pass, Time and Noise Level limits can be used
  • Can be enabled / disabled during rendering

Camera Effects

  • High quality (raytraced) depth of field and motion blur effects
  • Photographic controls (optional): shutter speed + ISO + f-stop
  • Bokeh shape
    • Circular
    • N-gonal (bladed aperture)
    • Custom image
  • Multi-segment (curved) motion blur
  • 3ds Max 2016 Physical Camera support
  • Virtual Reality Camera

Corona Camera

  • Dedicated Corona camera offering all standard camera controls plus all Corona controls such as exposure, DOF, motion blur, LUTs etc.
  • Set focus distance using a static or animated target object
  • Per-camera object includes / excludes
  • Customizable viewport appearance
  • Tone mapping parameters respond immediately in Interactive Rendering without restarts
  • Render to orthographic, perspective, spherical, cylindrical or cubemap projections

CoronaCameraMod

  • Legacy Camera object modifier for backwards compatibility
  • Allows setting Corona exposure/DOF/motion blur/bloom & glare/color mapping on any camera

Render Elements

  • Arbitrary number of render elements
  • Optional render elements anti-aliasing
  • Optional render elements Denoising (where relevant)
  • Beauty element, with independent Denoise amount
  • Alpha element
  • Beauty composition elements
    • Direct, indirect, reflect, refract, translucency, emission
  • Geometry elements
    • Geometry normals, shading normals, primitive coordinates, UVW coordinates, world position, z-depth, Velocity render element
  • Masking elements
    • Wire color
    • Primitive/Material/Object ID
    • Custom mask
      • Object selection
      • Material G-buffer ID
      • Object G-buffer ID
  • Shading elements
    • Albedo, individual direct/indirect BRDF components, raw components, source colors, shadows
  • Arbitrary texmap elements
    • Ambient occlusion
    • Wire shader
    • Vertex colors

VR

  • Corona Camera can render to spherical or cubemap format, supporting a wide range of VR apps
  • Easy set up, with default settings handling 99% of cases
  • Integration with the Corona VR app so that no middle software is required to create interactive walkthroughs
  • Corona VRWarp helper object to create warps (icons that enable the viewer to move to another point of view or location in the Corona VR app) directly in 3ds Max
  • Conventional stereo rendering (non-360)
  • Bloom & Glare supported for spherical VR images

Texmaps

  • CoronaAO
    • Ambient occlusion shader
    • Supports textures
    • Includes/Excludes
    • Additional controls: spread, directionality, inverted mode, etc.
  • CoronaDistance
    • Gradient based on distance to other objects
    • Supports textures
    • List of objects to calculate distance from
    • Can be used in Corona Scatter density map to control placement of objects
    • Wide range of other creative uses, e.g. ripples on water around objects, controlling light intensity and color, etc.
    • Supports all geometry including Corona Proxy, Corona Scatter, and 3ds Max particle objects
    • Works as an input to bump mapping
  • CoronaFrontBack
    • Shows different colors/texmaps on front/back sides of a material
  • CoronaOutput
    • Allows disabling color mapping for a specific texture
    • Unique tone mapping capabilities (not present on other output nodes), including LUTs, gamma, etc.
  • CoronaMix
    • Advanced mix shader
    • Texture or color inputs, different blending modes
    • Works as an input to bump mapping
  • CoronaRaySwitch
    • Same as RaySwitch material, but on texmap instead of material level
  • CoronaSky
    • Implements latest Hošek & Wilkie realistic sky model
    • Allows changing ground color and turbidity
  • CoronaColor
    • Allows to input single constant color using a color picker
    • HDR numerical values, Kelvin temperature, web hex input
  • CoronaWire
    • Wire shader
    • Allows to set edge/vertex size in world or screen coordinates
    • Falloff between Base and Edges/Vertices color
    • Can be used as an input to bump mapping
  • CoronaBitmap
    • Works similarly to 3ds Max bitmap, but faster (10-20%)
    • Spherical, Dome, Cross and Mirrorball modes for use as an Environment
    • Rotation via degrees or U Offset (for environments)
  • CoronaRoundEdge
    • Rounded corners shader
    • Works as an input to bump mapping and other material slots
    • Fast mode for faster rendering and no noise, with no parameters needed
    • Precise mode for blending across other objects / elements / materials
  • CoronaMultiMap
    • Randomly assigns colors/maps to instances
    • Frequency spinners
    • Hue and Gamma randomization
    • Features advanced blending modes
    • Global blur multiplier to affect all multimaps elements
    • Supports up to 25 inputs
  • CoronaTriplanar
    • Apply textures without explicit UV mapping, with no stretching or seams thanks to the in-built blending
  • CoronaNormal
    • Automatic detection of incorrect input gamma
  • CoronaBumpConverter
    • Converts RGB maps to be compatible with the Bump channel (e.g. 3ds Max native Marble, Wood, ColorCorrect, etc.)
  • CoronaUvwRandomizer
    • Apply random offset / rotation / scale to textures and maps by instance, material id, etc.

Misc

  • Hair and Fur support
    • 3ds Max native Hair and Fur
    • Ephere Ornatrix
    • HairFarm
    • Hair rendering both as billboards or as full cylindrical geometry
  • Corona Displacement Modifier
    • All displacement features and settings available in CoronaDisplacementMod
  • Advanced “Render Selected”
    • Render mask by an include list, object ID, or viewport selection
  • Improved Color Picker
    • Can be set to replace default 3ds Max color picker
    • sRGB mode for ease of use with Photoshop and similar; can be disabled for a linear workflow
    • Perceptually uniform color gradients in both modes
    • Color selection by Temperature
    • Adjustable averaging of neighboring pixels
    • Inverse color picker allows setting of white balance in combination with the Color Tint parameter in the VFB
  • Error reporting with online help
    • Error messages linked to a support page with more info and possible solutions
    • Automatic selection of the offending object
    • Automatic correction of certain errors
    • Error message forwarding from render slaves in DR
  • Corona Converter
    • One-click solution to convert materials, lights, and maps from other renderers
  • Improved material editor scene
    • More representative previews
  • Override material option (with excludes/includes)
  • Save and resume
    • Ability to save VFB and resume rendering later (even on a different computer)
  • Render only elements
    • Computes render elements in seconds without doing shading
  • Autosave
    • Optionally saving the VFB every few minutes and after rendering. Rendering can be resumed from these backups
  • Bundled LUTs
    • Over 70 LUTs included with the install
  • Bundled IES profiles
    • Sample IES files included
  • UI supports HiDPI monitors