## Texture Shader Presets

List of available Texture Shader presets. 2D texture shaders apply a two-dimensional texture onto an object, just as 3D texture shaders implement a three-dimensional texture into an object. They are used by a surface shader when an object has a defined texture. Texture shaders also include the necessary shaders to create bump maps.
For more information, see the user guide

Note | See Shader Presets for a list of different shader preset types. Also see Alphabetical Listing of All Shader Presets for a complete list of available shaders.

Preset | Shaders
--- | ---
Texture\Attribute\Attribute_Boolean.Preset | Boolean Attribute mental ray Shader. See the Softimage.sib_attribute_boolean.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Attribute\Attribute_Color.Preset | Color Attribute mental ray Shader. See the Softimage.sib_attribute_color.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Attribute\Attribute_Integer.Preset | Integer Attribute mental ray Shader. See the Softimage.sib_attribute_integer.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Attribute\Attribute_Scalar.Preset | Scalar Attribute mental ray Shader. See the Softimage.sib_attribute_scalar.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Attribute\Attribute_Transform.Preset | Transform Attribute mental ray Shader. See the Softimage.sib_attribute_transform.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Attribute\Attribute_Vector.Preset | Vector Attribute mental ray Shader. See the Softimage.sib_attribute_vector.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Bump\Bump_Flakes.Preset | mi Bump Flakes mental ray Shader. See the Softimage.mi_bump_flakes.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Bump\Bumpmap.Preset | Bump Map mental ray Shader. See the Softimage.sib_zbump.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Bump\Bumpmap_Old.Preset | Bump Add mental ray Shader. See the Softimage.sib_bump.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Bump\Bumpmap_generator.Preset | Bumpmap generator See the Softimage.sib_bumpmap_gen.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Bump\Rounded_Corners.Preset | mia Round Corners mental ray Shader. See the Softimage.mia_roundcorners.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Bump\XSINormalMap.Preset | XSINormalMap output parameter See the Softimage.XSINormalMap.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Bump\XSINormalMap2.Preset | XSINormalMap output parameter See the Softimage.XSINormalMap2.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Bump\XSINormalMap3.Preset | XSINormalMap3 output parameter See the Softimage.XSINormalMap3.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Cell.Preset | Cell See the Softimage.txt3d-cellular_v3.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Cell_Scalar.Preset | Cell Scalar mental ray Shader. See the Softimage.BA_cell_scl.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Checkerboard.Preset | Checkerboard mental ray Shader. See the Softimage.txt3d-checkerboard.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Cloud.Preset | Cloud See the Softimage.txt3d-cloud.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Color_Channels\Color2alpha.Preset | mib Color Alpha mental ray Shader. See the Softimage.mib_color_alpha.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Color_Channels\HLSA_combine.Preset | Combine HLSA mental ray Shader. See the Softimage.sib_hlsa_combine.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Color_Channels\HSVA_combine.Preset | Combine HSVA mental ray Shader. See the Softimage.sib_hsva_combine.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Color_Channels\Pick_channel.Preset | Color Pick Channel mental ray Shader. See the Softimage.sib_channel_picker.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Color_Channels\RGBA_combine.Preset | Scalars To Color mental ray Shader. See the Softimage.sib_color_combine.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Color_Matte.Preset | Color Matte mental ray Shader. See the Softimage.sib_color_transparency_matte.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Constant.Preset | Constant See the Softimage.sib_matte.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Constant_Black.Preset | Constant See the Softimage.sib_matte.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Conversion\Color_to_Boolean.Preset | Color To Boolean mental ray Shader. See the Softimage.sib_color_to_boolean.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Conversion\Color_to_Scalar.Preset | Color To Scalar mental ray Shader. See the Softimage.sib_color_to_scalar.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Conversion\Color_to_Vector.Preset | Color To Vector mental ray Shader. See the Softimage.sib_color_to_vector.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Conversion\HSV_to_RGB.Preset | HSV To RGB mental ray Shader. See the Softimage.sib_color_hsv_to_rgb.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Conversion\Integer_to_Scalar.Preset | Integer To Scalar mental ray Shader. See the Softimage.sib_integer_to_scalar.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Conversion\RGB_to_HSV.Preset | RGBA to HSVA See the Softimage.sib_color_rgb_to_hsv.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Conversion\Scalar_to_Boolean.Preset | Scalar To Boolean mental ray Shader. See the Softimage.sib_scalar_to_boolean.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Conversion\Scalar_to_Color.Preset | Scalar To Color mental ray Shader. See the Softimage.sib_scalar_to_color.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Conversion\Scalar_to_Integer.Preset | Scalar To Integer mental ray Shader. See the Softimage.sib_scalar_to_integer.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Conversion\Scalars_to_Vector.Preset | Scalars To Vector mental ray Shader. See the Softimage.sib_scalars_to_vector.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Conversion\Vector_coordinate_convertor.Preset | Vector Space Conversion See the Softimage.sib_space_conversion.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Conversion\Vector_to_Color.Preset | Vector To Color mental ray Shader. See the Softimage.sib_vector_to_color.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Conversion\Vector_to_Scalar.Preset | Vector To Scalar mental ray Shader. See the Softimage.sib_vector_to_scalar.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Fabric.Preset | Fabric See the Softimage.txt2d-fabric.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Flagstone.Preset | Flagstone See the Softimage.txt3d-flagstone_v3.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Fractal.Preset | Fractal See the Softimage.txt3d-fractal_v3.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Fractal_Scalar.Preset | Fractal Scalar mental ray Shader. See the Softimage.BA_fractal4d2_scl.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Gradient.Preset | Gradient See the Softimage.txt2d-gradient_v2.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Grid.Preset | Grid See the Softimage.txt2d-grid.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Illumination\Photon_irradiance.Preset | Photon Irradiance mental ray Shader. See the Softimage.sib_photon_matte.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Image.Preset | Image 2D See the Softimage.txt2d-image-explicit.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Image_Processing\Color_Balance.Preset | sib_color_balance output parameter See the Softimage.sib_color_balance.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Image_Processing\Color_correction.Preset | Color Correction mental ray Shader. See the Softimage.sib_color_correction.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Image_Processing\HLS_Adjust.Preset | sib_color_hls_adjust output parameter See the Softimage.sib_color_hls_adjust.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Image_Processing\Intensity.Preset | mib Color Intensity mental ray Shader. See the Softimage.mib_color_intensity.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Image_Processing\Invert.Preset | sib_color_invert mental ray Shader. See the Softimage.sib_color_invert.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Image_Processing\RGBA_keyer.Preset | Color Keyer mental ray Shader. See the Softimage.rgba_keyer.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Image_Processing\Scalar_Invert.Preset | Scalar Invert mental ray Shader. See the Softimage.sib_scalar_invert.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Map_lookup_boolean.Preset | Boolean Map Lookup mental ray Shader. See the Softimage.map_lookup_boolean.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Map_lookup_color.Preset | Color Map Lookup mental ray Shader. See the Softimage.map_lookup_color.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Map_lookup_integer.Preset | Integer Map Lookup mental ray Shader. See the Softimage.map_lookup_integer.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Map_lookup_scalar.Preset | Scalar Map Lookup mental ray Shader. See the Softimage.map_lookup_scalar.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Map_lookup_vector.Preset | Vector Map Lookup mental ray Shader. See the Softimage.map_lookup_vector.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Marble.Preset | Marble See the Softimage.txt3d-marble.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Average.Preset | mib Color Average mental ray Shader. See the Softimage.mib_color_average.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Boolean_Math_Logic.Preset | Boolean Logic Math mental ray Shader. See the Softimage.sib_boolean_math_logic.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Boolean_negate.Preset | Boolean Invert mental ray Shader. See the Softimage.sib_boolean_negate.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Change_range.Preset | Scalar Change Range mental ray Shader. See the Softimage.sib_interp_linear.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Color_Math_Basic.Preset | Color Basic Math mental ray Shader. See the Softimage.sib_color_math_basic.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Color_Math_Curve.Preset | Color Curve Math mental ray Shader. See the Softimage.sib_color_math_curve.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Color_Math_Exponent.Preset | Color Exponent Math mental ray Shader. See the Softimage.sib_color_math_exponent.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Color_Math_Logic.Preset | Color Logic Math mental ray Shader. See the Softimage.sib_color_math_logic.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Color_Math_Unary.Preset | Color Unary Math mental ray Shader. See the Softimage.sib_color_math_unary.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Color_Smooth_Range.Preset | Color Smooth Range mental ray Shader. See the Softimage.sib_color_smoothrange.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Exponent_falloff.Preset | Exponential Interpolation See the Softimage.sib_atten_exp.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Inrange.Preset | Color In Range mental ray Shader. See the Softimage.sib_color_inrange.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Linear_falloff.Preset | Linear Interpolation See the Softimage.sib_atten_linear.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Scalar_Math_Basic.Preset | Scalar Basic Math mental ray Shader. See the Softimage.sib_scalar_math_basic.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Scalar_Math_Curve.Preset | Scalar Curve Math mental ray Shader. See the Softimage.sib_scalar_math_curve.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Scalar_Math_Exponent.Preset | Scalar Exponent Math mental ray Shader. See the Softimage.sib_scalar_math_exponent.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Scalar_Math_Logic.Preset | Scalar Logic Math mental ray Shader. See the Softimage.sib_scalar_math_logic.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Scalar_Math_Unary.Preset | Scalar Unary Math mental ray Shader. See the Softimage.sib_scalar_math_unary.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Scalar_Multi_Math.Preset | BA_fast_math output parameter See the Softimage.BA_fast_math.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Scalar_Smooth_Range.Preset | Scalar Smooth Range mental ray Shader. See the Softimage.sib_scalar_smoothrange.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Scalar_inrange.Preset | Scalar In Range mental ray Shader. See the Softimage.sib_scalar_inrange.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Vector_math_scalar.Preset | Vector-Scalar Math mental ray Shader. See the Softimage.sib_vector_math_scalar.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Math\Vector_math_vector.Preset | Vector-Vector Math mental ray Shader. See the Softimage.sib_vector_math_vector.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Mixers\Color_interpolate.Preset | mib Color Interpolate mental ray Shader. See the Softimage.mib_color_interpolate.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Mixers\Gradient.Preset | Gradient output parameter See the Softimage.sib_color_gradient.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Mixers\Mix_2colors.Preset | Color 2 Channel Mixer mental ray Shader. See the Softimage.sib_color_2mix.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Mixers\Mix_8colors.Preset | Color 8 Channel Mixer mental ray Shader. See the Softimage.sib_color_8mix.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Mixers\Toon_Node_Mix.Preset | sitoon_node_mix output parameter See the Softimage.sitoon_node_mix.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Particle\Particle_Gradient.Preset | BA_particle_gradient_phen output parameter See the Softimage.BA_particle_gradient_phen.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Particle\Particle_Gradient_Control.Preset | BA_particle_gradientcontrol output parameter See the Softimage.BA_particle_gradientcontrol.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Particle\Particle_Info.Preset | BA_particle_info output parameter See the Softimage.BA_particle_info.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Particle_Old\Particle_Billboard.Preset | Particle Billboard mental ray Shader. See the Softimage.pt_billboard.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Particle_Old\Particle_Blob.Preset | Particle Blob mental ray Shader. See the Softimage.pt_blob.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Particle_Old\Particle_Color.Preset | Particle Get Color mental ray Shader. See the Softimage.pt_get_color.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Particle_Old\Particle_Gradient.Preset | Particle Gradient See the Softimage.pt_gradient.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Particle_Old\Particle_Scalar.Preset | Particle Get Scalar mental ray Shader. See the Softimage.pt_get_scalar.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Particle_Old\Particle_Shape.Preset | Particle Shape mental ray Shader. See the Softimage.pt_shape.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Particle_Old\Particle_Sphere.Preset | Particle Sphere mental ray Shader. See the Softimage.pt_sphere.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Particle_Old\Particle_Sprite.Preset | Particle Sprite mental ray Shader. See the Softimage.pt_sprite.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Particle_Old\Particle_Vector.Preset | Particle Get Vector mental ray Shader. See the Softimage.pt_get_vector.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Raytracing\Opaque.Preset | mib Opacity mental ray Shader. See the Softimage.mib_opacity.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Raytracing\Photon.Preset | mib Photon Basic mental ray Shader. See the Softimage.mib_photon_basic.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Raytracing\Photon_render_tree.Preset | Photon Material mental ray Shader. See the Softimage.sib_illum_photon.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Raytracing\Reflection.Preset | mib Reflection mental ray Shader. See the Softimage.mib_reflect.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Raytracing\Reflection_diffuse.Preset | Diffuse Reflection See the Softimage.sib_diffuse_reflection.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Raytracing\Refraction.Preset | mib Refraction mental ray Shader. See the Softimage.mib_refract.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Raytracing\Thickness.Preset | Thickness mental ray Shader. See the Softimage.sib_thickness.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Raytracing\Transparency.Preset | Transparency mental ray Shader. See the Softimage.sib_transparency.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Render_Channels\Boolean_StoreInChannel.Preset | Boolean Render Channel mental ray Shader. See the Softimage.sib_boolean_storeinchannel.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Render_Channels\Color_StoreInChannel.Preset | Color Render Channel mental ray Shader. See the Softimage.sib_color_storeinchannel.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Render_Channels\Integer_StoreInChannel.Preset | Integer Render Channel mental ray Shader. See the Softimage.sib_integer_storeinchannel.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Render_Channels\Scalar_StoreInChannel.Preset | Scalar Render Channel mental ray Shader. See the Softimage.sib_scalar_storeinchannel.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Render_Channels\Vector_StoreInChannel.Preset | Vector Render Channel mental ray Shader. See the Softimage.sib_vector_storeinchannel.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Ripple.Preset | Ripple See the Softimage.txt2d-ripple_v3.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Rock.Preset | Rock See the Softimage.txt3d-rock_v3.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\ScalarImage.Preset | Scalar Image mental ray Shader. See the Softimage.txt2d-scalarimage-explicit.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Scalar_Matte.Preset | Scalar Matte mental ray Shader. See the Softimage.sib_scalar_transparency_matte.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Share\Boolean_share.Preset | Boolean Passthrough mental ray Shader. See the Softimage.sib_boolean_passthrough.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Share\Color_share.Preset | Color Passthrough mental ray Shader. See the Softimage.sib_color_passthrough.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Share\Integer_share.Preset | Integer Passthrough mental ray Shader. See the Softimage.sib_integer_passthrough.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Share\Scalar_share.Preset | Scalar Passthrough mental ray Shader. See the Softimage.sib_scalar_passthrough.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Share\Vector_share.Preset | Vector Passthrough mental ray Shader. See the Softimage.sib_vector_passthrough.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Snow.Preset | Snow See the Softimage.txt3d-snow.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\State\Color_savestate.Preset | Color Save State mental ray Shader. See the Softimage.sib_savestate_color.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\State\Scalar_savestate.Preset | Scalar Save State mental ray Shader. See the Softimage.sib_savestate_scalar.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\State\Scalar_state.Preset | Scalar State mental ray Shader. See the Softimage.sib_state_scalar.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\State\Vector_savestate.Preset | Vector Save State mental ray Shader. See the Softimage.sib_savestate_vector.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\State\Vector_state.Preset | Vector State mental ray Shader. See the Softimage.sib_state_vector.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Surface\Incidence.Preset | sib_incidence_v2 output parameter See the Softimage.sib_incidence_v2.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Switch\Color_Boolean_Switch.Preset | Color Switcher mental ray Shader. See the Softimage.sib_color_switch.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Switch\Color_Multi_Switch.Preset | Color Multi-Switch mental ray Shader. See the Softimage.sib_color_multi_switch.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Switch\Front_Back.Preset | mib Two Sided mental ray Shader. See the Softimage.mib_twosided.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Switch\Ray_Type.Preset | Ray Type Switcher See the Softimage.sib_color_rayswitch.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Switch\Scalar_Boolean_Switch.Preset | Scalar Switch mental ray Shader. See the Softimage.sib_scalar_switch.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Switch\Scalar_Multi_Switch.Preset | Scalar Multi-Switch mental ray Shader. See the Softimage.sib_scalar_multi_switch.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Switch\Vector_Boolean_Switch.Preset | Vector Switch mental ray Shader. See the Softimage.sib_vector_switch.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Switch\Vector_Multi_Switch.Preset | Vector Multi-Switch mental ray Shader. See the Softimage.sib_vector_multi_switch.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Terrain.Preset | Terrain See the Softimage.txt2d-terrain.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Vein.Preset | Vein See the Softimage.txt3d-vein_v3.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Vertex_rgba.Preset | Colored Vertices See the Softimage.sib_vertex_color_alpha.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\Wood.Preset | Wood See the Softimage.txt3d-wood.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\XSI_Model_Map.Preset | Model Map mental ray Shader. See the Softimage.XSIModelMap.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\mental images\mi_Bump_Flakes.Preset | mi Bump Flakes mental ray Shader. See the Softimage.mi_bump_flakes.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\mental images\mia_Light_Surface.Preset | mia Light Surface mental ray Shader. See the Softimage.mia_light_surface.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\mental images\mip_Cameramap.Preset | mip Cameramap mental ray Shader. See the Softimage.mip_cameramap.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\mental images\mip_Rayswitch.Preset | mip Rayswitch mental ray Shader. See the Softimage.mip_rayswitch.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\mental images\mip_Rayswitch_Advanced.Preset | mip Rayswitch Advanced mental ray Shader. See the Softimage.mip_rayswitch_advanced.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\mental images\misss_Call_Shader.Preset | misss Call Shader mental ray Shader. See the Softimage.misss_call_shader.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_generators\2D_Gradient.Preset | Gradient output parameter See the Softimage.sib_color_gradient.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_generators\2D_Image_Implicit.Preset | Image Implicit See the Softimage.txt2d-image.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_generators\2D_checkerboard.Preset | mib Texture Checkerboard mental ray Shader. See the Softimage.mib_texture_checkerboard.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_generators\2D_dot.Preset | mib Texture Polkadot mental ray Shader. See the Softimage.mib_texture_polkadot.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_generators\2D_fabric.Preset | 2D Fabric See the Softimage.sib_texture2d_fabric.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_generators\2D_grid.Preset | 2D Grid See the Softimage.sib_texture2d_grid.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_generators\2D_ripple.Preset | 2D Ripple See the Softimage.sib_texture2d_ripple.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_generators\2D_terrain.Preset | 3D Terrain See the Softimage.sib_texture2d_terrain.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_generators\3D_cloud.Preset | Cloud mental ray Shader. See the Softimage.sib_texture_cloud.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_generators\3D_fractal.Preset | 3D Fractal See the Softimage.sib_texture_fractal.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_generators\3D_lattice.Preset | 3D Lattice See the Softimage.sib_texture_lattice.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_generators\3D_marble.Preset | 3D Marble See the Softimage.sib_texture_marble.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_generators\3D_rock.Preset | 3D Rock See the Softimage.sib_texture_rock.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_generators\3D_snow.Preset | 3D Snow See the Softimage.sib_texture_snow.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_generators\3D_turbulence.Preset | mib Texture Turbulence mental ray Shader. See the Softimage.mib_texture_turbulence.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_generators\3D_vein.Preset | 3D Vein See the Softimage.sib_texture_vein.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_generators\3D_wave.Preset | mib Texture Wave mental ray Shader. See the Softimage.mib_texture_wave.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_generators\3D_wood.Preset | 3D Wood See the Softimage.sib_texture_wood.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_generators\Image_lookup.Preset | mib Texture Lookup mental ray Shader. See the Softimage.mib_texture_lookup.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_space_controller\3Dwarp.Preset | 3DWarp UV mental ray Shader. See the Softimage.sib_texture3Dwarp.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_space_controller\Kaleidoscope.Preset | Kaleidoscopic UV Remap mental ray Shader. See the Softimage.sib_txt2dremap_kalid.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_space_controller\Texture_edit.Preset | Texture Space Edit See the Softimage.mib_texture_remap.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_space_generators\Texture_Projection_Lookup.Preset | Projection Lookup mental ray Shader. See the Softimage.sib_texproj_lookup.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example
Texture\texture_space_generators\Texture_space_generator.Preset | Texture Space Generator See the Softimage.mib_texture_vector.1.0 shader definition reference page. For an example of how to use this preset, see the ConnectTextureShader Example

### ConnectTextureShader Example

    function ConnectTextureShader( in_preset )
    {
            NewScene( null, false );
            var obj = Application.ActiveSceneRoot.AddGeometry( "Sphere", "MeshSurface" );
            CreateProjection( obj, siTxtUV, siTxtDefaultPlanarXY, "", "Texture_Projection" );
            Application.Selection.SetAsText(obj);
            var oShader = CreateShaderFromPreset(in_preset, "Sources.Materials.DefaultLib.Scene_Material");
            SIConnectShaderToCnxPoint(oShader.FullName+".out",
                    "Sources.Materials.DefaultLib.Scene_Material.surface", false);
            if (!oShader) { return null; }
            return (oShader.Type == "XSICollection") ? oShader(0) : oShader;
    }

### ConnectTextureShader2 Example

    function ConnectTextureShader2( in_preset )
    {
            NewScene( null, false );
            var obj = Application.ActiveSceneRoot.AddGeometry( "Sphere", "MeshSurface" );
            CreateProjection( obj, siTxtUV, siTxtDefaultPlanarXY, "", "Texture_Projection" );
            obj.AddMaterial( in_preset, true, "MyTestNode" );
            var oShader = Dictionary.GetObject("Sources.Materials.DefaultLib.Material.MyTestNode");
            return oShader;
    }