With v1.2 update, we are introducing a first batch of exciting new utility shaders :
All with a single point update ! 😉
These new utilities are under Texture/Utilities folders in your DCC apz of choice. Minor updates for C4D shader structure: romboTransparency is now in the Refract folder (was before in the Others folder that has been removed). We compiled with ArnoldSDK 18.104.22.168 so you don't need to update also Arnold if you wanna use this last update (of course it works also with 22.214.171.124). See down below for fixes and other updates to existing nodes.
is an advanced shader able to fully preserve texture characteristics while being able to tile a texture without tiling artifacts. Basically it allows to have a texture as input and produce an infinite, non-repeating render-time texture. It also allows for render-time texture variations from the same input texture. We are using it here for patterns that are almost stochastic in nature, like skin pores and a lot of roughness textures to give variations to our shading allowing for extreme close ups without the need for ie. crazy 8k texture resolution. It will change for the better your workflow and you'll never look back !
uses the same technology of tileblender but it extends it and applies it to the texture blending that happens when two projection planes meet. This avoid 'ghosting' artifacts and a more natural blend without artifacts. With this node your textures will act and look almost like procedurals textures ! And if it works great on a sphere guess how it gonna work on all your terrains etc. 😉 (left romboTriplanar, right native Arnold triplanar).
came initially as and idea from Marcos Fajardo (creator of Arnold). We extended it to support better sampling and more options for both texture and procedural networks. It can be used generally to smooth procedural artifacts and/or to visually match some fx you're after while dealing with bitmap textures. It's up to you what you gonna do with this node, we just took extra care to make it easy to use, effective and super fast !
is probably the most advaced thickness shader outhere. It allows for many options well detailed in its doc page. You can use it for many approaches you have in mind as is doing here below Daniel Hennies (UglyKids) to better model subsurface scattering (he cannot resist to always use our romboSSSRefract node ! 😉 Effectively looking at his beauties, - how to blame him).
Fixes and Updates
We updated and refined MetallicPaint AOVs.
We now have a better and more formal layout for this node (thanks to afx.tv for the report).
Basically we have three reflective layers ..
a base reflective layer,
a flake reflective layer
a coating reflective layer
and their respective AOVs :
specular_base (.. direct+indirect)
We then have the following that sums up the total respective contributions :
albedo (coating_albedo + flakes_albedo + base_albedo)
direct (coating_direct + flakes_direct + base_direct)
indirect (coating_indirect + flakes_indirect + base_indirect)
specular (direct + indirect)
For these custom AOVs to work, simply choose Custom and type in the name of the AOV you want as output.
stochastic texture, blur, tile blending, triplanar, thickness, arnold, arnoldrender, arnoldrenderer, shader, material, reflect, reflection, microfacet, arnold shaders, arnold download, arnold materials, arnold renderer materials