Textures

Textures are mapped on surfaces and represent what the surface is. Surface can have more than 1 texture mapped at once.
 
Texture Selection



Setting a Surface Texture

To set a surface texture select 1 or more Surface A's and open the Texture dialog with the Window: Textures menu command. 

Set: Sets selected Surface A(s) to texture selection
Set All: Applies texture selection to every surface of an object (when 1 or more Surface A(s) are selected)
Set Default: Sets texture applied to new objects (only applies to Base Map)
Set Inner/Outer Layer: Applies texture setting to inner/outer surfaces of a hollow object when selected

Note: When texture selection is set selection highlight is removed to get a better view.


Adding Texture Files and Categories

Texture repository is installed into My Documents\Visual 3D Modeler\Textures, Texture dialog will look in this location for available texture files.  To add a new category create a new directory, to add textures add texture files into the directories.

Supported Texture File Types

● .png (with alpha channel)
● .gif
● .jpg
● .tif
● .bmp
● .vmt (created with Texture Utility)

Setting Default Startup Texture

Default texture used at startup is ..\VSM\Textures\DefaultTexture.(type), replace file with same name to change texture.

Texture Types

Base Map
T
exture that is most representative of the surface.

Blend Map
2nd texture that is blended with the base map, see Texture Blending

Blend Map 2
3rd texture that is blended with the base & blend map, see Texture Blending

Blend Factor Map
Factor used to blend the base map and blend map, see Texture Blending

Specular Map
Map of specular color intensities specifying reflective areas of the Base map.  Specular map is correlated with the base map and should have same resolution.
Specular intensity at sample location = Planar specular colorRGB * Specular map colorRGB
Note: Specular map uses same texture coordinates as Base map when sampled during rendering.

Pattern Map
Maps textures to a surface in patterns.  Not a color map, contains signed (u,v) values that displace the Base map texture coordinates for the surface.
To convert an RGB map into a pattern map use Texture Utility
Example of a wave pattern map applied to a surface


Height Map
Displaces the vertices of a surface, see Height Mapping

CM for Height Map
Color Modulation map, map containing color modulation tones for a height mapped surface, surface texture map RGB * color modulation map RGB
See Color Modulation for Height Mapped Surface Texture

Instance Map
Used to designate the locations for instance objects on a surface, see Instance Objects

Sky Cube Map
Texture used to map the sky around the scene.  To create a sky box use the Texture Utility


Non-Planar Texture Coordinates

Non-planar texture coordinates map based on underlying shape of an object.  When a new object is created non-planar texture coordinates can be selected as an option.

Non-planar texture coordinates based on Cone, Torus, Sphere shape