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;
}