Skip to content

Instantly share code, notes, and snippets.

@jeremybep
Last active March 7, 2023 15:00
Show Gist options
  • Save jeremybep/0ca60decc5e1c7a28747056f2e262b11 to your computer and use it in GitHub Desktop.
Save jeremybep/0ca60decc5e1c7a28747056f2e262b11 to your computer and use it in GitHub Desktop.
Renderer Formula

Renderer formula

VRAY

Version 01

$$Beauty = GI + Lighing + specular + reflection + background + refraction$$

Version 02

$$Beauty = (RawGI \times Diffuse) + (RawLight \times Diffuse) + specular + reflection + background + refraction$$

Version 03

$$Beauty = ((\frac {Diffuse} {GI}) \times Diffuse) + ((\frac {Diffuse} {Lighting}) \times Diffuse) + specular + reflection + background + refraction$$

Version 04

$$Beauty = ((\frac {Diffuse} {GI}) \times Diffuse) + ((\frac {Diffuse} {Lighting}) \times Diffuse) + specular + (Reflection Filter \times Raw Reflection) + background + (Refraction Filter \times Raw Refraction)$$

Less approximation with version 03

with Ambient occlusion

$$Beauty = Diffuse \times (Raw Light \times Ambient Occlusion + Raw Global Illumination) + Raw Reflection \times Reflection Filter + Specular + Raw Refraction \times Refraction Filter + Self Illumination$$

Or

$$Beauty = Diffuse \times (Raw Light + Raw Global Illumination \times Ambient Occlusion) + Raw Reflection \times Reflection Filter + Specular + Raw Refraction \times Refraction Filter + Self Illumination$$

with extra

$$Beauty = Diffuse \times (Raw Light + Ambient Light Color \times Ambient Occlusion + Raw Global Illumination) + Raw Reflection \times Reflection Filter + Specular + Raw Refraction \times Refraction Filter + SubSurfaceScattering + Self Illumination$$

PRMAN

$$Beauty = SpecularDirect - SpecularDirectShadow + SpecularIndirect + SpecularEnvironment + Ambient + DiffuseDirect + Translucence - DiffuseDirectShadow + DiffuseIndirect + DiffuseEnvironment + Backscattering + Subsurface + Rim + Refraction + Incandescence$$

CORONA

$$Beauty = CShading_SourceColor \times (\frac{CESSENTIALIndirect}{CShadingSourceColor} + \frac{CESSENTIALDirect}{CShadingSourceColor}) + CESSENTIALReflect + CESSENTIALRefract + ...$$

ARNOLD

$$Beauty = directDiffuse + indirectDiffuse + directSpecular + indirectSpecular + refraction + deepScatter + midScatter + shallowScatter + primarySpecular + secondarySpecular$$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment