--- title: "Shader Properties" url: "https://help.maxon.net/c4d/en-us/Content/html/XSLANOISE-ID_SHADERPROPERTIES.html" section_path: "Material Manager > Classic Materials > Classic material > Channel Shaders > Noise Shader > Shader Properties" element_id: "XSLANOISE" group_id: "ID_SHADERPROPERTIES" description: "The colors in the noise will be interpolated between the two colors that you specify here." --- ## Shader Properties ### Color 1 Parameter ID: `SLA_NOISE_COLOR1` ### Color 2 Parameter ID: `SLA_NOISE_COLOR2` The colors in the noise will be interpolated between the two colors that you specify here. ### Seed Parameter ID: `SLA_NOISE_SEED` · Range: [-2147483648..2147483647] The **Seed** value creates a unique random Noise pattern. This makes it possible to mix the same Noise types without creating similar Noise patterns (s.a. [Seed Value](https://help.maxon.net/c4d/en-us/Content/html/55013.html.md)). ### Noise Parameter ID: `SLA_NOISE_NOISE` You can choose from 32 types of noise. You will find an example for each type of noise later in this chapter. You can select one of the 32 available Noise types. All Noise types can be seen [here](https://help.maxon.net/c4d/en-us/Content/html/XSLANOISE.html.md). ![Image: 004388.jpg](https://help.maxon.net/c4d/en-us/Content/Resources/Images/004388.jpg)\ A button is located at the right of the Noise type selection menu with which you can call up a Noise preview window. > **Tip:** Tip:For those of you who are fans of the previous **Random Noise** functionality: It can be recreated by selecting the **Mod Noise** mode and entering a low **Global Scale** value. The **Seed** value can also be animated. This setting can be used to adjust the level of detail of the noise structure. Larger values will create correspondingly more variations in the pattern. Smaller values will produce correspondingly less contrast and details as well as to a blurring of the structure. Octaves of detail in the noise. ### Space Parameter ID: `SLA_NOISE_SPACE` What space to calculate the noise in. UV (2D) The noise is projected in 2D. Texture The noise is calculated in object space and remains the same regardless of object position or orientation. The **Projection** in the Material tag (Tag tab) will not be taken into consideration but the Coordinate tab's settings will. Object The noise is calculated in object space and remains the same regardless of object position or orientation, but does not use the attributes of the Material tag. World The noise is calculated in world coordinates and is not affected by the object's orientation or position. This allows the object being shaded to move through the noise. Camera The noise is calculated in the space of the camera and will stay oriented relative to the camera. The object can move through the noise and camera moves will also affect the noise. Screen The noise is calculated in the space of the screen including Z depth. The object can move through the noise and camera moves will also affect the noise. Raster The noise is calculated in the space screen pixels and has no depth information so no matter how far the object moves away, the texture is calculated the same. The object can move through the noise and camera moves will also affect the noise. ### Global Scale Parameter ID: `SLA_NOISE_GLOBAL_SCALE` · Range: [0..+∞%] ### Relative Scale Parameter ID: `SLA_NOISE_SCALE` · Range: [XYZ %] These parameters enable you to scale the noise in all possible directions. **Global Scale** does a uniform scale in the UVW directions, while **Relative Scale** allows you to scale the U, V and W individually. ### Animation Speed Parameter ID: `SLA_NOISE_ANI_SPEED` · Range: [0.00..+∞] Rate at which the noise animates, in cycles per second. ### Loop Period Parameter ID: `SLA_NOISE_TIMEPERIOD` · Range: [0.00..+∞] This setting is available for almost all types of noise, with the exception of Electric, Gaseous, Random and Wavy Turbulence, and will loop the noise in accordance with the time in seconds defined (Animation Speed) must not be set to 0). A value of 0 will turn this effect off. Note that, internally, the animation speed can then be adjusted accordingly and therefore change. ### Detail Attenuation Parameter ID: `SLA_NOISE_DETAIL_ATT` · Range: [0..+∞%] Used for antialiasing. In most cases, it should be left at 100%. However, if you are animating and getting texture flicker, then try setting this higher. Set it lower for crisp stills. ### Delta Parameter ID: `SLA_NOISE_DELTA` · Range: [-∞..+∞%] Delta is a scaling factor to use in sampling the noise for evaluating the slope that is to be used in the bump channel. This allows you to get very sharp bump with minute detail. ### Movement Parameter ID: `SLA_NOISE_MOVEMENT` · Range: [XYZ m] ### Speed Parameter ID: `SLA_NOISE_SPEED` · Range: [-∞..+∞%] **Movement** is a directional vector that defines the direction in which the noise should move. **Speed** defines the velocity with which it moves. Note that the speed is also dependent on the **Space** setting because the coordinate systems defined there differ greatly (which also has a major effect on the Noise size) ### Absolute Parameter ID: `SLA_NOISE_ABSOLUTE` On makes the value of the noise absolute, causing it to fold about its midpoint. ### Cycles Parameter ID: `SLA_NOISE_CYCLES` · Range: [0.00..+∞] Number of cycles the noise makes, between 0 and 10000000. ### Low Clip Parameter ID: `SLA_NOISE_LOW_CLIP` · Range: [0..100%] ### High Clip Parameter ID: `SLA_NOISE_HIGH_CLIP` · Range: [0..100%] Low Clip controls the bottom clipping value of the noise; values less than Low Clip will be clipped to zero. High Clip controls the top clipping value; values greater than High Clip will be clipped to 100%. ### Brightness Parameter ID: `SLA_NOISE_BRIGHTNESS` · Range: [-100..100%] Brightness controls the overall brightness or value of the noise. Values greater than zero increase brightness and values less than zero decrease brightness. ### Contrast Parameter ID: `SLA_NOISE_CONTRAST` · Range: [-100..100%] Contrast controls the overall contrast or range of the noise. Values greater than zero increase the contrast of the noise and values less than zero decrease the contrast. ### Use as Environment Parameter ID: `SLA_NOISE_USE_AS_ENV` Causes the noise to be calculated as if it were an environment around the object being reflected. ### Project Environment Parameter ID: `SLA_NOISE_PROJECT_ENV` Causes the 3D Noise environment to be calculated based on a UV environment projection. ### Compatibility Parameter ID: `SLA_NOISE_COMPATIBILITY` This option ensures that you get nearly the same result when rendering old SLA scenes.