CentiLeo Features for Cinema 4D plugin

This list is not yet complete and is very brief.

Geometry handling

  • Real-time ray tracing with out-of-core data management and streaming with GPU acceleration even when GPU memory is not enough to arrange data 
  • Out-of-core geometry, even hundreds million polygons or curve segments  
  • Out-of-core instancing, particles. Huge amounts of particle data (matrices and attributes) may not fit into GPU memory sometimes, but CentiLeo can render
  • Nested out-of-core technology that allows to render out-of-core amount of particles which may reference out-of-core geometry 
  • Support for huge amount of attributes for surface meshes, curves, particles
  • Out-of-core and out-of-RAM textures with GPU acceleration
  • MoGraph (with multi-instancing) and X-Particles support of Cinema 4D 
  • Fast support of dynamic scenes compilation for many objects in parallel on GPU (suitable for interactive modeling)
  • Motion blur (deformation and multi-step transformation motion blur).
  • Adaptive high-quality and fast scalar displacement mapping (which supports the full flexibility of shader networks, noise textures, etc).

Render Speed and Noise

  • Scalable multi-GPU support (up to 16 GPUs).
  • Noise aware adaptive unbiased path tracing
  • Fast noise reduction for glass
  • Fast noise reduction for multi-layer materials
  • Fast ray traced Subsurface Scattering
  • Fast adaptive rendering with many light sources in the scene. 10 or 100 lights - similar render speed.
  • Fast noise reduction for Mesh Lights with complex shape
  • Two rendering kernels Bulldozer (good for complex interior or night lighting) and Motobike (good for simple lighting)
  • Denoiser based on Nvidia OptiX that supports image resolution of any size

Materials and Shaders

  • Node-based shader material network interface for Cinema 4D R21+ versions. 
  • Powerful CentiLeo Material with 2 reflection lobes (also anisotropic), diffuse, translucency, transmission, ray traced SSS, alpha, bump, emission support.
  • Light sources with assignment to different layers of materials (visible to reflection, diffuse, and color scales for them).
  • Flexible Shadow Catcher material option with shadow strength controls per light source.
  • Shader nodes: bitmap, noise, pattern, procedural flakes and scratches, UVW projection / UVW transformation / UVW distortion (as in Cinema R20+), triplanar, randomizer, ramp, dirt, falloff, math, layer, color correction, curve map, remap, surface wire, surface side, constant.
  • Hundreds of bytes of attributes per vertex, e.g. up to 20 UVW, up to 20 Vertex Color and up to 20 Vertex Map channels support per polygon mesh

AOVs (render passes)

  • AOVs / Render passes are rendered all at one render job.
  • Up to 20 Light groups (passes) allowing to change lighting in post.
  • Up to 30 AOV Mask passes for objects and/or materials.
  • Light pass blender AOV which allows to post process the combination of light passes without re-render.
  • Beauty pass blender AOV which allows to post process the combination of reflections, diffuse and transmission without re-render.
  • Arbitrary output image resolution (as soon as it fits to CPU RAM).

Image Post Processing

  • Real-time Bloom
  • Post-processing ACES tonemapping
  • LUT (Look Up Table using .cube files)
  • Post-processing denoiser
  • Highlights Compression, Contrast, Vignetting, gamma correction

Workflow

  • Dockable Interactive Preview Render (IPR) mode supports reaction to mesh edits, objects motion, shading, lighting and camera changes in real-time.
  • IPR also has optional FIN GEO mode which implements Picture Viewer scene state inside IPR with options to change material and camera settings.