Difference between revisions of "PBR MAT"

From Derivative
Jump to navigation Jump to search
(Created page with "{{Summary|OPfamily=MAT|OPtype=pbr|OPlabel=PBR|OPlicense=Non-Commercial|OPclass=pbrMAT_Class|OPfilter=False |short= |long= }} {{ParameterPage|Pagename=RGB|OPfamily=MAT|...")
 
Line 1: Line 1:
 +
 
{{Summary|OPfamily=MAT|OPtype=pbr|OPlabel=PBR|OPlicense=Non-Commercial|OPclass=pbrMAT_Class|OPfilter=False
 
{{Summary|OPfamily=MAT|OPtype=pbr|OPlabel=PBR|OPlicense=Non-Commercial|OPclass=pbrMAT_Class|OPfilter=False
  
Line 14: Line 15:
 
|Parsummary=
 
|Parsummary=
  
}}
+
|Paritems=
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=specularlevel|Parlabel=Specular Level|Parorder=1
 
  
|Parsummary=
+
 +
{{rgbitem|Itemlabel=Red|Itemname=basecolorr|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=metallic|Parlabel=Metallic|Parorder=2
 
  
|Parsummary=
+
}}
 +
{{rgbitem|Itemlabel=Green|Itemname=basecolorg|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=roughness|Parlabel=Roughness|Parorder=3
 
  
|Parsummary=
+
}}
 +
{{rgbitem|Itemlabel=Blue|Itemname=basecolorb|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=ambientocclusion|Parlabel=Ambient Occlusion|Parorder=4
 
  
|Parsummary=
+
}}
  
 
}}
 
}}
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=envlightquality|Parlabel=Env Light Quality|Parorder=5
+
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=specularlevel|Parlabel=Specular Level|Parorder=1
  
|Parsummary=
+
|Parsummary=
  
}}
+
}}
{{ParRGB|OPfamily=MAT|OPtype=pbr|Parname=emit|Parlabel=Emit|Parorder=6
+
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=metallic|Parlabel=Metallic|Parorder=2
  
|Parsummary=
+
|Parsummary=
  
}}
+
}}
{{ParRGB|OPfamily=MAT|OPtype=pbr|Parname=constant|Parlabel=Constant|Parorder=7
+
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=roughness|Parlabel=Roughness|Parorder=3
  
|Parsummary=
+
|Parsummary=
  
}}
+
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=frontfacelit|Parlabel=Polygon Front Faces|Parorder=8
+
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=ambientocclusion|Parlabel=Ambient Occlusion|Parorder=4
  
|Parsummary=
+
|Parsummary=
  
|Paritems=
+
}}
 +
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=envlightquality|Parlabel=Env Light Quality|Parorder=5
  
+
|Parsummary=
{{Menuitem|Itemlabel=Use Per-Light(s) Parameter|Itemname=uselight|OPfamily=MAT
+
 
 +
}}
 +
{{ParRGB|OPfamily=MAT|OPtype=pbr|Parname=emit|Parlabel=Emit|Parorder=6
 +
 
 +
|Parsummary=
 +
 
 +
|Paritems=
 +
 
 +
 +
{{rgbitem|Itemlabel=Red|Itemname=emitr|OPfamily=MAT
  
 
|Itemsummary=
 
|Itemsummary=
  
 
}}
 
}}
{{Menuitem|Itemlabel=Front Lit|Itemname=frontlit|OPfamily=MAT
+
{{rgbitem|Itemlabel=Green|Itemname=emitg|OPfamily=MAT
  
 
|Itemsummary=
 
|Itemsummary=
  
 
}}
 
}}
{{Menuitem|Itemlabel=Back Lit|Itemname=backlit|OPfamily=MAT
+
{{rgbitem|Itemlabel=Blue|Itemname=emitb|OPfamily=MAT
  
 
|Itemsummary=
 
|Itemsummary=
Line 74: Line 84:
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=backfacelit|Parlabel=Polygon Back Faces|Parorder=9
+
{{ParRGB|OPfamily=MAT|OPtype=pbr|Parname=constant|Parlabel=Constant|Parorder=7
  
 
|Parsummary=
 
|Parsummary=
Line 81: Line 91:
  
 
 
{{Menuitem|Itemlabel=Use Per-Light(s) Parameter|Itemname=uselight|OPfamily=MAT
+
{{rgbitem|Itemlabel=Red|Itemname=constantr|OPfamily=MAT
  
 
|Itemsummary=
 
|Itemsummary=
  
 
}}
 
}}
{{Menuitem|Itemlabel=Front Lit|Itemname=frontlit|OPfamily=MAT
+
{{rgbitem|Itemlabel=Green|Itemname=constantg|OPfamily=MAT
  
 
|Itemsummary=
 
|Itemsummary=
  
 
}}
 
}}
{{Menuitem|Itemlabel=Back Lit|Itemname=backlit|OPfamily=MAT
+
{{rgbitem|Itemlabel=Blue|Itemname=constantb|OPfamily=MAT
  
 
|Itemsummary=
 
|Itemsummary=
Line 98: Line 108:
  
 
}}
 
}}
{{ParButton|OPfamily=MAT|OPtype=pbr|Parname=outputshader|Parlabel=Output Shader...|Parorder=10
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=frontfacelit|Parlabel=Polygon Front Faces|Parorder=8
  
 
|Parsummary=
 
|Parsummary=
  
}}
+
|Paritems=
  
}}
+
+
{{Menuitem|Itemlabel=Use Per-Light(s) Parameter|Itemname=uselight|OPfamily=MAT
{{ParameterPage|Pagename=Maps|OPfamily=MAT|items=
 
  
+
|Itemsummary=
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=substance|Parlabel=Substance TOP|Parorder=0
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Front Lit|Itemname=frontlit|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=basecolormap|Parlabel=Base Color Map|Parorder=1
+
 
 +
}}
 +
{{Menuitem|Itemlabel=Back Lit|Itemname=backlit|OPfamily=MAT
 +
 
 +
|Itemsummary=
  
|Parsummary=
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=basecolormapextendu|Parlabel=Extend U|Parorder=2
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=backfacelit|Parlabel=Polygon Back Faces|Parorder=9
  
 
|Parsummary=
 
|Parsummary=
Line 126: Line 139:
  
 
 
 +
{{Menuitem|Itemlabel=Use Per-Light(s) Parameter|Itemname=uselight|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Front Lit|Itemname=frontlit|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=basecolormapextendv|Parlabel=Extend V|Parorder=3
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Back Lit|Itemname=backlit|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=basecolormapextendw|Parlabel=Extend W|Parorder=4
+
{{ParButton|OPfamily=MAT|OPtype=pbr|Parname=outputshader|Parlabel=Output Shader...|Parorder=10
  
 
|Parsummary=
 
|Parsummary=
  
|Paritems=
+
}}
  
+
}}
 +
 +
{{ParameterPage|Pagename=Maps|OPfamily=MAT|items=
  
}}
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=basecolormapfilter|Parlabel=Filter|Parorder=5
+
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=substance|Parlabel=Substance TOP|Parorder=0
  
 
|Parsummary=
 
|Parsummary=
Line 155: Line 176:
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=basecolormapanisotropy|Parlabel=Anisotropic Filter|Parorder=6
+
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=basecolormap|Parlabel=Base Color Map|Parorder=1
  
 
|Parsummary=
 
|Parsummary=
Line 162: Line 183:
  
 
 
 
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=basecolormapextendu|Parlabel=Extend U|Parorder=2
}}
 
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=basecolormapcoord|Parlabel=Texture Coord|Parorder=7
 
  
 
|Parsummary=
 
|Parsummary=
Line 171: Line 190:
  
 
 
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=basecolormapcoordinterp|Parlabel=Coord Interpolation|Parorder=8
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=specularlevelmap|Parlabel=Specular Level Map|Parorder=9
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 
 +
|Itemsummary=
 +
 
 +
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=specularlevelmapextendu|Parlabel=Extend U|Parorder=10
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=basecolormapextendv|Parlabel=Extend V|Parorder=3
  
 
|Parsummary=
 
|Parsummary=
Line 194: Line 219:
  
 
 
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=specularlevelmapextendv|Parlabel=Extend V|Parorder=11
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=specularlevelmapextendw|Parlabel=Extend W|Parorder=12
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=specularlevelmapfilter|Parlabel=Filter|Parorder=13
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=basecolormapextendw|Parlabel=Extend W|Parorder=4
  
 
|Parsummary=
 
|Parsummary=
Line 221: Line 248:
  
 
 
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=specularlevelmapanisotropy|Parlabel=Anisotropic Filter|Parorder=14
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 
 +
|Itemsummary=
 +
 
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 
 +
|Itemsummary=
 +
 
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=specularlevelmapcoord|Parlabel=Texture Coord|Parorder=15
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=basecolormapfilter|Parlabel=Filter|Parorder=5
  
 
|Parsummary=
 
|Parsummary=
Line 239: Line 277:
  
 
 
 +
{{Menuitem|Itemlabel=Nearest|Itemname=nearest|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Linear|Itemname=linear|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=specularlevelmapcoordinterp|Parlabel=Coord Interpolation|Parorder=16
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Mipmap Linear|Itemname=mipmaplinear|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=specularlevelmapchannelsource|Parlabel=Channel Source|Parorder=17
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=basecolormapanisotropy|Parlabel=Anisotropic Filter|Parorder=6
  
 
|Parsummary=
 
|Parsummary=
Line 257: Line 301:
  
 
 
 +
{{Menuitem|Itemlabel=Off|Itemname=off|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=metallicmap|Parlabel=Metallic Map|Parorder=18
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=2x|Itemname=2x|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=metalnessmapextendu|Parlabel=Extend U|Parorder=19
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=4x|Itemname=4x|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=8x|Itemname=8x|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=metalnessmapextendv|Parlabel=Extend V|Parorder=20
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=16x|Itemname=16x|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=metalnessmapextendw|Parlabel=Extend W|Parorder=21
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=basecolormapcoord|Parlabel=Texture Coord|Parorder=7
  
 
|Parsummary=
 
|Parsummary=
Line 289: Line 335:
  
 
 
 +
{{Menuitem|Itemlabel=Texture Layer 0 (uv[0-2])|Itemname=uv0|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=metalnessmapfilter|Parlabel=Filter|Parorder=22
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 1 (uv[3-5])|Itemname=uv1|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 2 (uv[6-8])|Itemname=uv2|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=metalnessmapanisotropy|Parlabel=Anisotropic Filter|Parorder=23
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 3 (uv[9-11])|Itemname=uv3|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 4 (uv[12-14])|Itemname=uv4|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=metallicmapcoord|Parlabel=Texture Coord|Parorder=24
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 5 (uv[15-17])|Itemname=uv5|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 6 (uv[18-20])|Itemname=uv6|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=metallicmapcoordinterp|Parlabel=Coord Interpolation|Parorder=25
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 7 (uv[21-23])|Itemname=uv7|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Screen Space Coordinates|Itemname=screenspace|OPfamily=MAT
 +
 
 +
|Itemsummary=
 +
 
 +
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=metallicmapchannelsource|Parlabel=Channel Source|Parorder=26
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=basecolormapcoordinterp|Parlabel=Coord Interpolation|Parorder=8
  
 
|Parsummary=
 
|Parsummary=
Line 334: Line 389:
  
 
 
 +
{{Menuitem|Itemlabel=Perspective Correct|Itemname=perspectivecorrect|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=roughnessmap|Parlabel=Roughness Map|Parorder=27
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Linear (noperspective)|Itemname=linear|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=roughnessmapextendu|Parlabel=Extend U|Parorder=28
 
  
|Parsummary=
+
}}
  
|Paritems=
+
}}
 
 
 
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=roughnessmapextendv|Parlabel=Extend V|Parorder=29
+
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=specularlevelmap|Parlabel=Specular Level Map|Parorder=9
  
 
|Parsummary=
 
|Parsummary=
Line 357: Line 410:
  
 
 
 
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=specularlevelmapextendu|Parlabel=Extend U|Parorder=10
}}
 
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=roughnessmapextendw|Parlabel=Extend W|Parorder=30
 
  
 
|Parsummary=
 
|Parsummary=
Line 366: Line 417:
  
 
 
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=roughnessmapfilter|Parlabel=Filter|Parorder=31
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=roughnessmapanisotropy|Parlabel=Anisotropic Filter|Parorder=32
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=roughnessmapcoord|Parlabel=Texture Coord|Parorder=33
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=specularlevelmapextendv|Parlabel=Extend V|Parorder=11
  
 
|Parsummary=
 
|Parsummary=
Line 393: Line 446:
  
 
 
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=roughnessmapcoordinterp|Parlabel=Coord Interpolation|Parorder=34
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=roughnessmapchannelsource|Parlabel=Channel Source|Parorder=35
+
 
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 
 +
|Itemsummary=
 +
 
 +
}}
 +
 
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=specularlevelmapextendw|Parlabel=Extend W|Parorder=12
  
 
|Parsummary=
 
|Parsummary=
Line 411: Line 475:
  
 
 
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=ambientocclusionmap|Parlabel=Ambient Occlusion Map|Parorder=36
+
 
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 
 +
|Itemsummary=
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=ambientocclusionmapextendu|Parlabel=Extend U|Parorder=37
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=ambientocclusionmapextendv|Parlabel=Extend V|Parorder=38
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=specularlevelmapfilter|Parlabel=Filter|Parorder=13
  
 
|Parsummary=
 
|Parsummary=
Line 434: Line 504:
  
 
 
 +
{{Menuitem|Itemlabel=Nearest|Itemname=nearest|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=ambientocclusionmapextendw|Parlabel=Extend W|Parorder=39
+
 
 +
}}
 +
{{Menuitem|Itemlabel=Linear|Itemname=linear|OPfamily=MAT
 +
 
 +
|Itemsummary=
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Mipmap Linear|Itemname=mipmaplinear|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=ambientocclusionmapfilter|Parlabel=Filter|Parorder=40
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=specularlevelmapanisotropy|Parlabel=Anisotropic Filter|Parorder=14
  
 
|Parsummary=
 
|Parsummary=
Line 452: Line 528:
  
 
 
 +
{{Menuitem|Itemlabel=Off|Itemname=off|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=ambientocclusionmapanisotropy|Parlabel=Anisotropic Filter|Parorder=41
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=2x|Itemname=2x|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=4x|Itemname=4x|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=ambientocclusionmapcoord|Parlabel=Texture Coord|Parorder=42
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=8x|Itemname=8x|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=16x|Itemname=16x|OPfamily=MAT
 +
 
 +
|Itemsummary=
 +
 
 +
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=ambientocclusionmapcoordinterp|Parlabel=Coord Interpolation|Parorder=43
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=specularlevelmapcoord|Parlabel=Texture Coord|Parorder=15
  
 
|Parsummary=
 
|Parsummary=
Line 479: Line 562:
  
 
 
 +
{{Menuitem|Itemlabel=Texture Layer 0 (uv[0-2])|Itemname=uv0|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=ambientocclusionmapchannelsource|Parlabel=Channel Source|Parorder=44
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 1 (uv[3-5])|Itemname=uv1|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 2 (uv[6-8])|Itemname=uv2|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=heightmap|Parlabel=Height Map|Parorder=45
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 3 (uv[9-11])|Itemname=uv3|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=heightmapextendu|Parlabel=Extend U|Parorder=46
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 4 (uv[12-14])|Itemname=uv4|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 5 (uv[15-17])|Itemname=uv5|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=heightmapextendv|Parlabel=Extend V|Parorder=47
+
 
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 6 (uv[18-20])|Itemname=uv6|OPfamily=MAT
 +
 
 +
|Itemsummary=
 +
 
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 7 (uv[21-23])|Itemname=uv7|OPfamily=MAT
 +
 
 +
|Itemsummary=
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Screen Space Coordinates|Itemname=screenspace|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=heightmapextendw|Parlabel=Extend W|Parorder=48
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=specularlevelmapcoordinterp|Parlabel=Coord Interpolation|Parorder=16
  
 
|Parsummary=
 
|Parsummary=
Line 520: Line 616:
  
 
 
 +
{{Menuitem|Itemlabel=Perspective Correct|Itemname=perspectivecorrect|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=heightmapfilter|Parlabel=Filter|Parorder=49
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Linear (noperspective)|Itemname=linear|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=heightmapanisotropy|Parlabel=Anisotropic Filter|Parorder=50
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=specularlevelmapchannelsource|Parlabel=Channel Source|Parorder=17
  
 
|Parsummary=
 
|Parsummary=
Line 538: Line 635:
  
 
 
 +
{{Menuitem|Itemlabel=Luminance|Itemname=luminance|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=heightmapcoord|Parlabel=Texture Coord|Parorder=51
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Red|Itemname=red|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Green|Itemname=green|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=heightmapcoordinterp|Parlabel=Coord Interpolation|Parorder=52
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Blue|Itemname=blue|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Alpha|Itemname=alpha|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=heightmapchannelsource|Parlabel=Channel Source|Parorder=53
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=RGB Average|Itemname=rgbaverage|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=RGBA Average|Itemname=average|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=normalmap|Parlabel=Normal Map (Bump)|Parorder=54
 
  
|Parsummary=
+
}}
 +
 
 +
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=normalmapextendu|Parlabel=Extend U|Parorder=55
+
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=metallicmap|Parlabel=Metallic Map|Parorder=18
  
 
|Parsummary=
 
|Parsummary=
Line 579: Line 681:
  
 
 
 
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=metalnessmapextendu|Parlabel=Extend U|Parorder=19
}}
 
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=normalmapextendv|Parlabel=Extend V|Parorder=56
 
  
 
|Parsummary=
 
|Parsummary=
Line 588: Line 688:
  
 
 
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=normalmapextendw|Parlabel=Extend W|Parorder=57
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=normalmapfilter|Parlabel=Filter|Parorder=58
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=normalmapanisotropy|Parlabel=Anisotropic Filter|Parorder=59
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=metalnessmapextendv|Parlabel=Extend V|Parorder=20
  
 
|Parsummary=
 
|Parsummary=
Line 615: Line 717:
  
 
 
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=normalmapcoord|Parlabel=Texture Coord|Parorder=60
+
 
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 
 +
|Itemsummary=
 +
 
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 
 +
|Itemsummary=
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=normalmapcoordinterp|Parlabel=Coord Interpolation|Parorder=61
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=metalnessmapextendw|Parlabel=Extend W|Parorder=21
  
 
|Parsummary=
 
|Parsummary=
Line 633: Line 746:
  
 
 
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=bumpscale|Parlabel=Bump Scale|Parorder=62
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParToggle|OPfamily=MAT|OPtype=pbr|Parname=parallaxmapping|Parlabel=Parallax Mapping|Parorder=63
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=parallaxclamp|Parlabel=Parallax Clamp|Parorder=64
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=emitmap|Parlabel=Emit Map|Parorder=65
 
  
|Parsummary=
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=emitmapextendu|Parlabel=Extend U|Parorder=66
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=metalnessmapfilter|Parlabel=Filter|Parorder=22
  
 
|Parsummary=
 
|Parsummary=
Line 662: Line 775:
  
 
 
 +
{{Menuitem|Itemlabel=Nearest|Itemname=nearest|OPfamily=MAT
 +
 +
|Itemsummary=
  
}}
+
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=emitmapextendv|Parlabel=Extend V|Parorder=67
+
{{Menuitem|Itemlabel=Linear|Itemname=linear|OPfamily=MAT
 +
 
 +
|Itemsummary=
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Mipmap Linear|Itemname=mipmaplinear|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=emitmapextendw|Parlabel=Extend W|Parorder=68
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=metalnessmapanisotropy|Parlabel=Anisotropic Filter|Parorder=23
  
 
|Parsummary=
 
|Parsummary=
Line 680: Line 799:
  
 
 
 +
{{Menuitem|Itemlabel=Off|Itemname=off|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=emitmapfilter|Parlabel=Filter|Parorder=69
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=2x|Itemname=2x|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
 +
 
 +
}}
 +
{{Menuitem|Itemlabel=4x|Itemname=4x|OPfamily=MAT
 +
 
 +
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=8x|Itemname=8x|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=emitmapanisotropy|Parlabel=Anisotropic Filter|Parorder=70
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=16x|Itemname=16x|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=emitmapcoord|Parlabel=Texture Coord|Parorder=71
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=metallicmapcoord|Parlabel=Texture Coord|Parorder=24
  
 
|Parsummary=
 
|Parsummary=
Line 707: Line 833:
  
 
 
 +
{{Menuitem|Itemlabel=Texture Layer 0 (uv[0-2])|Itemname=uv0|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=emitmapcoordinterp|Parlabel=Coord Interpolation|Parorder=72
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 1 (uv[3-5])|Itemname=uv1|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 2 (uv[6-8])|Itemname=uv2|OPfamily=MAT
  
}}
+
|Itemsummary=
  
}}
+
}}
+
{{Menuitem|Itemlabel=Texture Layer 3 (uv[9-11])|Itemname=uv3|OPfamily=MAT
{{ParameterPage|Pagename=Alpha|OPfamily=MAT|items=
 
  
+
|Itemsummary=
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=alphamap|Parlabel=Alpha Map|Parorder=0
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 4 (uv[12-14])|Itemname=uv4|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=alphamapextendu|Parlabel=Extend U|Parorder=1
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 5 (uv[15-17])|Itemname=uv5|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 6 (uv[18-20])|Itemname=uv6|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=alphamapextendv|Parlabel=Extend V|Parorder=2
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 7 (uv[21-23])|Itemname=uv7|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Screen Space Coordinates|Itemname=screenspace|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=alphamapextendw|Parlabel=Extend W|Parorder=3
 
  
|Parsummary=
+
}}
 
 
|Paritems=
 
 
 
 
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=alphamapfilter|Parlabel=Filter|Parorder=4
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=metallicmapcoordinterp|Parlabel=Coord Interpolation|Parorder=25
  
 
|Parsummary=
 
|Parsummary=
Line 763: Line 887:
  
 
 
 +
{{Menuitem|Itemlabel=Perspective Correct|Itemname=perspectivecorrect|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=alphamapanisotropy|Parlabel=Anisotropic Filter|Parorder=5
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Linear (noperspective)|Itemname=linear|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=alphamapcoord|Parlabel=Texture Coord|Parorder=6
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=metallicmapchannelsource|Parlabel=Channel Source|Parorder=26
  
 
|Parsummary=
 
|Parsummary=
Line 781: Line 906:
  
 
 
 +
{{Menuitem|Itemlabel=Luminance|Itemname=luminance|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=alphamapcoordinterp|Parlabel=Coord Interpolation|Parorder=7
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Red|Itemname=red|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Green|Itemname=green|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParToggle|OPfamily=MAT|OPtype=pbr|Parname=alphamode|Parlabel=Uniform Alpha|Parorder=8
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Blue|Itemname=blue|OPfamily=MAT
 +
 
 +
|Itemsummary=
 +
 
 +
}}
 +
{{Menuitem|Itemlabel=Alpha|Itemname=alpha|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=alphafront|Parlabel=Alpha Front|Parorder=9
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=RGB Average|Itemname=rgbaverage|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=alphaside|Parlabel=Alpha Side|Parorder=10
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=RGBA Average|Itemname=average|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=rolloff|Parlabel=Alpha Rolloff|Parorder=11
 
  
|Parsummary=
+
}}
  
 
}}
 
}}
{{ParToggle|OPfamily=MAT|OPtype=pbr|Parname=postmultalpha|Parlabel=Post-Mult Color by Alpha|Parorder=12
 
 
|Parsummary=
 
  
 
}}
 
}}
{{ParToggle|OPfamily=MAT|OPtype=pbr|Parname=alphamultlight|Parlabel=Mult Alpha by Light Luminance|Parorder=13
+
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=roughnessmap|Parlabel=Roughness Map|Parorder=27
  
 
|Parsummary=
 
|Parsummary=
  
}}
+
|Paritems=
  
}}
+
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=roughnessmapextendu|Parlabel=Extend U|Parorder=28
{{ParameterPage|Pagename=Rim|OPfamily=MAT|items=
 
 
 
 
{{ParToggle|OPfamily=MAT|OPtype=pbr|Parname=rim1enable|Parlabel=Enable Rim Light 1|Parorder=0
 
  
 
|Parsummary=
 
|Parsummary=
  
}}
+
|Paritems=
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=rim1map|Parlabel=Rim Color Map|Parorder=1
 
  
|Parsummary=
+
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim1mapextendu|Parlabel=Extend U|Parorder=2
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim1mapextendv|Parlabel=Extend V|Parorder=3
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim1mapextendw|Parlabel=Extend W|Parorder=4
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=roughnessmapextendv|Parlabel=Extend V|Parorder=29
  
 
|Parsummary=
 
|Parsummary=
Line 863: Line 988:
  
 
 
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim1mapfilter|Parlabel=Filter|Parorder=5
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim1mapanisotropy|Parlabel=Anisotropic Filter|Parorder=6
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim1mapcoord|Parlabel=Texture Coord|Parorder=7
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=roughnessmapextendw|Parlabel=Extend W|Parorder=30
  
 
|Parsummary=
 
|Parsummary=
Line 890: Line 1,017:
  
 
 
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim1mapcoordinterp|Parlabel=Coord Interpolation|Parorder=8
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParRGB|OPfamily=MAT|OPtype=pbr|Parname=rim1color|Parlabel=Rim Color|Parorder=9
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParAngleJack|OPfamily=MAT|OPtype=pbr|Parname=rim1center|Parlabel=Rim Center|Parorder=10
 
  
|Parsummary=
+
}}
  
 
}}
 
}}
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=rim1width|Parlabel=Rim Width|Parorder=11
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=roughnessmapfilter|Parlabel=Filter|Parorder=31
  
 
|Parsummary=
 
|Parsummary=
  
}}
+
|Paritems=
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=rim1strength|Parlabel=Rim Strength|Parorder=12
 
  
|Parsummary=
+
 +
{{Menuitem|Itemlabel=Nearest|Itemname=nearest|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=rim1strengthramp|Parlabel=Rim Strength Ramp|Parorder=13
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Linear|Itemname=linear|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParToggle|OPfamily=MAT|OPtype=pbr|Parname=rim2enable|Parlabel=Enable Rim Light 2|Parorder=14
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Mipmap Linear|Itemname=mipmaplinear|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=rim2map|Parlabel=Rim Color Map|Parorder=15
 
  
|Parsummary=
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim2mapextendu|Parlabel=Extend U|Parorder=16
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=roughnessmapanisotropy|Parlabel=Anisotropic Filter|Parorder=32
  
 
|Parsummary=
 
|Parsummary=
Line 943: Line 1,070:
  
 
 
 +
{{Menuitem|Itemlabel=Off|Itemname=off|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim2mapextendv|Parlabel=Extend V|Parorder=17
+
 
 +
}}
 +
{{Menuitem|Itemlabel=2x|Itemname=2x|OPfamily=MAT
 +
 
 +
|Itemsummary=
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=4x|Itemname=4x|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=8x|Itemname=8x|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim2mapextendw|Parlabel=Extend W|Parorder=18
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=16x|Itemname=16x|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim2mapfilter|Parlabel=Filter|Parorder=19
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=roughnessmapcoord|Parlabel=Texture Coord|Parorder=33
  
 
|Parsummary=
 
|Parsummary=
Line 970: Line 1,104:
  
 
 
 +
{{Menuitem|Itemlabel=Texture Layer 0 (uv[0-2])|Itemname=uv0|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim2mapanisotropy|Parlabel=Anisotropic Filter|Parorder=20
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 1 (uv[3-5])|Itemname=uv1|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 2 (uv[6-8])|Itemname=uv2|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim2mapcoord|Parlabel=Texture Coord|Parorder=21
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 3 (uv[9-11])|Itemname=uv3|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 4 (uv[12-14])|Itemname=uv4|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim2mapcoordinterp|Parlabel=Coord Interpolation|Parorder=22
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 5 (uv[15-17])|Itemname=uv5|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 6 (uv[18-20])|Itemname=uv6|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParRGB|OPfamily=MAT|OPtype=pbr|Parname=rim2color|Parlabel=Rim Color|Parorder=23
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Texture Layer 7 (uv[21-23])|Itemname=uv7|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParAngleJack|OPfamily=MAT|OPtype=pbr|Parname=rim2center|Parlabel=Rim Center|Parorder=24
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Screen Space Coordinates|Itemname=screenspace|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=rim2width|Parlabel=Rim Width|Parorder=25
 
  
|Parsummary=
+
}}
  
 
}}
 
}}
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=rim2strength|Parlabel=Rim Strength|Parorder=26
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=roughnessmapcoordinterp|Parlabel=Coord Interpolation|Parorder=34
  
 
|Parsummary=
 
|Parsummary=
  
}}
+
|Paritems=
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=rim2strengthramp|Parlabel=Rim Strength Ramp|Parorder=27
 
  
|Parsummary=
+
 +
{{Menuitem|Itemlabel=Perspective Correct|Itemname=perspectivecorrect|OPfamily=MAT
  
}}
+
|Itemsummary=
  
}}
+
}}
+
{{Menuitem|Itemlabel=Linear (noperspective)|Itemname=linear|OPfamily=MAT
{{ParameterPage|Pagename=Advanced|OPfamily=MAT|items=
 
  
+
|Itemsummary=
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=shadowstrength|Parlabel=Shadow Strength|Parorder=0
 
  
|Parsummary=
+
}}
  
 
}}
 
}}
{{ParRGB|OPfamily=MAT|OPtype=pbr|Parname=shadowcolor|Parlabel=Shadow Color|Parorder=1
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=roughnessmapchannelsource|Parlabel=Channel Source|Parorder=35
  
 
|Parsummary=
 
|Parsummary=
  
}}
+
|Paritems=
{{ParToggle|OPfamily=MAT|OPtype=pbr|Parname=darknessemit|Parlabel=Darkness Emit|Parorder=2
 
  
|Parsummary=
+
 +
{{Menuitem|Itemlabel=Luminance|Itemname=luminance|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParRGB|OPfamily=MAT|OPtype=pbr|Parname=darknessemitcolor|Parlabel=Darkness Emit Color|Parorder=3
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Red|Itemname=red|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=darknessemitmap|Parlabel=Darkness Emit Map|Parorder=4
+
 
 +
}}
 +
{{Menuitem|Itemlabel=Green|Itemname=green|OPfamily=MAT
 +
 
 +
|Itemsummary=
 +
 
 +
}}
 +
{{Menuitem|Itemlabel=Blue|Itemname=blue|OPfamily=MAT
 +
 
 +
|Itemsummary=
 +
 
 +
}}
 +
{{Menuitem|Itemlabel=Alpha|Itemname=alpha|OPfamily=MAT
 +
 
 +
|Itemsummary=
 +
 
 +
}}
 +
{{Menuitem|Itemlabel=RGB Average|Itemname=rgbaverage|OPfamily=MAT
  
|Parsummary=
+
|Itemsummary=
  
}}
+
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=darknessemitmapextendu|Parlabel=Extend U|Parorder=5
+
{{Menuitem|Itemlabel=RGBA Average|Itemname=average|OPfamily=MAT
  
|Parsummary=
+
|Itemsummary=
  
|Paritems=
+
}}
  
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=darknessemitmapextendv|Parlabel=Extend V|Parorder=6
+
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=ambientocclusionmap|Parlabel=Ambient Occlusion Map|Parorder=36
  
 
|Parsummary=
 
|Parsummary=
Line 1,071: Line 1,223:
  
 
 
 
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=ambientocclusionmapextendu|Parlabel=Extend U|Parorder=37
}}
 
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=darknessemitmapextendw|Parlabel=Extend W|Parorder=7
 
  
 
|Parsummary=
 
|Parsummary=
Line 1,080: Line 1,230:
  
 
 
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=darknessemitmapfilter|Parlabel=Filter|Parorder=8
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=darknessemitmapanisotropy|Parlabel=Anisotropic Filter|Parorder=9
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
  
|Paritems=
+
|Itemsummary=
  
+
}}
  
 
}}
 
}}
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=darknessemitmapcoord|Parlabel=Texture Coord|Parorder=10
+
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=ambientocclusionmapextendv|Parlabel=Extend V|Parorder=38
  
 
|Parsummary=
 
|Parsummary=
Line 1,107: Line 1,259:
  
 
 
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
  
}}
+
|Itemsummary=
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=darknessemitmapcoordinterp|Parlabel=Coord Interpolation|Parorder=11
 
  
|Parsummary=
+
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 
 +
|Itemsummary=
 +
 
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 
 +
|Itemsummary=
 +
 
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 
 +
|Itemsummary=
 +
 
 +
}}
 +
 
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=ambientocclusionmapextendw|Parlabel=Extend W|Parorder=39
 +
 
 +
|Parsummary=
  
 
|Paritems=
 
|Paritems=
  
 
 
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=ambientocclusionmapfilter|Parlabel=Filter|Parorder=40
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Nearest|Itemname=nearest|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Linear|Itemname=linear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mipmap Linear|Itemname=mipmaplinear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=ambientocclusionmapanisotropy|Parlabel=Anisotropic Filter|Parorder=41
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Off|Itemname=off|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=2x|Itemname=2x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=4x|Itemname=4x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=8x|Itemname=8x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=16x|Itemname=16x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=ambientocclusionmapcoord|Parlabel=Texture Coord|Parorder=42
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Texture Layer 0 (uv[0-2])|Itemname=uv0|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 1 (uv[3-5])|Itemname=uv1|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 2 (uv[6-8])|Itemname=uv2|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 3 (uv[9-11])|Itemname=uv3|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 4 (uv[12-14])|Itemname=uv4|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 5 (uv[15-17])|Itemname=uv5|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 6 (uv[18-20])|Itemname=uv6|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 7 (uv[21-23])|Itemname=uv7|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Screen Space Coordinates|Itemname=screenspace|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=ambientocclusionmapcoordinterp|Parlabel=Coord Interpolation|Parorder=43
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Perspective Correct|Itemname=perspectivecorrect|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Linear (noperspective)|Itemname=linear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=ambientocclusionmapchannelsource|Parlabel=Channel Source|Parorder=44
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Luminance|Itemname=luminance|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Red|Itemname=red|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Green|Itemname=green|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Blue|Itemname=blue|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Alpha|Itemname=alpha|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=RGB Average|Itemname=rgbaverage|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=RGBA Average|Itemname=average|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
 +
}}
 +
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=heightmap|Parlabel=Height Map|Parorder=45
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=heightmapextendu|Parlabel=Extend U|Parorder=46
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=heightmapextendv|Parlabel=Extend V|Parorder=47
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=heightmapextendw|Parlabel=Extend W|Parorder=48
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=heightmapfilter|Parlabel=Filter|Parorder=49
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Nearest|Itemname=nearest|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Linear|Itemname=linear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mipmap Linear|Itemname=mipmaplinear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=heightmapanisotropy|Parlabel=Anisotropic Filter|Parorder=50
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Off|Itemname=off|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=2x|Itemname=2x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=4x|Itemname=4x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=8x|Itemname=8x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=16x|Itemname=16x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=heightmapcoord|Parlabel=Texture Coord|Parorder=51
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Texture Layer 0 (uv[0-2])|Itemname=uv0|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 1 (uv[3-5])|Itemname=uv1|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 2 (uv[6-8])|Itemname=uv2|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 3 (uv[9-11])|Itemname=uv3|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 4 (uv[12-14])|Itemname=uv4|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 5 (uv[15-17])|Itemname=uv5|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 6 (uv[18-20])|Itemname=uv6|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 7 (uv[21-23])|Itemname=uv7|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Screen Space Coordinates|Itemname=screenspace|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=heightmapcoordinterp|Parlabel=Coord Interpolation|Parorder=52
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Perspective Correct|Itemname=perspectivecorrect|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Linear (noperspective)|Itemname=linear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=heightmapchannelsource|Parlabel=Channel Source|Parorder=53
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Luminance|Itemname=luminance|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Red|Itemname=red|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Green|Itemname=green|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Blue|Itemname=blue|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Alpha|Itemname=alpha|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=RGB Average|Itemname=rgbaverage|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=RGBA Average|Itemname=average|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
 +
}}
 +
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=normalmap|Parlabel=Normal Map (Bump)|Parorder=54
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=normalmapextendu|Parlabel=Extend U|Parorder=55
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=normalmapextendv|Parlabel=Extend V|Parorder=56
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=normalmapextendw|Parlabel=Extend W|Parorder=57
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=normalmapfilter|Parlabel=Filter|Parorder=58
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Nearest|Itemname=nearest|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Linear|Itemname=linear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mipmap Linear|Itemname=mipmaplinear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=normalmapanisotropy|Parlabel=Anisotropic Filter|Parorder=59
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Off|Itemname=off|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=2x|Itemname=2x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=4x|Itemname=4x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=8x|Itemname=8x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=16x|Itemname=16x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=normalmapcoord|Parlabel=Texture Coord|Parorder=60
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Texture Layer 0 (uv[0-2])|Itemname=uv0|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 1 (uv[3-5])|Itemname=uv1|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 2 (uv[6-8])|Itemname=uv2|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 3 (uv[9-11])|Itemname=uv3|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 4 (uv[12-14])|Itemname=uv4|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 5 (uv[15-17])|Itemname=uv5|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 6 (uv[18-20])|Itemname=uv6|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 7 (uv[21-23])|Itemname=uv7|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Screen Space Coordinates|Itemname=screenspace|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=normalmapcoordinterp|Parlabel=Coord Interpolation|Parorder=61
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Perspective Correct|Itemname=perspectivecorrect|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Linear (noperspective)|Itemname=linear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
 +
}}
 +
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=bumpscale|Parlabel=Bump Scale|Parorder=62
 +
 +
|Parsummary=
 +
 +
}}
 +
{{ParToggle|OPfamily=MAT|OPtype=pbr|Parname=parallaxmapping|Parlabel=Parallax Mapping|Parorder=63
 +
 +
|Parsummary=
 +
 +
}}
 +
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=parallaxclamp|Parlabel=Parallax Clamp|Parorder=64
 +
 +
|Parsummary=
 +
 +
}}
 +
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=emitmap|Parlabel=Emit Map|Parorder=65
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=emitmapextendu|Parlabel=Extend U|Parorder=66
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=emitmapextendv|Parlabel=Extend V|Parorder=67
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=emitmapextendw|Parlabel=Extend W|Parorder=68
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=emitmapfilter|Parlabel=Filter|Parorder=69
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Nearest|Itemname=nearest|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Linear|Itemname=linear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mipmap Linear|Itemname=mipmaplinear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=emitmapanisotropy|Parlabel=Anisotropic Filter|Parorder=70
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Off|Itemname=off|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=2x|Itemname=2x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=4x|Itemname=4x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=8x|Itemname=8x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=16x|Itemname=16x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=emitmapcoord|Parlabel=Texture Coord|Parorder=71
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Texture Layer 0 (uv[0-2])|Itemname=uv0|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 1 (uv[3-5])|Itemname=uv1|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 2 (uv[6-8])|Itemname=uv2|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 3 (uv[9-11])|Itemname=uv3|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 4 (uv[12-14])|Itemname=uv4|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 5 (uv[15-17])|Itemname=uv5|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 6 (uv[18-20])|Itemname=uv6|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 7 (uv[21-23])|Itemname=uv7|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Screen Space Coordinates|Itemname=screenspace|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=emitmapcoordinterp|Parlabel=Coord Interpolation|Parorder=72
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Perspective Correct|Itemname=perspectivecorrect|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Linear (noperspective)|Itemname=linear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
 +
}}
 +
 +
}}
 +
 +
{{ParameterPage|Pagename=Alpha|OPfamily=MAT|items=
 +
 +
 +
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=alphamap|Parlabel=Alpha Map|Parorder=0
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=alphamapextendu|Parlabel=Extend U|Parorder=1
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=alphamapextendv|Parlabel=Extend V|Parorder=2
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=alphamapextendw|Parlabel=Extend W|Parorder=3
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=alphamapfilter|Parlabel=Filter|Parorder=4
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Nearest|Itemname=nearest|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Linear|Itemname=linear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mipmap Linear|Itemname=mipmaplinear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=alphamapanisotropy|Parlabel=Anisotropic Filter|Parorder=5
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Off|Itemname=off|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=2x|Itemname=2x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=4x|Itemname=4x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=8x|Itemname=8x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=16x|Itemname=16x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=alphamapcoord|Parlabel=Texture Coord|Parorder=6
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Texture Layer 0 (uv[0-2])|Itemname=uv0|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 1 (uv[3-5])|Itemname=uv1|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 2 (uv[6-8])|Itemname=uv2|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 3 (uv[9-11])|Itemname=uv3|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 4 (uv[12-14])|Itemname=uv4|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 5 (uv[15-17])|Itemname=uv5|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 6 (uv[18-20])|Itemname=uv6|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 7 (uv[21-23])|Itemname=uv7|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Screen Space Coordinates|Itemname=screenspace|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=alphamapcoordinterp|Parlabel=Coord Interpolation|Parorder=7
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Perspective Correct|Itemname=perspectivecorrect|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Linear (noperspective)|Itemname=linear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
 +
}}
 +
{{ParToggle|OPfamily=MAT|OPtype=pbr|Parname=alphamode|Parlabel=Uniform Alpha|Parorder=8
 +
 +
|Parsummary=
 +
 +
}}
 +
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=alphafront|Parlabel=Alpha Front|Parorder=9
 +
 +
|Parsummary=
 +
 +
}}
 +
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=alphaside|Parlabel=Alpha Side|Parorder=10
 +
 +
|Parsummary=
 +
 +
}}
 +
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=rolloff|Parlabel=Alpha Rolloff|Parorder=11
 +
 +
|Parsummary=
 +
 +
}}
 +
{{ParToggle|OPfamily=MAT|OPtype=pbr|Parname=postmultalpha|Parlabel=Post-Mult Color by Alpha|Parorder=12
 +
 +
|Parsummary=
 +
 +
}}
 +
{{ParToggle|OPfamily=MAT|OPtype=pbr|Parname=alphamultlight|Parlabel=Mult Alpha by Light Luminance|Parorder=13
 +
 +
|Parsummary=
 +
 +
}}
 +
 +
}}
 +
 +
{{ParameterPage|Pagename=Rim|OPfamily=MAT|items=
 +
 +
 +
{{ParToggle|OPfamily=MAT|OPtype=pbr|Parname=rim1enable|Parlabel=Enable Rim Light 1|Parorder=0
 +
 +
|Parsummary=
 +
 +
}}
 +
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=rim1map|Parlabel=Rim Color Map|Parorder=1
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim1mapextendu|Parlabel=Extend U|Parorder=2
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim1mapextendv|Parlabel=Extend V|Parorder=3
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim1mapextendw|Parlabel=Extend W|Parorder=4
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim1mapfilter|Parlabel=Filter|Parorder=5
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Nearest|Itemname=nearest|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Linear|Itemname=linear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mipmap Linear|Itemname=mipmaplinear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim1mapanisotropy|Parlabel=Anisotropic Filter|Parorder=6
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Off|Itemname=off|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=2x|Itemname=2x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=4x|Itemname=4x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=8x|Itemname=8x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=16x|Itemname=16x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim1mapcoord|Parlabel=Texture Coord|Parorder=7
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Texture Layer 0 (uv[0-2])|Itemname=uv0|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 1 (uv[3-5])|Itemname=uv1|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 2 (uv[6-8])|Itemname=uv2|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 3 (uv[9-11])|Itemname=uv3|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 4 (uv[12-14])|Itemname=uv4|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 5 (uv[15-17])|Itemname=uv5|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 6 (uv[18-20])|Itemname=uv6|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 7 (uv[21-23])|Itemname=uv7|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Screen Space Coordinates|Itemname=screenspace|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim1mapcoordinterp|Parlabel=Coord Interpolation|Parorder=8
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Perspective Correct|Itemname=perspectivecorrect|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Linear (noperspective)|Itemname=linear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
 +
}}
 +
{{ParRGB|OPfamily=MAT|OPtype=pbr|Parname=rim1color|Parlabel=Rim Color|Parorder=9
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{rgbitem|Itemlabel=Red|Itemname=rim1colorr|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{rgbitem|Itemlabel=Green|Itemname=rim1colorg|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{rgbitem|Itemlabel=Blue|Itemname=rim1colorb|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParAngleJack|OPfamily=MAT|OPtype=pbr|Parname=rim1center|Parlabel=Rim Center|Parorder=10
 +
 +
|Parsummary=
 +
 +
}}
 +
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=rim1width|Parlabel=Rim Width|Parorder=11
 +
 +
|Parsummary=
 +
 +
}}
 +
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=rim1strength|Parlabel=Rim Strength|Parorder=12
 +
 +
|Parsummary=
 +
 +
}}
 +
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=rim1strengthramp|Parlabel=Rim Strength Ramp|Parorder=13
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
 +
}}
 +
{{ParToggle|OPfamily=MAT|OPtype=pbr|Parname=rim2enable|Parlabel=Enable Rim Light 2|Parorder=14
 +
 +
|Parsummary=
 +
 +
}}
 +
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=rim2map|Parlabel=Rim Color Map|Parorder=15
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim2mapextendu|Parlabel=Extend U|Parorder=16
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim2mapextendv|Parlabel=Extend V|Parorder=17
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim2mapextendw|Parlabel=Extend W|Parorder=18
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim2mapfilter|Parlabel=Filter|Parorder=19
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Nearest|Itemname=nearest|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Linear|Itemname=linear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mipmap Linear|Itemname=mipmaplinear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim2mapanisotropy|Parlabel=Anisotropic Filter|Parorder=20
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Off|Itemname=off|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=2x|Itemname=2x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=4x|Itemname=4x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=8x|Itemname=8x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=16x|Itemname=16x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim2mapcoord|Parlabel=Texture Coord|Parorder=21
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Texture Layer 0 (uv[0-2])|Itemname=uv0|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 1 (uv[3-5])|Itemname=uv1|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 2 (uv[6-8])|Itemname=uv2|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 3 (uv[9-11])|Itemname=uv3|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 4 (uv[12-14])|Itemname=uv4|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 5 (uv[15-17])|Itemname=uv5|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 6 (uv[18-20])|Itemname=uv6|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 7 (uv[21-23])|Itemname=uv7|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Screen Space Coordinates|Itemname=screenspace|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=rim2mapcoordinterp|Parlabel=Coord Interpolation|Parorder=22
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Perspective Correct|Itemname=perspectivecorrect|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Linear (noperspective)|Itemname=linear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
 +
}}
 +
{{ParRGB|OPfamily=MAT|OPtype=pbr|Parname=rim2color|Parlabel=Rim Color|Parorder=23
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{rgbitem|Itemlabel=Red|Itemname=rim2colorr|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{rgbitem|Itemlabel=Green|Itemname=rim2colorg|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{rgbitem|Itemlabel=Blue|Itemname=rim2colorb|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParAngleJack|OPfamily=MAT|OPtype=pbr|Parname=rim2center|Parlabel=Rim Center|Parorder=24
 +
 +
|Parsummary=
 +
 +
}}
 +
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=rim2width|Parlabel=Rim Width|Parorder=25
 +
 +
|Parsummary=
 +
 +
}}
 +
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=rim2strength|Parlabel=Rim Strength|Parorder=26
 +
 +
|Parsummary=
 +
 +
}}
 +
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=rim2strengthramp|Parlabel=Rim Strength Ramp|Parorder=27
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
 +
}}
 +
 +
}}
 +
 +
{{ParameterPage|Pagename=Advanced|OPfamily=MAT|items=
 +
 +
 +
{{ParFloat|OPfamily=MAT|OPtype=pbr|Parname=shadowstrength|Parlabel=Shadow Strength|Parorder=0
 +
 +
|Parsummary=
 +
 +
}}
 +
{{ParRGB|OPfamily=MAT|OPtype=pbr|Parname=shadowcolor|Parlabel=Shadow Color|Parorder=1
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{rgbitem|Itemlabel=Red|Itemname=shadowcolorr|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{rgbitem|Itemlabel=Green|Itemname=shadowcolorg|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{rgbitem|Itemlabel=Blue|Itemname=shadowcolorb|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParToggle|OPfamily=MAT|OPtype=pbr|Parname=darknessemit|Parlabel=Darkness Emit|Parorder=2
 +
 +
|Parsummary=
 +
 +
}}
 +
{{ParRGB|OPfamily=MAT|OPtype=pbr|Parname=darknessemitcolor|Parlabel=Darkness Emit Color|Parorder=3
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{rgbitem|Itemlabel=Red|Itemname=darknessemitcolorr|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{rgbitem|Itemlabel=Green|Itemname=darknessemitcolorg|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{rgbitem|Itemlabel=Blue|Itemname=darknessemitcolorb|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParTopRef|OPfamily=MAT|OPtype=pbr|Parname=darknessemitmap|Parlabel=Darkness Emit Map|Parorder=4
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=darknessemitmapextendu|Parlabel=Extend U|Parorder=5
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=darknessemitmapextendv|Parlabel=Extend V|Parorder=6
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=darknessemitmapextendw|Parlabel=Extend W|Parorder=7
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Hold|Itemname=hold|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Zero|Itemname=zero|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Repeat|Itemname=repeat|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mirror|Itemname=mirror|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=darknessemitmapfilter|Parlabel=Filter|Parorder=8
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Nearest|Itemname=nearest|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Linear|Itemname=linear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Mipmap Linear|Itemname=mipmaplinear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=darknessemitmapanisotropy|Parlabel=Anisotropic Filter|Parorder=9
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Off|Itemname=off|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=2x|Itemname=2x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=4x|Itemname=4x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=8x|Itemname=8x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=16x|Itemname=16x|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=darknessemitmapcoord|Parlabel=Texture Coord|Parorder=10
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Texture Layer 0 (uv[0-2])|Itemname=uv0|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 1 (uv[3-5])|Itemname=uv1|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 2 (uv[6-8])|Itemname=uv2|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 3 (uv[9-11])|Itemname=uv3|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 4 (uv[12-14])|Itemname=uv4|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 5 (uv[15-17])|Itemname=uv5|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 6 (uv[18-20])|Itemname=uv6|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Texture Layer 7 (uv[21-23])|Itemname=uv7|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Screen Space Coordinates|Itemname=screenspace|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
 +
{{ParMenu|OPfamily=MAT|OPtype=pbr|Parname=darknessemitmapcoordinterp|Parlabel=Coord Interpolation|Parorder=11
 +
 +
|Parsummary=
 +
 +
|Paritems=
 +
 +
 +
{{Menuitem|Itemlabel=Perspective Correct|Itemname=perspectivecorrect|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
{{Menuitem|Itemlabel=Linear (noperspective)|Itemname=linear|OPfamily=MAT
 +
 +
|Itemsummary=
 +
 +
}}
 +
 +
}}
  
 
}}
 
}}

Revision as of 12:32, 21 July 2017


  • Invalid title: ""

Summary
[edit]

PythonIcon.png[[{{{opClass}}}]]


Parameters - Page

Template:ParRGB Template:ParFloat Template:ParFloat Template:ParFloat Template:ParFloat Template:ParFloat Template:ParRGB Template:ParRGB Template:ParMenu Template:ParMenu Template:ParButton


Parameters - Page

Template:ParTopRef Template:ParTopRef Template:ParTopRef Template:ParTopRef Template:ParTopRef Template:ParTopRef Template:ParTopRef Template:ParTopRef Template:ParFloat Template:ParToggle Template:ParFloat Template:ParTopRef


Parameters - Page

Template:ParTopRef Template:ParToggle Template:ParFloat Template:ParFloat Template:ParFloat Template:ParToggle Template:ParToggle


Parameters - Page

Template:ParToggle Template:ParTopRef Template:ParRGB Template:ParAngleJack Template:ParFloat Template:ParFloat Template:ParTopRef Template:ParToggle Template:ParTopRef Template:ParRGB Template:ParAngleJack Template:ParFloat Template:ParFloat Template:ParTopRef


Parameters - Page

Template:ParFloat Template:ParRGB Template:ParToggle Template:ParRGB Template:ParTopRef Template:ParToggle Template:ParToggle Template:ParDynamicMenu Template:ParDynamicMenu Template:ParDynamicMenu Template:ParDynamicMenu Template:ParDynamicMenu Template:ParDynamicMenu Template:ParDynamicMenu Template:ParDynamicMenu


Parameters - Page

Template:ParMenu Template:ParMenu Template:ParMenu Template:ParMenu Template:ParMenu Template:ParMenu


Parameters - Page

Template:ParToggle Template:ParMenu Template:ParSopRef Template:ParString Template:ParString Template:ParString Template:ParMatRef


Parameters - Common Page

Blending

Blending is summing the color value of the pixel being drawn and the pixel currently present in the Color-Buffer. Blending is typically used to simulate Transparency. The blending equation is: Final Pixel Value = (Source Blend * Source Color) + (Dest Blend * Destination Color)


Blending(Transparency) blending - This toggle enables and disables blending. However see the wiki article Transparency.

Source Color * srcblend - - This value is multiplied by the color value of the pixel that is being written to the Color-Buffer (also know as the Source Color).

  • Zero zero -
  • Dest Color dcol -
  • One Minus Dest Color omdcol -
  • Source Alpha sa -
  • One Minus Source Alpha omsa -
  • Dest Alpha da -
  • One Minus Dest Alpha omda -
  • Source Alpha Saturate sas -
  • One one -

Destination Color * destblend - - This value is multiplied by the color value of the pixel currently in the Color-Buffer (also known as the Destination Color).

  • One one -
  • Src Color scol -
  • One Minus Src Color omscol -
  • Source Alpha sa -
  • One Minus Source Alpha omsa -
  • Dest Alpha da -
  • One Minus Dest Alpha omda -
  • Zero zero -

Separate Alpha Function separatealphafunc - This toggle enables and disables separate blending options for the alpha values.

Source Alpha * srcblenda - - This value is multiplied by the alpha value of the pixel that is being written to the Color-Buffer (also know as the Source Alpha).

  • Zero zero -
  • Dest Color dcol -
  • One Minus Dest Color omdcol -
  • Source Alpha sa -
  • One Minus Source Alpha omsa -
  • Dest Alpha da -
  • One Minus Dest Alpha omda -
  • Source Alpha Saturate sas -
  • One one -

Destination Alpha * destblenda - - This value is multiplied by the alpha value of the pixel currently in the Color-Buffer (also known as the Destination Alpha).

  • One one -
  • Src Color scol -
  • One Minus Src Color omscol -
  • Source Alpha sa -
  • One Minus Source Alpha omsa -
  • Dest Alpha da -
  • One Minus Dest Alpha omda -
  • Zero zero -

Depth Test

Depth-Testing is comparing the depth value of the pixel being drawn with the pixel currently in the Frame-Buffer. A pixel that is determined to be in-front of the pixel currently in the Frame-Buffer will be drawn over it. Pixels that are determined to be behind the pixel currently in the Frame-Buffer will not be drawn. Depth-Testing allows geometry in a 3D scene to occlude geometry behind it, and be occluded by geometry in-front of it regardless of the order the geometry was drawn.

For a more detailed description of Depth-Testing, refer to the Depth-Test article.


Depth Test depthtest - Enables and disables the Depth-Test. If the depth-test is disabled, depths values aren't written to the Depth-Buffer.

Depth Test Function depthfunc - - The depth value of the pixel being drawn is compared to the depth value currently in the depth-buffer using this function. If the test passes then the pixel is drawn to the Frame-Buffer. If the test fails the pixel is discarded and no changes are made to the Frame-Buffer.

  • Less Than less -
  • Less Than or Equal lessorequal -
  • Equal equal -
  • Greater Than greater -
  • Greater Than or Equal greaterorequal -
  • Not Equal notequal -
  • Always always -

Write Depth Values depthwriting - If Write Depth Values is on, pixels that pass the depth-test will write their depth value to the Depth-Buffer. If this isn't on then no changes will be made to the Depth-Buffer, regardless of if the pixels drawn pass or fail the depth-test.

Alpha Test

Alpha-testing allows you to choose to draw or not draw a pixel based on its alpha value.


Discard Pixels Based on Alpha alphatest - This enables or disables the pixel alpha test.

Keep Pixels with Alpha alphafunc - - This menu works in conjunction with the Alpha Threshold parameter below in determining which pixels to keep based on their alpha value.

  • Less Than less -
  • Less Than or Equal lessorequal -
  • Greater Than greater -
  • Greater Than or Equal greaterorequal -

Alpha Threshold alphathreshold - This value is what the pixel's alpha is compared to to determine if the pixel should be drawn. Pixels with alpha greater than the Alpha Threshold will be drawn. Pixels with alpha less than or equal to the Alpha Threshold will not be drawn.

Wire Frame

The wire-frame feature will render the geometry as wire-frame, using the actual primitive type used in the render. What this means is surfaces like Metaballs, NURBs and Beziers will become a wire-frame of the triangles/triangle-strips used to render them (since these types of primitives can't be natively rendered in OpenGL).


Wire Frame wireframe - - Enables and disables wire-frame rendering with the option of OpenGL Tesselated or Topology based wireframes.

  • Off off -
  • OpenGL Tesselated Wire Frame tesselated -
  • Topology Wire Frame topology -

Line Width wirewidth - This value is the width that the wires will be. This value is in pixels.

Cull Face

The cull face parameter will cull faces from the render output. This can be used as an optimization or sometimes to remove artifacts. See Back-Face Culling for more infomation.


Cull Face cullface - - Selects which faces to render.

  • Use Render Setting userender - Use the render settings found in the Render or Render Pass TOP.
  • Neither neither - Do not cull any faces, render everything.
  • Back Faces backfaces - Cull back faces, render front faces.
  • Front Faces frontfaces - Cull front faces, render back faces.
  • Both Faces bothfaces - Cull both faces, render nothing.

Polygon Depth Offset

This feature pushes the polygons back into space a tiny fraction. This is useful when you are rendering two polygons directly on-top of each other and are experiencing Z-Fighting. Refer to Polygon Depth Offset for more information. This is also an important feature when doing shadows.


Polygon Depth Offset polygonoffset - Turns on the polygon offset feature.

Offset Factor polygonoffsetfactor -

Offset Units polygonoffsetunits -


TouchDesigner Build: