Vizard uses a variety of OpenGL features along with its own commands to change the visual appearance or rendering of 3D objects.
To change the color appearance of your 3D object, modify it with <node3d>.color, using either three arguments for red, green, and blue (ranged between 0 and 1) or a Vizard flag.
A texture is an image that is applied to color the polygons of a 3D object. Vizard reads the following file formats as textures: jpeg, bmp, tif, gif, png, rgb, rgba, tga, dds, pic. Video files can also be used as textures (see Video basics). To add a texture to your script, use <viz>.addTexture and apply the texture objects using <node3d>.texture. Textures can also be applied in layers (see Multi-texturing for combining images).
Textures can be applied in a variety of ways to models (see Texture wrapping), using various filters, and can be manipulated using a transformation matrix for texture coordinates (see Texture matrix).
The visibility of any 3D object or window can be turned on and off with <node3d>.visible. An object can be rendered semi-transparent by setting its alpha values with <node3d>.alpha. See the section on visibility for more details.
Vizard allows you to enable or disable various features of an object's rendering with <node3d>.enable and <node3d>.disable. Check out these commands in the command index for more details.
Texture appearance and filtering
Appearance & texturing command table
Tutorial: Environmental mapping