Diffraction Lobe

Turns out that most computer graphics conductor materials (metals) don’t fit well with their measured real life counterparts. Looks like microfacet models (any reflection node you ever used..) can’t fully address the appearance of this kind of materials. Microfaceting theory models the appearance of a material at macroscopic level based on surface micro details. Situation[…]

SSS Refract

This node basically does multiple scattering refractions. When in the Standard Arnold Material we do engage Scatter in the Transmission rollout we are doing instead single scattering. Multiple scattering is slower but more expressive. We can’t really render a resin statuette like this one below with single scattering. Let’s see its main parameters and how[…]

Walk the Walk

The SSS Random Walk node is a state-of-the-art subsurface scattering shader. We employ a new sampling strategy for random walks that takes all previouses approaches and put them together for a more effective sampling with reduced render times and great solution quality. Compared to the Standard Material Arnold SSS, we’re better than v.1 and faster[…]

Dipole for SSS

The SSS Dipole shader implements all the relevant dipole models for subsurface scattering available in computer graphics.. namely Standard, Better and Directional dipoles. They are of particular interest because they are better (at matching real life reference materials) than diffusion SSS and way faster than raytraced (random walk) SSS. Let’s see its GUI and main[…]

Hazy Reflections

Reflection hazying is actually an artifact. It happens due to micro imperfections which widen the actual reflection lobe making reflections appear less vivid and radiant, more milky and less contrasted. Hazing generally is due to poor industrial processes so that metals and other reflective surfaces have an inferior finish quality because of bad drying or[…]

Wave Optics Glints

This reflection node is a powerfull shader that supports both geometrical optics and wave optics glints, flakes, brushed patterns and scratches. Unlike in geometric optics, the contributions from different parts of the surface can sum non-linearly due to interference effects, to create the characteristic diffraction effects of wave optics.. ie. those colored patterns we see[…]

Improved Fabric Woven

The yarn-based material has been updated with: sheen and reflection lobes build-in patterns with HSV controls an all new phase function for better controllable fiber scattering a roughness patch size to better control fiber roughness and specular pattern variations an indirect glossy versus indirect diffuse parameter to better approach some kind of textiles better overall[…]

Multiple-scattering BRDF

With rombo Reflect shaders, – we’re introducing microfacet multiple-scattering. The microfaceting theory that is the fundation of the BRDF implementations out there is actually single-scattering. Microfacet models assume that the true physical surface is offset from a geometric surface in the form of a collection of microfacets called microsurface. Microfacet theory is a statistical model[…]

Power Metal

(THIS IS NOW DEPRECATED, we have added all the features here to our reflection nodes). We are designing a new Rombo.PowerMetal material. At the moment it supports STD generalized distribution for microfaceting reflections, microfacet normal mapping, multi-bounce microfaceting for correct energy conservation and rombo adaptive sampling for hard to sample highlights. STD distribution allow for[…]