
Arnold has a fully programmable API and comes with shaders written in C++ or Open Shading Language. It runs natively on x86 CPUs, utilizing available threads and SIMD lanes for optimal parallelism. In 2017, Fajardo was awarded the Scientific and Engineering Award by the Academy of Motion Picture Arts and Sciences for developing the Arnold renderer.Īrnold was written in C99, a C programming language standard, and then into C++, a general-purpose programming language. In 2016, Solid Angle was purchased by Autodesk, and Arnold is now bundled with 3DS Max and Maya.


The commercial version is the core Arnold renderer. The commercial version of Arnold is a plugin type that integrates with various animation software programs like Softimage, Maya, Katana, Cinema4D, and Houdini. The agreement between Solid Angle and Sony resulted in different proprietary and commercial versions of Arnold. Initially, Arnold was named RenderAPI, but when Fajardo entered into a licensing and co-development agreement with Sony Pictures Imageworks, the software was renamed Arnold. In the same year, he attended SIGGRAPH and took a liking for stochastic ray tracing. How is Arnold built?Īrnold was developed in 1997 by Marcos Fajardo, the founder of Solid Angle, to build his own renderer. It can handle massive data sets with ease so PCs won’t crash while rendering. The controls are very straightforward and organized, so a beginner won’t have too much trouble using the software. The software turns 3D data into exceptional and realistic images that can be shown on a screen.Īlthough Arnold is a fairly complex software, it’s more user-friendly than other render engines. Rendering is a standard process for creating computer-generated images.

It is one of the most widely used render engines in the business. What is Arnold used for?Īrnold is used to rendering 3-dimensional computer-generated scenes using physically-based, unbiased Monte Carlo path tracing techniques for animation and VFX for film and TV. It is so widely used in the movie industry that it was recognized with a Scientific and Engineering Award by the Academy of Motion Picture Arts and Sciences. It also comes built into Maya and 3DS Max.Īrnold has been used in blockbuster hits like Star Wars: The Force Awakens, Arrival, Blade Runner 2049, Alice in Wonderland, Cloudy with a Chance of Meatballs, and a slew of Marvel films. It works as a standalone rendered or can be used with almost any 3D software package like Maya, 3ds Max, Houdini, Cinema 4D, and Katana.

The software is used by over 300 studios worldwide and is Sony Imageworks’ main renderer. Arnold is a market-leading ray-tracing 3D renderer co-developed by Solid Angle and Sony Pictures Imageworks.
