Texture Sampler
Updated: 4 Dec 2023
Use a texture to apply shading to a material.Updated: 4 Dec 2023
Use a texture to apply shading to a material.This node applies a chosen texture to the shading of a material node. This can be used to deform, recolour and change the lighting on a mesh.
From the image :-
The output of this node can be connected to other shading nodes, to build up a more complex shading system.
TBC
Parameter | Details |
---|---|
Source Channel | Control which transform space the shading is applied in. |
Mapping Type | How the generated shader is applied to the surface. |
Texture | Select an image to drive the shading node. An image can also be input to the ’texture’ property, which will overwrite this value. |
Texture Channel | Select which channel(s) from the selected texture to use for shading the surface. |
Intensity | The intensity of the effect that is applied. |
UV Scale X | Scale the mesh UV along the x axis. |
UV Scale Y | Scale the mesh UV along the y axis. |
UV Offset X | Move the mesh UV along the x axis. |
UV Offset Y | Move the mesh UV along the y axis. |
Triplanar Blend Sharpness | Control how much blend there is between the different faces of tri-planar blending. |
Randomise Repetition | Generate a random offset for every repeating tile of the input texture, making repeating patterns more difficult to spot. |
Repetition Randomness | How much the randomise repition offsets each tile from a typical grid layout. |
Preview In Viewport | Preview the effects of the shading node on the channel it’s applied, without other nodes further in the chain being used. |
These properties control the 3D transforms of the node. Transforms will generally be inherited by child nodes, although they can be ignored through the Inherit Transform Channels attributes.
Parameter | Details |
---|---|
Position X | The objects position along the local x-axis. |
Position Y | The objects position along the local y-axis. |
Position Z | The objects position along the local z-axis. |
Rotation Heading | The objects rotation around the local y-axis. |
Rotation Pitch | The objects rotation around the local x-axis. |
Rotation Bank | The objects rotation around the local z-axis. |
Scale X | The objects scale along the local x-axis. |
Scale Y | The objects scale along the local y-axis. |
Scale Z | The objects scale along the local z-axis. |
Control the inheritance of the transforms from the parent.
Parameter | Details |
---|---|
Position | Toggle inheritance of the Position from the parent. |
Rotation | Toggle inheritance of the Rotation from the parent. |
Scale | Toggle inheritance of the Scale from the parent. |
World Position Only | Inherit the world position from the parent only, rotation and scale will be ignored. Overrides above properties. |
Inherit Time | Toggle inheritance of time from the parent. |
These properties control how the shading is used on the material surface.
These properties control attributes for using the input texture.
Name | Description | Typical Input |
---|---|---|
Texture | Input texture to drive the shading node. Overwrites the Texture property. | Loader |
Transform Modifiers | Apply the transforms of another node to this node. | Null |
Target Node | Modifiy the rotations of the node to always direct the z axis towards the input. | Null |
Local Transform Override | Apply the transforms of another node to this node, relative to its parent. | Null |