{
  "vertex": "rendertype_text",
  "fragment": "rendertype_text",
  "samplers": [
    { "name": "Sampler0" },
    { "name": "Sampler2" }
  ],
  "attributes": [
    "Position",
    "Color",
    "UV0",
    "UV2"
  ],
  "blend": {
    "func": "add",
    "srcrgb": "srcalpha",
    "dstrgb": "1-srcalpha"
  },
  "uniforms": [
    {"name": "ModelViewMat", "type": "matrix4x4", "count": 16, "values": [1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]},
    {"name": "ProjMat", "type": "matrix4x4", "count": 16, "values": [1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]},
    {"name": "IViewRotMat", "type": "matrix3x3", "count": 9, "values": [1,0,0,0,1,0,0,0,1]},
    {"name": "ColorModulator", "type": "float", "count": 4, "values": [1,1,1,1]},
    {"name": "FogStart", "type": "float", "count": 1, "values": [0]},
    {"name": "FogEnd", "type": "float", "count": 1, "values": [1]},
    {"name": "FogColor", "type": "float", "count": 4, "values": [0,0,0,0]},
    {"name": "FogShape", "type": "int", "count": 1, "values": [0]},
    {"name": "GameTime", "type": "float", "count": 1, "values": [0]}
  ]
}
