Share

4.3.1 - Arnold for Cinema4d

31 Aug 2022 

C4DtoA 4.3.1 uses Arnold 7.1.3.1 and is a minor feature release making AOV setup easier from the IPR window, bringing support for overrides in SDS Weight tag and a number of other minor improvements and bug fixes.

Note:
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.

Installation

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

System Requirements

  • Cinema 4D
    • R21.026 and above
    • R23.008 and above
    • S24.111 and above
    • R25.010 and above
    • S26.013 and above
Important:

Rosetta2 mode for M1 Macs is no longer supported since Cinema 4D S26. This means Arnold can not run on Apple Mac models with M series chips in Cinema 4D S26 and Cinema 4D 2023 at the moment. M1 support is planned in a future release.

  • 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.
  • CPUs need to support the SSE4.1 instruction set. Apple Mac models with M series chips are supported under Rosetta 2 mode.
  • 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/GeForce), or higher on Windows. See Getting Started with Arnold GPU for more information.
  • Optix™ denoiser requires an NVidia GPU with CUDA™ Compute Capability 5.0 and above.

Enhancements

  • Updated AOV menu in the IPR window: New options are added to AOV menu in the IPR window toolbar to edit active AOVs in the scene (Setup AOVs...) and control whether all active AOVs or only the selected one is rendered (Render All AOVs). Presets are removed from the menu. (C4DTOA-2789)

  • Subdivision iteration override in SDS Weight tag: Change Subdivision option in the SDS Weight tag is now supported when used with the Subdivision Surface Object. (C4DTOA-2780)

  • Legacy Arnold Material as the default material: The legacy Arnold Material can now be set as the default material in the Preferences. (C4DTOA-2782)

  • Expose On Object flag in the Arnold tag: The Arnold tag now has a new option, enabled by default, to display the content of the tag on a new tab in the Attribute Manager when the object is selected. (C4DTOA-2785)

     

  • Changed behavior of adding new imager in the IPR Window: When adding a new imager from the Post panel of the IPR window, it is now inserted after the selected imager, instead of added to the end of the list. (C4DTOA-2787)

Bug Fixes

  • C4DTOA-2788 - Can not change AOV in the IPR window when the render is stopped
  • C4DTOA-2798 - Wrong IPR update when stacking Node Materials
  • C4DTOA-2799 - Custom output connected to Node Material alpha root port is ignored
  • C4DTOA-2801 - Sampling is disabled in the Node Material ramp shaders
  • C4DTOA-2802 - S26 License Manager fails to start on Windows if C4DtoA is installed
  • C4DTOA-2803 - Deleting lambert shader while interactive rendering freezes Cinema 4D
  • ARNOLD-10677 - smart opaque did not work on ginstances when source mesh is hidden
  • ARNOLD-12486 - Rocky 8 linux crash in kick on startup
  • ARNOLD-12487 - Crash when application exits
  • ARNOLD-12508 - Camera visible cylinder lights sometimes disappear when animate
  • ARNOLD-12544 - "Free Render" not initializing geometries in non-default universes
  • usd#1220 Fail to override output filename when AOVs are duplicated 
  • usd#1234 Fix udim with relative paths
  • usd#1247 Check if texture path is empty before trying to resolve it
  • usd#1238 Crash in the procedural with varying instance count
  • usd#1241 UsdUvTexture should always have ignore_missing_textures enabled
  • usd#1245 Read material bindings in the full purpose
  • usd#1252 Connect the UsdPreviewSurface opacity into arnold transmission
  • usd#1253 Add GeometryLight in CreateFallbackSprim
  • usd#1240 Don't remap vertex primvars for pinned curves 
  • usd#1269 Fix visibility of instanceable prims under a point instancer hierarchy
  • usd#1272 Avoid prefixing the primvars before getting their value for converting them to builtin parameter

Was this information helpful?