Procad Blog - Keep up to date with all the latest news and events

12

May

Arnold for 3ds Max (MAXtoA)

Arnold for 3ds Max (MAXtoA) is included with a default install of 3ds Max, supporting interactive rendering from the interface. The installation file for MAXtoA is provided in the 3ds Max <version>\plugins\MAXtoA folder. When installed, Arnold will be an optional renderer you can choose in the Render Setup dialog. You can also download and install MAXtoA directly from the Solid Angle website.

Arnold is an advanced cross-platform rendering library, or API, developed by Solid Angle and used by a number of prominent organizations in film, television, and animation, including Sony Pictures Imageworks. It was developed as a photo-realistic, physically-based ray tracing alternative to traditional scanline-based rendering software for CG animation.

The Arnold architecture was designed to easily adapt to existing pipelines. It is built on top of a pluggable node system; users can extend and customize the system by writing new shaders, cameras, filters and output driver nodes, as well as procedural geometry, custom ray types and user-defined geometric data. The primary goal of the Arnold architecture is to provide a complete solution as a primary renderer for animation and visual effects. However, Arnold can also be used as:

a ray server for traditional scanline renderers

a tool for baking/procedural generation of lighting data (lightmaps for videogames)

an interactive rendering and relighting tool

Why is Arnold different?

Arnold is a highly optimized, unbiased, physically-based 'Monte Carlo' ray/path tracing engine. It doesn't use caching algorithms that introduce artefacts like photon mapping and final gather. It is designed to efficiently render the increasingly complex images demanded by animation and visual effects facilities while simplifying the pipeline, infrastructure requirements and user experience.

Arnold provides interactive feedback, often avoiding the need for many render passes and allowing you to match on-set lighting more efficiently. By removing many of the frustrating elements of other renderers, Arnold fits better with your work-flow, produces beautiful, predictable and bias-free results, and puts the fun back into rendering!

What is wrong with algorithms like photon mapping or final gather?

Such algorithms attempt to cache data that can be re-sampled later, to speed up rendering. However, in doing so, they use up large amounts of memory, introduce intermediate steps that break interactivity, and introduce bias into the sampling that causes visual artefacts. They also require artists to understand the details of how these algorithms work to correctly choose various control settings to get any speed up at all without ruining the render. Worse than that, these settings are almost always affected by other things in the scene, so it's often possible to accidentally use settings for the cache creation/use that make things worse, not better, or that work fine in one situation but are terrible in another, seemingly similar, situation.

In short, they are not predictable, other than for very experienced users, and require artists to learn way too much about the algorithms to gain any benefit. At Solid Angle, we believe that your time is more valuable than your computer's time; why spend an extra 30 minutes working with photon mapping or final gather settings, even if it saves 30 minutes render time (and more often than not it doesn't). That's still 30 minutes not spent modelling, animating or lighting.

What are the advantages of being physically-based? Does this have implications for modelling and lighting scenes?

The advantage of being physically-based is that artists can work in a physically accurate, high dynamic range work-flow, and by using plausible values (being consistent about how you set lighting intensities and modelling scale) the end results will be more predictable. The process becomes much more akin to how a real scene is lit and photographed. It also ensures that other aspects of rendering are not broken.

Installing 3ds Max without installing Arnold

You can choose to opt out of the Arnold installation by disabling the Arnold for 3ds Max option during installation. You can also uninstall Arnold for 3ds Max Uninstalling the program in the Programs and Features dialog from your Windows Control Panel, or using the Windows Apps feature (Windows 10). The plugin appears as MAXtoA for 3ds Max by Solid Angle.

Licensing Arnold for 3ds Max

This version of MAXtoA renders without a watermark any time you use Arnold within an interactive session of 3ds Max. However, command line and network (offline) rendering generates an image with a watermark unless a separate offline render node is licensed. You can purchase Arnold render nodes directly from Solid Angle.

Using existing Arnold licenses alongside MAXtoA

Separately purchased Arnold licenses are only consumed in situations where you need to render offline and without a watermark; for example, during command line or network rendering. Separate Arnold licenses are not consumed for rendering within a session of 3ds Max.

Upgrading legacy scenes

To convert legacy scenes and unsupported assets for use with MAXtoA, use the Scene Converter from the Rendering menu. An NVIDIA mental ray to Arnold transition guide is available on the Solid Angle website.

To learn more about the installation file for MAXtoA or Autodesk 3DS Max, click below to chat to our 3DS Max Specialist Today!