Advertisement
ItsTotallyRSX

WIP mat compile

Dec 17th, 2019
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 8.81 KB | None | 0 0
  1. {
  2.     "cameraRegion": 0,
  3.     "constants": [],
  4.     "info": {
  5.         "contentFlags": 1,
  6.         "drawSurf": {
  7.             "customIndex": 0,
  8.             "dlightMask": 0,
  9.             "objectId": 0,
  10.             "prepass": 0,
  11.             "primaryLightIndex": 0,
  12.             "primarySortKey": 14,
  13.             "reflectionProbeIndex": 0,
  14.             "surfType": 0
  15.         },
  16.         "flags": [
  17.             "MTL_GAMEFLAG_UNKNOWN2",
  18.             "MTL_GAMEFLAG_UNKNOWN4",
  19.             "MTL_GAMEFLAG_CASTS_SHADOW"
  20.         ],
  21.         "layeredSurfaceTypes": 536870914,
  22.         "sortKey": 14,
  23.         "surfaceFlags": 2097152,
  24.         "surfaceTypeBits": 2,
  25.         "textureAtlasColumnCount": 1,
  26.         "textureAtlasRowCount": 1
  27.     },
  28.     "probeMipBits": 0,
  29.     "stateBits": [
  30.         {
  31.             "users": [
  32.                 "TECHNIQUE_DEPTH_PREPASS"
  33.             ],
  34.             "state": {
  35.                 "mtlAlphaTest": "Always",
  36.                 "mtlBlendOp": "Disable",
  37.                 "mtlSrcBlend": "One",
  38.                 "mtlDestBlend": "Zero",
  39.                 "mtlBlendOpAlpha": "Disable",
  40.                 "mtlSrcBlendAlpha": "One",
  41.                 "mtlDestBlendAlpha": "Zero",
  42.                 "mtlCullFace": "Back",
  43.                 "mtlColorWriteRgb": "Disable",
  44.                 "mtlColorWriteAlpha": "Disable",
  45.                 "mtlWireframeNevis": "Disable",
  46.                 "mtlDepthTest": "LessEqual",
  47.                 "mtlDepthWrite": "Enable",
  48.                 "mtlPolygonOffset": "0",
  49.                 "mtlStencil": "OneSided",
  50.                 "mtlStencilFuncFront": "Equal",
  51.                 "mtlStencilOpFrontPass": "Keep",
  52.                 "mtlStencilOpFrontFail": "Keep",
  53.                 "mtlStencilOpFrontZFail": "Keep",
  54.                 "mtlStencilFuncBack": "Equal",
  55.                 "mtlStencilOpBackPass": "Keep",
  56.                 "mtlStencilOpBackFail": "Keep",
  57.                 "mtlStencilOpBackZFail": "Keep"
  58.             }
  59.         },
  60.         {
  61.             "users": [
  62.                 "TECHNIQUE_BUILD_SHADOWMAP_DEPTH"
  63.             ],
  64.             "state": {
  65.                 "mtlAlphaTest": "Always",
  66.                 "mtlBlendOp": "Disable",
  67.                 "mtlSrcBlend": "One",
  68.                 "mtlDestBlend": "Zero",
  69.                 "mtlBlendOpAlpha": "Disable",
  70.                 "mtlSrcBlendAlpha": "One",
  71.                 "mtlDestBlendAlpha": "Zero",
  72.                 "mtlCullFace": "Back",
  73.                 "mtlColorWriteRgb": "Disable",
  74.                 "mtlColorWriteAlpha": "Disable",
  75.                 "mtlWireframeNevis": "Disable",
  76.                 "mtlDepthTest": "LessEqual",
  77.                 "mtlDepthWrite": "Enable",
  78.                 "mtlPolygonOffset": "shadowmap",
  79.                 "mtlStencil": "Disable",
  80.                 "mtlStencilFuncFront": "Never",
  81.                 "mtlStencilOpFrontPass": "Keep",
  82.                 "mtlStencilOpFrontFail": "Keep",
  83.                 "mtlStencilOpFrontZFail": "Keep",
  84.                 "mtlStencilFuncBack": "Never",
  85.                 "mtlStencilOpBackPass": "Keep",
  86.                 "mtlStencilOpBackFail": "Keep",
  87.                 "mtlStencilOpBackZFail": "Keep"
  88.             }
  89.         },
  90.         {
  91.             "users": [
  92.                 "TECHNIQUE_UNLIT",
  93.                 "TECHNIQUE_EMISSIVE",
  94.                 "TECHNIQUE_LIT",
  95.                 "TECHNIQUE_LIT_SUN",
  96.                 "TECHNIQUE_LIT_SUN_SHADOW",
  97.                 "TECHNIQUE_LIT_SPOT",
  98.                 "TECHNIQUE_LIT_SPOT_SHADOW",
  99.                 "TECHNIQUE_LIT_SPOT_SQUARE",
  100.                 "TECHNIQUE_LIT_SPOT_SQUARE_SHADOW",
  101.                 "TECHNIQUE_LIT_SPOT_ROUND",
  102.                 "TECHNIQUE_LIT_SPOT_ROUND_SHADOW",
  103.                 "TECHNIQUE_LIT_OMNI",
  104.                 "TECHNIQUE_LIT_OMNI_SHADOW",
  105.                 "TECHNIQUE_LIT_DLIGHT_GLIGHT",
  106.                 "TECHNIQUE_LIT_SUN_DLIGHT_GLIGHT",
  107.                 "TECHNIQUE_LIT_SUN_SHADOW_DLIGHT_GLIGHT",
  108.                 "TECHNIQUE_LIT_SPOT_DLIGHT_GLIGHT",
  109.                 "TECHNIQUE_LIT_SPOT_SHADOW_DLIGHT_GLIGHT",
  110.                 "TECHNIQUE_LIT_SPOT_SQUARE_DLIGHT_GLIGHT",
  111.                 "TECHNIQUE_LIT_SPOT_SQUARE_SHADOW_DLIGHT_GLIGHT",
  112.                 "TECHNIQUE_LIT_SPOT_ROUND_DLIGHT_GLIGHT",
  113.                 "TECHNIQUE_LIT_SPOT_ROUND_SHADOW_DLIGHT_GLIGHT",
  114.                 "TECHNIQUE_LIT_OMNI_DLIGHT_GLIGHT",
  115.                 "TECHNIQUE_LIT_OMNI_SHADOW_DLIGHT_GLIGHT",
  116.                 "TECHNIQUE_LIGHT_SPOT",
  117.                 "TECHNIQUE_LIGHT_OMNI",
  118.                 "TECHNIQUE_FAKELIGHT_NORMAL",
  119.                 "TECHNIQUE_FAKELIGHT_VIEW",
  120.                 "TECHNIQUE_SUNLIGHT_PREVIEW",
  121.                 "TECHNIQUE_CASE_TEXTURE",
  122.                 "TECHNIQUE_WIREFRAME_SHADED",
  123.                 "TECHNIQUE_DEBUG_BUMPMAP"
  124.             ],
  125.             "state": {
  126.                 "mtlAlphaTest": "Always",
  127.                 "mtlBlendOp": "Disable",
  128.                 "mtlBlendOpAlpha": "Disable",
  129.                 "mtlColorWriteAlpha": "Enable",
  130.                 "mtlColorWriteRgb": "Enable",
  131.                 "mtlCullFace": "Back",
  132.                 "mtlDepthTest": "LessEqual",
  133.                 "mtlDepthWrite": "Enable",
  134.                 "mtlDestBlend": "Zero",
  135.                 "mtlDestBlendAlpha": "Zero",
  136.                 "mtlPolygonOffset": "0",
  137.                 "mtlSrcBlend": "One",
  138.                 "mtlSrcBlendAlpha": "One",
  139.                 "mtlStencil": "Disable",
  140.                 "mtlStencilFuncBack": "Never",
  141.                 "mtlStencilFuncFront": "Never",
  142.                 "mtlStencilOpBackFail": "Keep",
  143.                 "mtlStencilOpBackPass": "Keep",
  144.                 "mtlStencilOpBackZFail": "Keep",
  145.                 "mtlStencilOpFrontFail": "Keep",
  146.                 "mtlStencilOpFrontPass": "Keep",
  147.                 "mtlStencilOpFrontZFail": "Keep",
  148.                 "mtlWireframeNevis": "Disable"
  149.             }
  150.         },
  151.         {
  152.             "users": [
  153.                 "TECHNIQUE_WIREFRAME_SOLID"
  154.             ],
  155.             "state": {
  156.                 "mtlAlphaTest": "Always",
  157.                 "mtlBlendOp": "Disable",
  158.                 "mtlSrcBlend": "One",
  159.                 "mtlDestBlend": "Zero",
  160.                 "mtlBlendOpAlpha": "Disable",
  161.                 "mtlSrcBlendAlpha": "One",
  162.                 "mtlDestBlendAlpha": "Zero",
  163.                 "mtlCullFace": "Back",
  164.                 "mtlColorWriteRgb": "Enable",
  165.                 "mtlColorWriteAlpha": "Disable",
  166.                 "mtlWireframeNevis": "Enable",
  167.                 "mtlDepthTest": "LessEqual",
  168.                 "mtlDepthWrite": "Disable",
  169.                 "mtlPolygonOffset": "2",
  170.                 "mtlStencil": "Disable",
  171.                 "mtlStencilFuncFront": "Always",
  172.                 "mtlStencilOpFrontPass": "Zero",
  173.                 "mtlStencilOpFrontFail": "Zero",
  174.                 "mtlStencilOpFrontZFail": "Zero",
  175.                 "mtlStencilFuncBack": "Always",
  176.                 "mtlStencilOpBackPass": "Zero",
  177.                 "mtlStencilOpBackFail": "Zero",
  178.                 "mtlStencilOpBackZFail": "Zero"
  179.             }
  180.         },
  181.         {
  182.             "users": [
  183.                 "TECHNIQUE_DEBUG_PERFORMANCE"
  184.             ],
  185.             "state": {
  186.                 "mtlAlphaTest": "Always",
  187.                 "mtlBlendOp": "Add",
  188.                 "mtlSrcBlend": "One",
  189.                 "mtlDestBlend": "One",
  190.                 "mtlBlendOpAlpha": "Disable",
  191.                 "mtlSrcBlendAlpha": "One",
  192.                 "mtlDestBlendAlpha": "Zero",
  193.                 "mtlCullFace": "Back",
  194.                 "mtlColorWriteRgb": "Enable",
  195.                 "mtlColorWriteAlpha": "Enable",
  196.                 "mtlWireframeNevis": "Disable",
  197.                 "mtlDepthTest": "LessEqual",
  198.                 "mtlDepthWrite": "Enable",
  199.                 "mtlPolygonOffset": "0",
  200.                 "mtlStencil": "Disable",
  201.                 "mtlStencilFuncFront": "Never",
  202.                 "mtlStencilOpFrontPass": "Keep",
  203.                 "mtlStencilOpFrontFail": "Keep",
  204.                 "mtlStencilOpFrontZFail": "Keep",
  205.                 "mtlStencilFuncBack": "Never",
  206.                 "mtlStencilOpBackPass": "Keep",
  207.                 "mtlStencilOpBackFail": "Keep",
  208.                 "mtlStencilOpBackZFail": "Keep"
  209.             }
  210.         }
  211.     ],
  212.     "stateFlags": [
  213.         "STATE_FLAG_USES_DEPTH_BUFFER",
  214.         "STATE_FLAG_WRITES_DEPTH",
  215.         "STATE_FLAG_USES_STENCIL_BUFFER",
  216.         "STATE_FLAG_CULL_BACK",
  217.         "STATE_FLAG_CULL_BACK_SHADOW"
  218.     ],
  219.     "techniqueSet": "wpc_lit_sm_r0c0n0_80fe30wz",
  220.     "textures": [
  221.         {
  222.             "semantic": 5,
  223.             "samplerState": 20,
  224.             "isMatureContent": false,
  225.             "key": "normalMap:0",
  226.             "image": "testVectorMap"
  227.         },
  228.         {
  229.             "semantic": 2,
  230.             "samplerState": 20,
  231.             "isMatureContent": false,
  232.             "key": "colorMap:1",
  233.             "image": "testAlbedoMap"
  234.         }
  235.     ]
  236. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement