Share

4.5.1 - Arnold for Cinema4d

12 Dec 2022

C4DtoA 4.5.1 uses Arnold 7.1.4.1 and is a minor feature release, bringing improvements to rendering Pyro volumes in Cinema 4D 2023.1 and a number of bug fixes.

Installation

  • Download the Arnold for Cinema4D plugin
  • Follow these installation instructions.

Cinema 4D Compatibility

  • S24.111 and above
  • R25.010 and above
  • S26.013 and above
  • 2023.0.0 and above

Note: Known issues in the legacy Arnold Shader Network Editor since Cinema 4D S24:

  • Drag & drop nodes to the node editor does not work as expected:
    • Drag & drop an Arnold Material to create a reference. A Cinema 4D Object Operator node is created instead of an Arnold Material reference node.
    • Drag & drop an object to create an object reference. A Cinema 4D Object Operator node is created instead of an Arnold object node.
    • Drag & drop a Vertex Map to create a Vertex Map shader. A Cinema 4D Object Operator node is created instead of an Arnold Vertex Map shader.
  • Ctrl + drag a shader in the node editor in S24 creates two copies instead of one. shift + drag and Shift + Alt + drag does not work.

Enhancements

  • Pyro workflow improvements: (C4DTOA-2855)

    • Render emission when a default standard_volume shader or no shader is assigned to the Pyro object.
    • Export proper voxel size based on the Pyro object settings.
    • Added motion blur settings to the Arnold tag of the Pyro object.
    • Performance optimizations.

    Note: Known limitations:

    • Pyro does not render on the GPU, if the simulation is not cached.
    • Single frame does not render, if the simulation is not cached.
    • Pyro does not render correctly when motion blur is enabled and the simulation is not cached.
    • IPR requires the channels to be turned On in the Pyro object, if the simulation is not cached.
    • GPU gives error in the IPR when rendering a frame of a cached simulation which has an empty volume (e.g. frame 0).
  • Volume channel presets: Buttons are added to each channel input on the standard_volume shader UI, which allows you to select volume channels from a popup menu. (C4DTOA-2880)

  • Create light filters from the light UI: A new button is added to the Arnold Light, Arnold Sky and Arnold Mesh Light Tag UI, which allows you to select a light filter from a popup menu. The selected light filter is creaed as an Arnold Material and assigned to the light. (C4DTOA-2861)

  • Drag & drop texture from Asset Browser: Textures from the Asset Browser can now be dropped to Arnold Sky color field, skydome and quad light color field and the legacy node editor. (C4DTOA-2859, C4DTOA-2887)

  • Set image shader name after drag & drop in the Node Editor: Dropping a texture from the file browser or Asset Browser to the Node Editor automatically creates an image shader and now it also sets the name of the shader node to the file name. (C4DTOA-2858)

Bug Fixes

  • C4DTOA-2876 - Windows absolute path exported as relative to current dir on Mac and Linux
  • C4DTOA-2877 - Wrong volume motion blur in Pyro
  • C4DTOA-2883 - Destructor force does not kill particles when rendered as spheres
  • C4DTOA-2888 - IPR does not render Pyro right after generating the cache

System Requirements

  • Windows 10 or later, with the Visual Studio 2019 redistributable.
  • Linux with at least glibc 2.17 and libstdc++ 4.8.5 (gcc 4.8.5). This is equivalent to RHEL/CentOS 7.
  • macOS 10.13 or later.
  • x86_64 CPUs need to support the SSE4.1 instruction set. Apple Mac models with M series chip are natively supported.
  • GPU rendering works on Windows and Linux only and requires an NVIDIA GPU of the Ampere, Turing, Volta, Pascal, or Maxwell architecture. We recommend using the 495.46 or higher drivers on Linux and 511.09 (Quadro), 511.09 (GeForce), or higher on Windows. See Arnold GPU for more information.
  • OptiX™ denoiser requires an NVIDIA GPU with CUDA™ Compute Capability 5.0 and above.

The driver type must be set to DCH.

In the driver page, select "Windows Driver Type:" DCH

The cache also needs to be re-populated after installing a new Arnold version, updating to a new NVIDIA driver , or changing the hardware configuration of GPUs on the system. More information can be found here .

Was this information helpful?