--- title: "Shader Properties" url: "https://help.maxon.net/c4d/en-us/Content/html/XSLADISTORTER-ID_SHADERPROPERTIES.html" section_path: "Material Manager > Classic Materials > Classic material > Channel Shaders > Distortion Shader > Shader Properties" element_id: "XSLADISTORTER" group_id: "ID_SHADERPROPERTIES" description: "The value of the distortion channel is added to the sample coordinate of the texture." --- ## Shader Properties ### Type Parameter ID: `SLA_DISTORTER_TYPE` This is the distortion algorithm to be used. Directional The value of the distortion channel is added to the sample coordinate of the texture. Bidirectional The value of the distortion channel is added to the sample coordinate of the texture if the value is between 50-100% and is subtracted if the value is between 0-50%. Flow Field The distortion value is determined by evaluating the flow direction of the distortion texture and then the flow direction vector is used to offset the sample coordinate of the texture. ### Wrap Parameter ID: `SLA_DISTORTER_WRAP` The Wrap function controls what happens to parts of the texture that have been distorted and now lie outside the UV map. These can be ignored (None), repeated (Cycle), cut off (Clamp) or mirrored (Seamless). ### Amount Parameter ID: `SLA_DISTORTER_AMOUNT` · Range: [-∞..+∞%] Global distortion amount. 100% means distortion values from 0 to 1 in UV and 0 to 10 in 3D. ### X Parameter ID: `SLA_DISTORTER_X` · Range: [-∞..+∞%] ### Y Parameter ID: `SLA_DISTORTER_Y` · Range: [-∞..+∞%] ### Z Parameter ID: `SLA_DISTORTER_Z` · Range: [-∞..+∞%] X is the distortion amount in U for 2D and X for 3D. Y is the distortion amount in V for 2D and Y for 3D. Z is the distortion amount in Z for 3D. ### Delta Parameter ID: `SLA_DISTORTER_DELTA` · Range: [0..+∞%] Delta is a scaling factor to use in sampling the texture for evaluating slope to be used in the bump channel. This allows you to get very sharp bump with minute detail that is not possible with the standard bump delta. ### Step Parameter ID: `SLA_DISTORTER_STEP` · Range: [0..1000%] Relative step size to be used in evaluating the flow direction in Flow Field distortion type. ### Texture Parameter ID: `SLA_DISTORTER_TEXTURE` This is the source image or shader to distort with the Distorter texture. You can bring in and affect any image or channel shader available to CINEMA 4D. ### Distorter Parameter ID: `SLA_DISTORTER_DISTORTER` The distorter texture is used to distort the texture defined by Texture (see above). The value of the distorter image or shader is used in the distortion algorithm to offset the sampling of the texture.