On this page |
This node applies a standard preview material to either the incoming geometry or some standard proxy geometry.
The preview material’s parameters can be overridden by layers by
wiring into the corresponding inputs. Input geometry should have a uv
attribute, and ideally also have
MiKKT tangents.
You can use the footprint flag to keep the preview geometry visible while displaying other parts of the COP network.
Parameters ¶
Geometry
If no geometry is connected, preview geometry is created.
Grid
A flat grid.
Sphere
A quad sphere textured with polar coordinates.
Box
A box with each face textured, unwrapping into a + shape.
Tube
A closed tube with the texture wrapping over the tops of the tube.
Torus
A torus.
Shader Ball
The Test Geometry shader ball.
Translate
Offset for the preview geometry. Moving this off by 2
will make
it easy to visualize default layers along with the resulting
material.
Scale
Scale of the preview geometry.
UV Scale
Scale of the UVs on the preview geometry. The UVs are setup to wrap by default. Adjusting this scale may create seams, but allows for seeing how the texture repeats more easily.
Divisions
The number of polygons to refine the preview geometry into. For displacements you may want additional pre-refinement, but because most of the detail is usually on the texture maps, high divisions usually are not necessary.
Waviness
Adds a wavy undulation to many of the preview geometries to make it easier to see how light is caught by the material.
Bevel
Bevels the edges of Boxes and Tubes. Divisions in this case refers to the number of divisions in the bevel.
Shape
How to bevel boxes and tubes.
Crease
It is kept sharp, but the geometry is refined around the borders.
Chamfer
A flat edge is bevelled between the sides.
Round
A round section is beveled between the sides.
Bevel Size
The ratio to bevel the edges - 0
is no bevelling and 1
bevels
as far as possible.
Default Color
Color to use if a basecolor isn’t wired in.
Tint With Cd
Additionally tint with the geometry’s Cd
attribute.
Metalness ¶
Default Metalness
Metalicity to use if metalness is unwired.
Metalness Scale
Scale on the incoming metalness layer.
Specular ¶
Default Specular
Specular amount if specular not wired in.
Default Specular Color
Specular color if not wired in.
Default Roughness
Roughness of specular if not wired in.
Roughness Scale
Scale on the incoming roughness layer.
Index of Refraction
Index of refraction for specular and transmission computation.
Coat ¶
Default Coat
Amount of coat if not wired in.
Default Color
Color of coat if not wired in.
Default Roughness
Coat roughness if not wired in.
Roughness Scale
Scale on incoming coat roughness layer.
Sheen ¶
Default Sheen
Amount of sheen if not wired in.
Default Color
Color of sheen if not wired in.
Default Roughness
Roughness of sheen if not wired in.
Roughness Scale
Scale on incoming sheen roughness layer.
Emission ¶
Default Emission
Emission if not wired in.
Emission Scale
Scale on incoming emission layer.
Default Color
Color of emission if not wired in.
Normals and Displace ¶
Normal Map Scale
Scale on the normal map if wired in.
Height Scale
Scale on displacement map if wired in. Often displacement layers
are 0
to 1
so this is important to adjust them to the scale of
the geometry.
Transmission (Karma Only) ¶
Default Transmission
Transmission amount if not wired in.
Default Color
Transmission color if not wired in.
Subsurface Scattering (Karma Only) ¶
Default Subsurface
Subsurface scattering amount if not wired in.
Default Color
Subsurface scattering color if not wired in.
Default Radius
Subsurface scattering radius if not wired in.
Radius Scale
Scale on subsurface radius.
Opacity ¶
Default Opacity
Opacity if not wired in.
Opacity Scale
Scale on incoming opacity layer.
Inputs ¶
geo
Geometry to apply a shader to. Should have UVs. If not wired, the preview geometry is used.
basecolor
RGB Diffuse color override.
metalness
Mono metalness override.
specular
Mono specular override.
spec_color
RGB specular color override.
roughness
Mono roughness override.
coat
Mono coat override.
coat_color
RGB coat color override.
coat_roughness
Mono coat roughness override.
sheen
Mono sheen override.
sheen_color
RGB sheen color override.
sheen_roughness
Mono sheen roughness override.
emission
Mono emission override.
emission_color
RGB emission color override.
opacity
Mono opacity override.
normal
RGB normal override. Should be in Offset normal format.
height
Mono displacement override.
transmission
Mono transmission override.
transmission_color
RGB transmission color override.
sss_amount
Mono subsurface scatter amount override.
sss_color
RGB subsurface scatter color override.
sss_radius
RGB subsurface scatter radius override.
Outputs ¶
geo
The incoming geometry or preview geometry with the material added to it.
See also |