Creating surface effects using shaders
You can create various surface effects by applying shaders, textures, and setting material properties to objects and models.
The following table is about shaders that work with materials and/or textures.
Workflow | Material property | Texture | Shader | Additional asset |
---|---|---|---|---|
Making an object transparent and Creating transparent objects | Transparency property | Flat, Lighted, and Dynamic Lighting | ||
Making objects reflective | Reflectivity property | Spherical Map, Sphere Map, Layered Spherical Map, Layered Sphere Map | Reflection | |
Creating a Bump Map | Bump Map and Normal Map | Texture or Layered Texture | Bump Map or custom shader | Light |
Normal Map shader > To add relief with a normal map | Bump Map or Normal Map | Texture or Layered texture | Dyanmic Lighting | |
Creating a 3D matte | need a Texture or Layered Texture, with video or image, as Camera Background | Matte shader | ||
Applying shadows to objects | Generates a Light Map. Layered Light Map, also. | Live Shadow | Light | |
Generates a Shadow Map. Also Layered Shadow Map. | Shadow Map | Light | ||
Dynamic Lighting shader | Light |
The following table is about shader workflows that stand alone:
Workflow | Material property | Texture | Shader | Additional asset |
---|---|---|---|---|
Applying a shader to a model | all | |||
Hiding the Defualt shader | Default shader | |||
Activating and disabling shaders | all | |||
Applying the Flat shader | Flat shader | |||
Applying the Multilevel Cartoon shader | Multilevel Cartoon shader | |||
Applying the Edge Cartoon shader | Edge Cartoon shader | |||
Creating environmental effects with shaders | Particle shader | |||
Increasing the size, quantity, and color of particles | Particle shader | |||
Drawing an object’s wireframe | Wire Frame shader | |||
Displaying a model’s polygons | Faceted | |||
Controlling a CgFX shader | CgFX shader | |||
Defining settings for a shader (shader manager) | Shader manager, all shaders |