Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Node Material support is out of BETA
    • Port shaders to the Node Editor:
      • Substance Shader is now available. (C4DTOA-2047)
      • Value shader is now available. (C4DTOA-2069)
      • Object shader is now available. (C4DTOA-2409)
      • Light blocker is now available. (C4DTOA-2060)
      • User data shader popup menus are now working properly. (C4DTOA-2408)
    • State shader labels: Variables in the state shaders are now displayed with a readable label instead of just the short variable name. (C4DTOA-2688)
    • Shader output components in the Node Editor: Color and vector components (e.g. R, G, B, A, X, Y, Z) are now available as shader output ports in the Node Editor and can be linked to other shaders. (C4DTOA-2667)
    • Matrix type shader parameters: Matrix type parameters are now displayed properly in the Node Editor. (C4DTOA-2406)
    • Node list type parameters: Node list type parameters are now displayed properly in the Node Editor. (C4DTOA-2412)
    • Directory browser input: Directories can now be selected and specified in shader UIs in the Node Editor (e.g. ramp_rgb shader). (C4DTOA-2403)
    • Debug shader: Node Materials can be saved as custom debug shader presets, available in the IPR window. (C4DTOA-2697)
    • Autoconnect first shader: The first shader created in the Node Editor is now automatically connected to the shader or displacement port of the end node. (C4DTOA-2687)
    • Automatically create custom AOVs: Custom AOVs are now created automatically, when setting the AOV name in an aov_write shader. (C4DTOA-2691)
    • Shortcuts: Shortcuts (e.g. connect to the shader root port via Alt+W~1, etc.) from the legacy editor are ported to the Node Editor. (C4DTOA-2701)
    • Drag & drop: Image shader is created now when dropping an image file to the Node Editor (e.g. from the File Browser). (C4DTOA-2702)
    • Export Arnold Node Materials to ASS or MaterialX: Arnold Node Materials can now be exported to ASS or MaterialX format via the Arnold > Utilities > Material > Export... plugin menu. (C4DTOA-2650)
    • Import ASS or MaterialX to Arnold Node Materials: Materials (shader graphs) from ASS or MaterialX format are now imported to Arnold Node Materials via the Arnold > Utilities > Material > Import... plugin menu, if Node Material is set as the default material system in the Preferences. (C4DTOA-2394)
    • Convert legacy Arnold Materials to Node Materials: Legacy materials can now be converted to the new Node Materials via the Arnold > Utilities > Material > Convert plugin menu, from the Arnold Shader Network Editor menu or via the Alt+W~C / Alt+W~D shortcuts. (C4DTOA-2588)
    • Python support: A python package is added to the plugin, which allows users to easily create and edit Arnold Node Materials and legacy Arnold materials from scripts. (C4DTOA-2443)
Center

Image Added

  • Meter unit vector type in the value shader: The value shader has now a mode to input vectors in meter unit. (C4DTOA-2706)
  • Global matrix in the object shader: The global matrix of an object can now be accessed in the object shader. (C4DTOA-2707)
  • Arnold Volume and Arnold Procedural bounding box in the viewport: The Arnold Volume and Arnold Procedural object always shows a bounding box in the viewport, even if they are empty. (C4DTOA-2700)
  • DLL search path in the Preferences: A list of folders can be defined in the Preferences, which are searched for external dependencies of third-party Arnold plugins (e.g. shaders, procedurals, volumes). (C4DTOA-2695)
  • Custom data type python API: Reading and setting Arnold specific custom data type parameters (e.g. driver save path, shader link in lights, etc.) are now included in the python API shipped with the plugin. (C4DTOA-2694)
  • Scene export python API: Scene export method is now added to the arnold_scene module of the python API shipped with the plugin. (C4DTOA-2709)
  • Takes in command line scene export: Takes are now supported when exporting the scene to Arnold (ASS or USD) from the command line. (C4DTOA-2708)

...

Multiexcerpt include
SpaceWithExcerptA5ARP
MultiExcerptNameEnhancements
nopaneltrue
PageWithExcerptA5ARP:7.1.1.0 (hidden)

GPU Enhancements

Multiexcerpt include
SpaceWithExcerptA5ARP
MultiExcerptNameGPU Enhancements
nopaneltrue
PageWithExcerptA5ARP:7.1.0.0

Multiexcerpt include
SpaceWithExcerptA5ARP
MultiExcerptNameGPU Enhancements
nopaneltrue
PageWithExcerptA5ARP:7.1.1.0 (hidden)

USD Enhancements

Multiexcerpt include
SpaceWithExcerptA5ARP
MultiExcerptNameUSD Enhancements
nopaneltrue
PageWithExcerptA5ARP:7.1.0.0

Multiexcerpt include
SpaceWithExcerptA5ARP
MultiExcerptNameUSD Enhancements
nopaneltrue
PageWithExcerptA5ARP:7.1.1.0 (hidden)

Incompatible Changes

  • Relative Scale and Loop Period in the C4D Noise shader: Parameter ids have been changed. When loading an old scene, Relative Scale and Loop Period are set to their default value.

...

Multiexcerpt include
SpaceWithExcerptA5ARP
MultiExcerptNameIncompatible Changes
PageWithExcerptA5ARP:7.1.1.0 (hidden)

Bug Fixes

  • C4DTOA-1801 - Crash when curvature shader is used in displacement graph
  • C4DTOA-2344 - Monochrome textures appear red once converted to tx
  • C4DTOA-2680 - Can not link shader to C4D Noise relative scale in the Node Editor
  • C4DTOA-2692 - Opening the IPR window the first time is slow
  • C4DTOA-2698 - Incorrect Arnold version in IPR Window title when saved in a layout
  • C4DTOA-2712 - Invalid warning in the log when displacement input in the Node Editor is linked
  • C4DTOA-2718 - Undefined reference to `maxon::UniversalDateTime::GetNow()'

...

Multiexcerpt include
SpaceWithExcerptA5ARP
MultiExcerptNameBug Fixes
nopaneltrue
PageWithExcerptA5ARP:7.1.1.0 (hidden)

API

  • The C4DtoA API has been modified which requires third-parties to recompile their C4DtoA extensions.

...

Privacy settings / Do not sell my personal information / Privacy/Cookies