Autodesk Arnold (also known as simply Arnold) is a computer program for
rendering three-dimensional, computer-generated scenes using
unbiased
Bias is a disproportionate weight ''in favor of'' or ''against'' an idea or thing, usually in a way that is inaccurate, closed-minded, prejudicial, or unfair. Biases can be innate or learned. People may develop biases for or against an individ ...
,
physically-based, Monte Carlo
path tracing
Path tracing is a rendering algorithm in computer graphics that Simulation, simulates how light interacts with Physical object, objects, voxels, and Volumetric_path_tracing, participating media to generate realistic (''physically plausible'') R ...
techniques. Created in Spain by Marcos Fajardo, it was later co-developed by his company Solid Angle SL (now owned by
Autodesk
Autodesk, Inc. is an American multinational software corporation that provides software products and services for the architecture, engineering, construction, manufacturing, media, education, and entertainment industries. Autodesk is headquarte ...
) and
Sony Pictures Imageworks.
Arnold is one of the most widely used
photorealistic rendering systems in computer graphics worldwide, particularly in animation and
VFX
Visual effects (sometimes abbreviated as VFX) is the process by which imagery is created or manipulated outside the context of
a live-action shot in filmmaking and video production.
The integration of live-action footage and other live-action fo ...
for film and
television
Television (TV) is a telecommunication medium for transmitting moving images and sound. Additionally, the term can refer to a physical television set rather than the medium of transmission. Television is a mass medium for advertising, ...
.
Technology
Originally written in
C99 and progressively rewritten in
C++, Arnold runs natively on
x86
x86 (also known as 80x86 or the 8086 family) is a family of complex instruction set computer (CISC) instruction set architectures initially developed by Intel, based on the 8086 microprocessor and its 8-bit-external-bus variant, the 8088. Th ...
and
Apple
An apple is a round, edible fruit produced by an apple tree (''Malus'' spp.). Fruit trees of the orchard or domestic apple (''Malus domestica''), the most widely grown in the genus, are agriculture, cultivated worldwide. The tree originated ...
CPUs, where it tries to take advantage of all available threads and
SIMD
Single instruction, multiple data (SIMD) is a type of parallel computer, parallel processing in Flynn's taxonomy. SIMD describes computers with multiple processing elements that perform the same operation on multiple data points simultaneousl ...
lanes for optimal parallelism. Since March 2019 it supports
Nvidia
Nvidia Corporation ( ) is an American multinational corporation and technology company headquartered in Santa Clara, California, and incorporated in Delaware. Founded in 1993 by Jensen Huang (president and CEO), Chris Malachowsky, and Curti ...
RTX-powered
GPUs through the use of
OptiX
Nvidia OptiX (OptiX Application Acceleration Engine) is a Ray tracing (graphics), ray tracing API that was first developed around 2009. The computations are offloaded to the GPUs through either the low-level or the high-level API introduced with ...
.
Its
ray tracing engine is optimized to send billions of spatially incoherent rays throughout a 3D scene composed of geometric primitives including polygons, hair splines, and volumes. It often uses multiple levels of diffuse and specular inter-reflection so that light can bounce off of a wall or other object and indirectly illuminate a subject. For complex scenes such as the space station in
Elysium
Elysium (), otherwise known as the Elysian Fields (, ''Ēlýsion pedíon''), Elysian Plains or Elysian Realm, is a conception of the afterlife that developed over time and was maintained by some Greek religious and philosophical sects and cult ...
, it makes heavy use of geometry instancing, which helps it render trillions of visible polygons in a reasonable amount of memory. It can render large numbers of high-resolution texture maps thanks to its efficient integration of the
OpenImageIO library. It has a fully programmable
API
An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
, and uses
shaders
In computer graphics, a shader is a computer program that calculates the appropriate levels of light, darkness, and color during the rendering of a 3D scene—a process known as '' shading''. Shaders have evolved to perform a variety of sp ...
written in C++ or
Open Shading Language to define the materials and textures.
Arnold is based on the
Monte Carlo
Monte Carlo ( ; ; or colloquially ; , ; ) is an official administrative area of Monaco, specifically the Ward (country subdivision), ward of Monte Carlo/Spélugues, where the Monte Carlo Casino is located. Informally, the name also refers to ...
Path Tracing
Path tracing is a rendering algorithm in computer graphics that Simulation, simulates how light interacts with Physical object, objects, voxels, and Volumetric_path_tracing, participating media to generate realistic (''physically plausible'') R ...
algorithm, making extensive use of
importance sampling
Importance sampling is a Monte Carlo method for evaluating properties of a particular distribution, while only having samples generated from a different distribution than the distribution of interest. Its introduction in statistics is generally at ...
and other numerical techniques to improve the quality of rendered images. Throughout the 2010s, its team published research that popularized the use of
solid angle
In geometry, a solid angle (symbol: ) is a measure of the amount of the field of view from some particular point that a given object covers. That is, it is a measure of how large the object appears to an observer looking from that point.
The poin ...
-based sampling of area lights in production rendering, equi-angular sampling for volumetric scattering, ray-traced sub-surface scattering, and blue-noise dithered sampling.
History
Marcos Fajardo was the chief architect of Arnold until 2020.
The beginnings of what is now Arnold emerged in 1997 when Fajardo decided to write his own renderer. That year, he attended
SIGGRAPH
SIGGRAPH (Special Interest Group on Computer Graphics and Interactive Techniques) is an annual conference centered around computer graphics organized by ACM, starting in 1974 in Boulder, CO. The main conference has always been held in North ...
, where his interest in
stochastic ray tracing (a foundational part of Arnold's rendering technology) was piqued in discussions with friends attending the conference.
Early versions of Fajardo's renderer were called RenderAPI. The name Arnold emerged when one of Fajardo's friends suggested it after mocking an
Arnold Schwarzenegger
Arnold Alois Schwarzenegger (born July30, 1947) is an Austrian and American actor, businessman, former politician, and former professional bodybuilder, known for his roles in high-profile action films. Governorship of Arnold Schwarzenegger, ...
film they saw in a theater.
In 2004, Fajardo entered a licensing and co-development agreement with
Sony Pictures Imageworks, which resulted in separate branches for the commercial and Sony-proprietary versions of Arnold. The commercial version was integrated via plug-ins into several DCC packages including Softimage, Maya, Katana, Cinema4D, and Houdini.
Solid Angle SL, the company behind Arnold, was founded in 2009 in Madrid and purchased by
Autodesk
Autodesk, Inc. is an American multinational software corporation that provides software products and services for the architecture, engineering, construction, manufacturing, media, education, and entertainment industries. Autodesk is headquarte ...
in early 2016. The acquisition was announced officially on April 18, 2016. Arnold is now bundled with
Maya
Maya may refer to:
Ethnic groups
* Maya peoples, of southern Mexico and northern Central America
** Maya civilization, the historical civilization of the Maya peoples
** Mayan languages, the languages of the Maya peoples
* Maya (East Africa), a p ...
and
3ds Max
Autodesk 3ds Max, formerly 3D Studio and 3D Studio Max, is a professional 3D computer graphics program for making 3D animations, models, games and images. It is developed and produced by Autodesk Media and Entertainment. It has modeling capab ...
.
Awards
On 4 January 2017, the
Academy of Motion Picture Arts and Sciences
The Academy of Motion Picture Arts and Sciences (AMPAS, often pronounced ; also known as simply the Academy or the Motion Picture Academy) is a professional honorary organization in Beverly Hills, California, U.S., with the stated goal of adva ...
recognized Fajardo with a Scientific and Engineering award (Academy plaque) for "the creative vision and original implementation of the Arnold Renderer."
On 21 October 2021, the
Television Academy recognized Fajardo, along with colleagues Alan King and Thiago Ize, with an Engineering Emmy statuette for the Arnold Global Illumination Rendering System.
On 1 December 2023, as part of the first CVMP Technical Awards, Fajardo received a CVMP Implementation Award for Arnold, "to individual(s) who have taken academic research and then have pioneered in a timely manner a tool that implements that research in a novel way."
Shows
Notable feature films that have used Arnold include ''
Monster House'', ''
Cloudy with a Chance of Meatballs
''Cloudy with a Chance of Meatballs'' is a children's book written by Judi Barrett and illustrated by Ron Barrett. It was first published in 1978 by Atheneum Books, followed by a 1982 trade paperback edition from sister company Aladdin Pap ...
'', ''
Alice in Wonderland
''Alice's Adventures in Wonderland'' (also known as ''Alice in Wonderland'') is an 1865 English Children's literature, children's novel by Lewis Carroll, a mathematics university don, don at the University of Oxford. It details the story of a ...
'', ''
Thor
Thor (from ) is a prominent list of thunder gods, god in Germanic paganism. In Norse mythology, he is a hammer-wielding æsir, god associated with lightning, thunder, storms, sacred trees and groves in Germanic paganism and mythology, sacred g ...
'', ''
Captain America
Captain America is a superhero created by Joe Simon and Jack Kirby who appears in American comic books published by Marvel Comics. The character first appeared in '' Captain America Comics'' #1, published on December 20, 1940, by Timely C ...
'', ''
X-Men: First Class'', ''
The Avengers'', ''
Space Pirate Captain Harlock
, also titled Captain Harlock, is a Japanese manga series written and illustrated by Leiji Matsumoto. It was serialized in Akita Shoten's ''Play Comic'' from January 1977 to June 1979, with the chapters collected into five volumes. The ser ...
'', ''
Elysium
Elysium (), otherwise known as the Elysian Fields (, ''Ēlýsion pedíon''), Elysian Plains or Elysian Realm, is a conception of the afterlife that developed over time and was maintained by some Greek religious and philosophical sects and cult ...
'', ''
Pacific Rim
The Pacific Rim comprises the lands around the rim of the Pacific Ocean. The '' Pacific Basin'' includes the Pacific Rim and the islands in the Pacific Ocean. The Pacific Rim roughly overlaps with the geological Pacific Ring of Fire.
List ...
'', ''
Gravity
In physics, gravity (), also known as gravitation or a gravitational interaction, is a fundamental interaction, a mutual attraction between all massive particles. On Earth, gravity takes a slightly different meaning: the observed force b ...
'', ''
Guardians of the Galaxy
The Guardians of the Galaxy are a fictional superhero team appearing in American comic books published by Marvel Comics.
Comic book teams 1969 team
The 1969 version of the Guardians of the Galaxy (1969 team), Guardians of the Galaxy were the origi ...
'', ''
Star Wars: The Force Awakens'', ''
Arrival'' and ''
Blade Runner 2049
''Blade Runner 2049'' is a 2017 American Epic film, epic neo-noir science fiction film directed by Denis Villeneuve from a screenplay by Hampton Fancher and Michael Green (writer), Michael Green, based on a story by Fancher. A sequel to ''Blade ...
''.
Notable television series include ''
Game of Thrones
''Game of Thrones'' is an American Fantasy television, fantasy Drama (film and television), drama television series created by David Benioff and for HBO. It is an adaptation of ''A Song of Ice and Fire'', a series of high fantasy novels by ...
'', ''
Westworld
''Westworld'' is an American science fiction dystopia media franchise that began with the Westworld (film), 1973 film ''Westworld'', written and directed by Michael Crichton. The film depicts a technologically advanced Wild West, Wild-West-th ...
'', ''
Trollhunters'', ''
LOVE DEATH + ROBOTS'', ''
Foundation'', ''
The Mandalorian
''The Mandalorian'' is an American space Western television series created by Jon Favreau for the streaming service Disney+. It is the first live-action series in the ''Star Wars'' franchise and begins five years after the events of the fil ...
'', ''
Monarch: Legacy of Monsters'', and ''
3 Body Problem''.
Notable studios using Arnold
See also
*
Pixar RenderMan
Pixar RenderMan (also known as RenderMan) is a photorealistic 3D rendering software produced by Pixar Animation Studios. Pixar uses RenderMan to render their in-house 3D animated movie productions and it is also available as a commercial product ...
*
Vray
References
External links
*
Autodesk product page
{{3D software
3D graphics software
Rendering systems
Global illumination software
3D computer graphics software for Linux
Proprietary commercial software for Linux
3D rendering software for Linux