Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section
Column
width55%

Skin is one of the most complex materials to render, with many properties unique to skin that cannot be covered in an all-purpose shader. The CoronaSkinMtl shader makes it easy to control and adjust the look of the skin and renders fast and efficiently with realistic results.

The CoronaSkinMtl is a dedicated SSS material for rendering skin. Its main target is character design, however, it can be used to render any type of layered SSS material including Human skin, skin of animals or imaginary creatures, fruits, and rubber. 

CoronaSkinMtl has all necessary SSS effects enabled by default and works out of the box, so there is virtually no action required from the user to set it up. The available properties do however allow for the creation of various types of materials:

Column
width5%


Column
width45%
Image slider
Panel
titleDefault settingsTextured skin

Image RemovedImage Added

Panel
titleFrog-like Default skin

Image RemovedImage Added

Panel
titleFruit peelAlien skin

Image RemovedImage Added

Panel
titleRubberPale textured skin

Image RemovedImage Added


Basic options

...

Section
Column
width55%

Overall Color

Level – Both the constant color and texmap are multiplied by this number. Setting 0.5 and using white-color is equal to using 50% gray color or using texmap with output level of 0.5.

Color – Specifies the color of the skin on lit parts of a surface.

Subsurface Scattering

Amount – Controls how much the skin is defined by subsurface scattering as opposed to the diffuse component. A value of 0 results in no subsurface scattering, while a value of 1 results in full subsurface scattering and no diffuse component.

Radius scale – Controls the size of the subsurface scattering of all layers. Works as a multiplier of each layer radius.

Layer 1

Weight – Defines how much this subsurface layer affects the material. A value of 1 means that the color scattering defined by this layer is fully applied, while a value of 0 means the layer is not used at all.

Scatter color – Defines the scatter color of subsurface scattering, i.e. the color that can be observed in the shadowed parts of the material.

Radius – Defines the subsurface scattering radius, i.e. how far the color scatters from a place that was hit by a light beam.

Layer 2

Weight – Defines how much this subsurface layer affects the material. A value of 1 means that the color scattering defined by this layer is fully applied, while a value of 0 means the layer is not used at all.

Scatter color – Defines the scatter color of subsurface scattering, i.e. the color that can be observed in the shadowed parts of the material.

Radius – Defines the subsurface scattering radius, i.e. how far the color scatters from a place that was hit by a light beam.

Layer 3

Weight – Defines how much this subsurface layer affects the material. A value of 1 means that the color scattering defined by this layer is fully applied, while a value of 0 means the layer is not used at all.

Scatter color – Defines the scatter color of subsurface scattering, i.e. the color that can be observed in the shadowed parts of the material.

Radius – Defines the subsurface scattering radius, i.e. how far the color scatters from a place that was hit by a light beam.

Reflection

Layer 1

Level – Both the constant color and texmap are multiplied by this number. Setting 0.5 and using white color is equal to using 50% gray color or using texmap with output level 0.5.

Color – Allows to choose specific reflection color using Color Picker.

Glossiness – Controls how sharp or blurred the reflection is. A value of 1 (white if a map is used) gives completely sharp reflections, while a value of 0 (black if a map is used) gives completely blurred reflections. Glossiness is the inverse of the Roughness value used in some other applications.

IOR – Index of refraction (IOR) for Fresnel reflections. This controls the amount of material reflection in a physically plausible way. Higher values create stronger reflection. Set this to 999 to disable the fresnel effect (i.e. to create a mirror-like material).

Layer 2

Level – Both the constant color and texmap are multiplied by this number. Setting 0.5 and using white color is equal to using 50% gray color or using texmap with output level 0.5.

Color – Allows to choose specific reflection color using Color Picker.

Glossiness – Controls how sharp or blurred the reflection is. A value of 1 (white if a map is used) gives completely sharp reflections, while a value of 0 (black if a map is used) gives completely blurred reflections. Glossiness is the inverse of the Roughness value used in some other applications.

IOR – Index of refraction (IOR) for Fresnel reflections. This controls the amount of material reflection in a physically plausible way. Higher values create stronger reflection. Set this to 999 to disable the fresnel effect (i.e. to create a mirror-like material).

Opacity

Level – Both the constant color and textmap are multiplied by this number. Setting 0.5 and using white color is equal to using 50% gray color or using texmap with output level 0.5.

Color – Allows to choose specific opacity color using Color Picker.

Displacement

Min level – Displacement distance applied to areas with black (0.0) texture. Measured in world-space units.

Texture – Allows to load displacement map.

Max level – Strength of the displacement effect. It is the world-space displacement distance applied to areas with white (1.0) texture.

Water level – Displacement cutoff threshold. Any microtriangles with displacement texture value below this level are removed.

Column
width5%


Column
width40%

...