Difference between revisions of "Documentation/Tools/SCS Blender Tools/Supported shaders"

From SCS Modding Wiki
Jump to navigation Jump to search
(Created page with "With version 1.0 Blender Tools are presenting flavors in materials. Flavors are used for common passes in more shaders. Depending on each shader different flavors can be enabl...")
 
(Base Shader Types)
Line 4: Line 4:
  
 
== Base Shader Types ==
 
== Base Shader Types ==
 +
 +
=== building.add.env.day ===
 +
Use this material if you want your building windows to reflect at day-time and be lit at night. It shall be more or less used on distant "panorama" buildings as they don't need advanced features from [[Tools/SCS Blender Tools/Shader type/window.day]] / [[Tools/SCS Blender Tools/Shader type/window.night]].
 +
 +
It effectively switches two materials depending on the time of the day. During the day it uses [[Tools/SCS Blender Tools/Shader type/dif.spec.add.env]] material with texture for reflections and at night switches to [[Tools/SCS Blender Tools/Shader type/dif.lum.spec]] in order for windows to light at the night.
 +
 +
The texture must have alpha channel on places where it should have reflections and light at night.
  
 
# [[Tools/SCS Blender Tools/Shader type/building.add.env.day]]
 
# [[Tools/SCS Blender Tools/Shader type/building.add.env.day]]

Revision as of 14:00, 5 February 2016

With version 1.0 Blender Tools are presenting flavors in materials. Flavors are used for common passes in more shaders. Depending on each shader different flavors can be enabled on it.

Shader preset list now includes only base shader types, which can be later altered with switching different flavors on and off. That's why this page now resembles base shader types and flavors description.

Base Shader Types

building.add.env.day

Use this material if you want your building windows to reflect at day-time and be lit at night. It shall be more or less used on distant "panorama" buildings as they don't need advanced features from Tools/SCS Blender Tools/Shader type/window.day / Tools/SCS Blender Tools/Shader type/window.night.

It effectively switches two materials depending on the time of the day. During the day it uses Tools/SCS Blender Tools/Shader type/dif.spec.add.env material with texture for reflections and at night switches to Tools/SCS Blender Tools/Shader type/dif.lum.spec in order for windows to light at the night.

The texture must have alpha channel on places where it should have reflections and light at night.

  1. Tools/SCS Blender Tools/Shader type/building.add.env.day
  2. Tools/SCS Blender Tools/Shader type/building.day
  3. Tools/SCS Blender Tools/Shader type/building.lvcol.day
  4. Tools/SCS Blender Tools/Shader type/decalshadow
  5. Tools/SCS Blender Tools/Shader type/dif
  6. Tools/SCS Blender Tools/Shader type/dif.anim
  7. Tools/SCS Blender Tools/Shader type/dif.lum
  8. Tools/SCS Blender Tools/Shader type/dif.lum.spec
  9. Tools/SCS Blender Tools/Shader type/dif.spec
  10. Tools/SCS Blender Tools/Shader type/dif.spec.add.env
  11. Tools/SCS Blender Tools/Shader type/dif.spec.add.env.nofresnel
  12. Tools/SCS Blender Tools/Shader type/dif.spec.fade.dif.spec
  13. Tools/SCS Blender Tools/Shader type/dif.spec.mult.dif.spec
  14. Tools/SCS Blender Tools/Shader type/dif.spec.mult.dif.spec.add.env
  15. Tools/SCS Blender Tools/Shader type/dif.spec.mult.dif.spec.iamod.dif.spec
  16. Tools/SCS Blender Tools/Shader type/dif.spec.oclu
  17. Tools/SCS Blender Tools/Shader type/dif.spec.oclu.add.env
  18. Tools/SCS Blender Tools/Shader type/dif.spec.over.dif.opac
  19. Tools/SCS Blender Tools/Shader type/dif.spec.weight
  20. Tools/SCS Blender Tools/Shader type/dif.spec.weight.add.env
  21. Tools/SCS Blender Tools/Shader type/dif.spec.weight.mult2
  22. Tools/SCS Blender Tools/Shader type/dif.spec.weight.mult2.weight2
  23. Tools/SCS Blender Tools/Shader type/dif.spec.weight.weight.dif.spec.weight
  24. Tools/SCS Blender Tools/Shader type/dif.weight.dif
  25. Tools/SCS Blender Tools/Shader type/fakeshadow
  26. Tools/SCS Blender Tools/Shader type/flare
  27. Tools/SCS Blender Tools/Shader type/glass
  28. Tools/SCS Blender Tools/Shader type/grass
  29. Tools/SCS Blender Tools/Shader type/lamp
  30. Tools/SCS Blender Tools/Shader type/light.tex
  31. Tools/SCS Blender Tools/Shader type/lightmap.night
  32. Tools/SCS Blender Tools/Shader type/mlaaweight
  33. Tools/SCS Blender Tools/Shader type/none
  34. Tools/SCS Blender Tools/Shader type/reflective
  35. Tools/SCS Blender Tools/Shader type/shadowmap
  36. Tools/SCS Blender Tools/Shader type/shadowonly
  37. Tools/SCS Blender Tools/Shader type/sign
  38. Tools/SCS Blender Tools/Shader type/sky
  39. Tools/SCS Blender Tools/Shader type/truckpaint
  40. Tools/SCS Blender Tools/Shader type/unlit.tex
  41. Tools/SCS Blender Tools/Shader type/unlit.vcol.tex
  42. Tools/SCS Blender Tools/Shader type/water
  43. Tools/SCS Blender Tools/Shader type/window.day
  44. Tools/SCS Blender Tools/Shader type/window.night

Flavors

  1. Tools/SCS Blender Tools/Shader flavor/a
  2. Tools/SCS Blender Tools/Shader flavor/add.env
  3. Tools/SCS Blender Tools/Shader flavor/altuv
  4. Tools/SCS Blender Tools/Shader flavor/airbrush
  5. Tools/SCS Blender Tools/Shader flavor/awhite
  6. Tools/SCS Blender Tools/Shader flavor/add & over & mult
  7. Tools/SCS Blender Tools/Shader flavor/colormask
  8. Tools/SCS Blender Tools/Shader flavor/decal
  9. Tools/SCS Blender Tools/Shader flavor/flat
  10. Tools/SCS Blender Tools/Shader flavor/indenv
  11. Tools/SCS Blender Tools/Shader flavor/linv
  12. Tools/SCS Blender Tools/Shader flavor/lvcol
  13. Tools/SCS Blender Tools/Shader flavor/tsnmap & tsnmap16 & tsnmapuv & tsnmapuv16
  14. Tools/SCS Blender Tools/Shader flavor/nocull
  15. Tools/SCS Blender Tools/Shader flavor/paint
  16. Tools/SCS Blender Tools/Shader flavor/shadow
  17. Tools/SCS Blender Tools/Shader flavor/tg0
  18. Tools/SCS Blender Tools/Shader flavor/tg1