Media Summary: An explanation of what ColorMaterial can be used for in a shader. Description of Z-Fighting and how to mitigate its effects using translation. How to construct the very simplest of shaders.

Unity Ios Shaderlab Tutorial 8 - Detailed Analysis & Overview

An explanation of what ColorMaterial can be used for in a shader. Description of Z-Fighting and how to mitigate its effects using translation. How to construct the very simplest of shaders. Explaining depth testing options using the ZTest command. Alpha Blending in the Transparent Queue. Culling. Two SubShaders are detailed; the second one is necessary as the MBXLite GPU only provides half the amount of texture stagesĀ ...

Photo Gallery

Unity iOS ShaderLab - Tutorial 8-1 (Emissive Light)
Unity iOS ShaderLab - Tutorial 8-5 (SeparateSpecular)
Unity iOS ShaderLab - Tutorial 8-2 (Ambient Light)
Unity iOS ShaderLab - Tutorial 8-6 (Lighting)
Unity iOS ShaderLab - Tutorial 8-3 (Diffuse Light)
Unity iOS ShaderLab - Tutorial 8-7 (ColorMaterial)
Unity iOS ShaderLab - Tutorial 8-4 (Specular Light)
Unity iOS ShaderLab - Tutorial 10-1 (Z-Fighting)
Unity iOS ShaderLab - Tutorial 10-2 (Offset)
Unity iOS ShaderLab - Tutorial 1 (Structure)
Unity iOS ShaderLab - Tutorial 9 (ZTest)
Unity iOS ShaderLab - Tutorial 7-1 (Alpha Blending)
View Detailed Profile
Unity iOS ShaderLab - Tutorial 8-1 (Emissive Light)

Unity iOS ShaderLab - Tutorial 8-1 (Emissive Light)

Emissive lighting. http://forum.

Unity iOS ShaderLab - Tutorial 8-5 (SeparateSpecular)

Unity iOS ShaderLab - Tutorial 8-5 (SeparateSpecular)

WARNING! This is useless on

Unity iOS ShaderLab - Tutorial 8-2 (Ambient Light)

Unity iOS ShaderLab - Tutorial 8-2 (Ambient Light)

Ambient lighting. http://forum.

Unity iOS ShaderLab - Tutorial 8-6 (Lighting)

Unity iOS ShaderLab - Tutorial 8-6 (Lighting)

Putting all the lighting together. http://forum.

Unity iOS ShaderLab - Tutorial 8-3 (Diffuse Light)

Unity iOS ShaderLab - Tutorial 8-3 (Diffuse Light)

Diffuse lighting. http://forum.

Unity iOS ShaderLab - Tutorial 8-7 (ColorMaterial)

Unity iOS ShaderLab - Tutorial 8-7 (ColorMaterial)

An explanation of what ColorMaterial can be used for in a shader. http://forum.

Unity iOS ShaderLab - Tutorial 8-4 (Specular Light)

Unity iOS ShaderLab - Tutorial 8-4 (Specular Light)

Specular lighting. http://forum.

Unity iOS ShaderLab - Tutorial 10-1 (Z-Fighting)

Unity iOS ShaderLab - Tutorial 10-1 (Z-Fighting)

Description of Z-Fighting and how to mitigate its effects using translation. http://forum.

Unity iOS ShaderLab - Tutorial 10-2 (Offset)

Unity iOS ShaderLab - Tutorial 10-2 (Offset)

Eliminating Z-Fighting using "Offset" in

Unity iOS ShaderLab - Tutorial 1 (Structure)

Unity iOS ShaderLab - Tutorial 1 (Structure)

How to construct the very simplest of shaders. http://forum.

Unity iOS ShaderLab - Tutorial 9 (ZTest)

Unity iOS ShaderLab - Tutorial 9 (ZTest)

Explaining depth testing options using the ZTest command. http://forum.

Unity iOS ShaderLab - Tutorial 7-1 (Alpha Blending)

Unity iOS ShaderLab - Tutorial 7-1 (Alpha Blending)

Alpha Blending in the Transparent Queue. Culling. http://forum.

Unity iOS ShaderLab - Tutorial 5-1 (Multiple SubShaders)

Unity iOS ShaderLab - Tutorial 5-1 (Multiple SubShaders)

Two SubShaders are detailed; the second one is necessary as the MBXLite GPU only provides half the amount of texture stagesĀ ...