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 |
Except where otherwise noted, this work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License