Monthly Archives: July 2017

OATS STUDIOS Assets

OATS STUDIOS have made the assets from their fantastic short films available to purchase on STEAM.

Here are some renders using Arnold.

zygote.jpeg

Advertisements

JSplacement

JSplacement is a rather cool pseudo-random 8k displacement map generator made with JavaScript. It generates grayscale height maps that can be used for displacement. Below are some tests using Arnold.

The image below required a higher than normal number of Subdiv Iterations (9) to capture the fine detail from the generated displacement map.

js-displacement.jpg

JS-displacement-face.jpeg
Obligatory ‘disturbing’ render

Arnold 5 Cryptomatte

image.png

Psyop have announced the beta release of Cryptomatte for Arnold 5, as well as version 1.2.0-Beta of the Cryptomatte specification, and reference Nuke implementation.
Note that this is a beta release, both for AlShaders and Nuke.

Arnold 5: (AlShaders2): https://github.com/anderslanglands/alShaders2/releases

Nuke and Fusion: https://github.com/Psyop/Cryptomatte

Arnold 5 Cryptomatte

Cryptomatte for Arnold 5 is being released as part of AlShaders, as before, but is now a standalone node.  Arnold 5.0.1 adds support for “AOV shaders”, which allow code to run on all materials in a scene, without manually connecting passthrough nodes.  This improves the workflow in numerous ways.  Using a central AOV shader node gives easy access to global Cryptomatte settings (on the one central Cryptomatte node).  It is now also much easier for a studio to create a customized version of Cryptomatte, since the code does not need to be embedded in a surface shader.  In addition to adopting the AOV shader methodology, we’ve added other features as well, such as sidecar manifests that work with deferred-loaded stand-ins, and “integer offsets” for modifying names.

Arnold 5 Documentation: Cryptomatte documentationMtoAMAXtoAC4DtoA, HtoA.