Refactor shader params.
This commit is contained in:
parent
fd6ec03f41
commit
73e67e3c1e
|
@ -2,36 +2,13 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "blend_pass",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
},
|
||||
{
|
||||
"name": "blend_source",
|
||||
"value": "blend_one"
|
||||
},
|
||||
{
|
||||
"name": "blend_destination",
|
||||
"value": "blend_one"
|
||||
},
|
||||
{
|
||||
"name": "blend_operation",
|
||||
"value": "add"
|
||||
},
|
||||
{
|
||||
"name": "color_write_alpha",
|
||||
"value": "false"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"blend_source": "blend_one",
|
||||
"blend_destination": "blend_one",
|
||||
"blend_operation": "add",
|
||||
"color_write_alpha": false,
|
||||
"links": [],
|
||||
"texture_params": [],
|
||||
"vertex_shader": "blend_pass.vert.glsl",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "bloom_pass",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [],
|
||||
"texture_params": [],
|
||||
"vertex_shader": "bloom_pass.vert.glsl",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "blur_adaptive_pass_x",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "dir",
|
||||
|
@ -33,20 +22,9 @@
|
|||
},
|
||||
{
|
||||
"name": "blur_adaptive_pass_y",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "dir",
|
||||
|
@ -66,20 +44,9 @@
|
|||
|
||||
{
|
||||
"name": "blur_adaptive_pass_x2",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "dir",
|
||||
|
@ -97,20 +64,9 @@
|
|||
},
|
||||
{
|
||||
"name": "blur_adaptive_pass_y3",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "dir",
|
||||
|
@ -128,32 +84,12 @@
|
|||
},
|
||||
{
|
||||
"name": "blur_adaptive_pass_y3_blend",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
},
|
||||
{
|
||||
"name": "blend_source",
|
||||
"value": "blend_one"
|
||||
},
|
||||
{
|
||||
"name": "blend_destination",
|
||||
"value": "blend_one"
|
||||
},
|
||||
{
|
||||
"name": "blend_operation",
|
||||
"value": "add"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"blend_source": "blend_one",
|
||||
"blend_destination": "blend_one",
|
||||
"blend_operation": "add",
|
||||
"links": [
|
||||
{
|
||||
"name": "dir",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "blur_edge_pass_x",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "dir",
|
||||
|
@ -33,20 +22,9 @@
|
|||
},
|
||||
{
|
||||
"name": "blur_edge_pass_y",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "dir",
|
||||
|
@ -64,32 +42,12 @@
|
|||
},
|
||||
{
|
||||
"name": "blur_edge_pass_y_blend",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
},
|
||||
{
|
||||
"name": "blend_source",
|
||||
"value": "destination_color"
|
||||
},
|
||||
{
|
||||
"name": "blend_destination",
|
||||
"value": "blend_zero"
|
||||
},
|
||||
{
|
||||
"name": "blend_operation",
|
||||
"value": "add"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"blend_source": "destination_color",
|
||||
"blend_destination": "blend_zero",
|
||||
"blend_operation": "add",
|
||||
"links": [
|
||||
{
|
||||
"name": "dir",
|
||||
|
@ -108,44 +66,15 @@
|
|||
|
||||
{
|
||||
"name": "blur_edge_pass_y_blend_add",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
},
|
||||
{
|
||||
"name": "blend_source",
|
||||
"value": "blend_one"
|
||||
},
|
||||
{
|
||||
"name": "blend_destination",
|
||||
"value": "blend_one"
|
||||
},
|
||||
{
|
||||
"name": "blend_operation",
|
||||
"value": "add"
|
||||
},
|
||||
{
|
||||
"name": "alpha_blend_source",
|
||||
"value": "blend_one"
|
||||
},
|
||||
{
|
||||
"name": "alpha_blend_destination",
|
||||
"value": "blend_one"
|
||||
},
|
||||
{
|
||||
"name": "alpha_blend_operation",
|
||||
"value": "add"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"blend_source": "blend_one",
|
||||
"blend_destination": "blend_one",
|
||||
"blend_operation": "add",
|
||||
"alpha_blend_source": "blend_one",
|
||||
"alpha_blend_destination": "blend_one",
|
||||
"alpha_blend_operation": "add",
|
||||
"links": [
|
||||
{
|
||||
"name": "dir",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "blur_gaus_pass_x",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "dir",
|
||||
|
@ -33,20 +22,9 @@
|
|||
},
|
||||
{
|
||||
"name": "blur_gaus_pass_y",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "dir",
|
||||
|
@ -64,32 +42,12 @@
|
|||
},
|
||||
{
|
||||
"name": "blur_gaus_pass_y_blend",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
},
|
||||
{
|
||||
"name": "blend_source",
|
||||
"value": "blend_one"
|
||||
},
|
||||
{
|
||||
"name": "blend_destination",
|
||||
"value": "blend_one"
|
||||
},
|
||||
{
|
||||
"name": "blend_operation",
|
||||
"value": "add"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"blend_source": "blend_one",
|
||||
"blend_destination": "blend_one",
|
||||
"blend_operation": "add",
|
||||
"links": [
|
||||
{
|
||||
"name": "dir",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "blur_pass_x",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "dir",
|
||||
|
@ -33,20 +22,9 @@
|
|||
},
|
||||
{
|
||||
"name": "blur_pass_y",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "dir",
|
||||
|
@ -66,20 +44,9 @@
|
|||
|
||||
{
|
||||
"name": "blur_pass_x2",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "dir",
|
||||
|
@ -97,20 +64,9 @@
|
|||
},
|
||||
{
|
||||
"name": "blur_pass_y2",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "dir",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "combine_pass",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [],
|
||||
"texture_params": [],
|
||||
"vertex_shader": "combine_pass.vert.glsl",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "compositor_pass",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "eye",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "copy_pass",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [],
|
||||
"texture_params": [],
|
||||
"vertex_shader": "copy_pass.vert.glsl",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "debug_normals",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "eye",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "debug_velocity",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [],
|
||||
"texture_params": [],
|
||||
"vertex_shader": "debug_velocity.vert.glsl",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "mesh",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "true"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "less"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "clockwise"
|
||||
}
|
||||
],
|
||||
"depth_write": true,
|
||||
"compare_mode": "less",
|
||||
"cull_mode": "clockwise",
|
||||
"links": [
|
||||
{
|
||||
"name": "WVP",
|
||||
|
@ -91,20 +80,9 @@
|
|||
},
|
||||
{
|
||||
"name": "meshheight",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "true"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "less"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "clockwise"
|
||||
}
|
||||
],
|
||||
"depth_write": true,
|
||||
"compare_mode": "less",
|
||||
"cull_mode": "clockwise",
|
||||
"links": [
|
||||
{
|
||||
"name": "WVP",
|
||||
|
@ -172,20 +150,9 @@
|
|||
},
|
||||
{
|
||||
"name": "overlay",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "true"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "less"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "clockwise"
|
||||
}
|
||||
],
|
||||
"depth_write": true,
|
||||
"compare_mode": "less",
|
||||
"cull_mode": "clockwise",
|
||||
"links": [
|
||||
{
|
||||
"name": "W",
|
||||
|
@ -269,20 +236,9 @@
|
|||
},
|
||||
{
|
||||
"name": "shadowmap",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "true"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "less_equal"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "clockwise"
|
||||
}
|
||||
],
|
||||
"depth_write": true,
|
||||
"compare_mode": "less_equal",
|
||||
"cull_mode": "clockwise",
|
||||
"links": [
|
||||
{
|
||||
"name": "LWVP",
|
||||
|
@ -301,20 +257,9 @@
|
|||
},
|
||||
{
|
||||
"name": "shadowmapheight",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "true"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "less_equal"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "clockwise"
|
||||
}
|
||||
],
|
||||
"depth_write": true,
|
||||
"compare_mode": "less_equal",
|
||||
"cull_mode": "clockwise",
|
||||
"links": [
|
||||
{
|
||||
"name": "LWVP",
|
||||
|
@ -334,36 +279,13 @@
|
|||
},
|
||||
{
|
||||
"name": "decals",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "less"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "clockwise"
|
||||
},
|
||||
{
|
||||
"name": "color_write_alpha",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "blend_source",
|
||||
"value": "source_alpha"
|
||||
},
|
||||
{
|
||||
"name": "blend_destination",
|
||||
"value": "inverse_source_alpha"
|
||||
},
|
||||
{
|
||||
"name": "blend_operation",
|
||||
"value": "add"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "less",
|
||||
"cull_mode": "clockwise",
|
||||
"blend_source": "source_alpha",
|
||||
"blend_destination": "inverse_source_alpha",
|
||||
"blend_operation": "add",
|
||||
"color_write_alpha": false,
|
||||
"links": [
|
||||
{
|
||||
"name": "W",
|
||||
|
@ -402,44 +324,15 @@
|
|||
},
|
||||
{
|
||||
"name": "translucent",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "less"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "clockwise"
|
||||
},
|
||||
{
|
||||
"name": "blend_source",
|
||||
"value": "blend_one"
|
||||
},
|
||||
{
|
||||
"name": "blend_destination",
|
||||
"value": "blend_one"
|
||||
},
|
||||
{
|
||||
"name": "blend_operation",
|
||||
"value": "add"
|
||||
},
|
||||
{
|
||||
"name": "alpha_blend_source",
|
||||
"value": "blend_zero"
|
||||
},
|
||||
{
|
||||
"name": "alpha_blend_destination",
|
||||
"value": "inverse_source_alpha"
|
||||
},
|
||||
{
|
||||
"name": "alpha_blend_operation",
|
||||
"value": "add"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "less",
|
||||
"cull_mode": "clockwise",
|
||||
"blend_source": "blend_one",
|
||||
"blend_destination": "blend_one",
|
||||
"blend_operation": "add",
|
||||
"alpha_blend_source": "blend_zero",
|
||||
"alpha_blend_destination": "inverse_source_alpha",
|
||||
"alpha_blend_operation": "add",
|
||||
"links": [
|
||||
{
|
||||
"name": "W",
|
||||
|
@ -536,20 +429,9 @@
|
|||
},
|
||||
{
|
||||
"name": "voxel",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "W",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "deferred_indirect",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
|
||||
{
|
||||
|
|
|
@ -2,44 +2,15 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "deferred_light",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "greater"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "counter_clockwise"
|
||||
},
|
||||
{
|
||||
"name": "blend_source",
|
||||
"value": "blend_one"
|
||||
},
|
||||
{
|
||||
"name": "blend_destination",
|
||||
"value": "blend_one"
|
||||
},
|
||||
{
|
||||
"name": "blend_operation",
|
||||
"value": "add"
|
||||
},
|
||||
{
|
||||
"name": "alpha_blend_source",
|
||||
"value": "blend_one"
|
||||
},
|
||||
{
|
||||
"name": "alpha_blend_destination",
|
||||
"value": "blend_one"
|
||||
},
|
||||
{
|
||||
"name": "alpha_blend_operation",
|
||||
"value": "add"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "greater",
|
||||
"cull_mode": "counter_clockwise",
|
||||
"blend_source": "blend_one",
|
||||
"blend_destination": "blend_one",
|
||||
"blend_operation": "add",
|
||||
"alpha_blend_source": "blend_one",
|
||||
"alpha_blend_destination": "blend_one",
|
||||
"alpha_blend_operation": "add",
|
||||
"links": [
|
||||
{
|
||||
"name": "LVWVP",
|
||||
|
|
|
@ -2,44 +2,15 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "deferred_light",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
},
|
||||
{
|
||||
"name": "blend_source",
|
||||
"value": "blend_one"
|
||||
},
|
||||
{
|
||||
"name": "blend_destination",
|
||||
"value": "blend_one"
|
||||
},
|
||||
{
|
||||
"name": "blend_operation",
|
||||
"value": "add"
|
||||
},
|
||||
{
|
||||
"name": "alpha_blend_source",
|
||||
"value": "blend_one"
|
||||
},
|
||||
{
|
||||
"name": "alpha_blend_destination",
|
||||
"value": "blend_one"
|
||||
},
|
||||
{
|
||||
"name": "alpha_blend_operation",
|
||||
"value": "add"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"blend_source": "blend_one",
|
||||
"blend_destination": "blend_one",
|
||||
"blend_operation": "add",
|
||||
"alpha_blend_source": "blend_one",
|
||||
"alpha_blend_destination": "blend_one",
|
||||
"alpha_blend_operation": "add",
|
||||
"links": [
|
||||
{
|
||||
"name": "lightPos",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "mesh",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "true"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "less"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "clockwise"
|
||||
}
|
||||
],
|
||||
"depth_write": true,
|
||||
"compare_mode": "less",
|
||||
"cull_mode": "clockwise",
|
||||
"links": [
|
||||
{
|
||||
"name": "W",
|
||||
|
@ -142,20 +131,9 @@
|
|||
},
|
||||
{
|
||||
"name": "overlay",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "true"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "less"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "clockwise"
|
||||
}
|
||||
],
|
||||
"depth_write": true,
|
||||
"compare_mode": "less",
|
||||
"cull_mode": "clockwise",
|
||||
"links": [
|
||||
{
|
||||
"name": "W",
|
||||
|
@ -239,20 +217,9 @@
|
|||
},
|
||||
{
|
||||
"name": "shadowmap",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "true"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "less"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "clockwise"
|
||||
}
|
||||
],
|
||||
"depth_write": true,
|
||||
"compare_mode": "less",
|
||||
"cull_mode": "clockwise",
|
||||
"links": [
|
||||
{
|
||||
"name": "LWVP",
|
||||
|
@ -271,20 +238,9 @@
|
|||
},
|
||||
{
|
||||
"name": "voxel",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "W",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "fxaa_pass",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "texStep",
|
||||
|
|
|
@ -2,44 +2,15 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "grease_pencil",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
},
|
||||
{
|
||||
"name": "blend_source",
|
||||
"value": "source_alpha"
|
||||
},
|
||||
{
|
||||
"name": "blend_destination",
|
||||
"value": "inverse_source_alpha"
|
||||
},
|
||||
{
|
||||
"name": "blend_operation",
|
||||
"value": "add"
|
||||
},
|
||||
{
|
||||
"name": "alpha_blend_source",
|
||||
"value": "source_alpha"
|
||||
},
|
||||
{
|
||||
"name": "alpha_blend_destination",
|
||||
"value": "inverse_source_alpha"
|
||||
},
|
||||
{
|
||||
"name": "alpha_blend_operation",
|
||||
"value": "add"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"blend_source": "source_alpha",
|
||||
"blend_destination": "inverse_source_alpha",
|
||||
"blend_operation": "add",
|
||||
"alpha_blend_source": "source_alpha",
|
||||
"alpha_blend_destination": "inverse_source_alpha",
|
||||
"alpha_blend_operation": "add",
|
||||
"links": [
|
||||
{
|
||||
"name": "VP",
|
||||
|
@ -52,20 +23,9 @@
|
|||
},
|
||||
{
|
||||
"name": "grease_pencil_shadows",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "true"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "less"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": true,
|
||||
"compare_mode": "less",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "LWVP",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "mesh",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "less_equal"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "clockwise"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "less_equal",
|
||||
"cull_mode": "clockwise",
|
||||
"links": [
|
||||
{
|
||||
"name": "W",
|
||||
|
@ -128,20 +117,9 @@
|
|||
},
|
||||
{
|
||||
"name": "overlay",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "true"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "less"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "clockwise"
|
||||
}
|
||||
],
|
||||
"depth_write": true,
|
||||
"compare_mode": "less",
|
||||
"cull_mode": "clockwise",
|
||||
"links": [
|
||||
{
|
||||
"name": "W",
|
||||
|
@ -215,20 +193,9 @@
|
|||
},
|
||||
{
|
||||
"name": "shadowmap",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "true"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "less"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "clockwise"
|
||||
}
|
||||
],
|
||||
"depth_write": true,
|
||||
"compare_mode": "less",
|
||||
"cull_mode": "clockwise",
|
||||
"links": [
|
||||
{
|
||||
"name": "LWVP",
|
||||
|
@ -247,36 +214,13 @@
|
|||
},
|
||||
{
|
||||
"name": "depthwrite",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "true"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "less"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "clockwise"
|
||||
},
|
||||
{
|
||||
"name": "color_write_red",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "color_write_green",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "color_write_blue",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "color_write_alpha",
|
||||
"value": "false"
|
||||
}
|
||||
],
|
||||
"depth_write": true,
|
||||
"compare_mode": "less",
|
||||
"cull_mode": "clockwise",
|
||||
"color_write_red": false,
|
||||
"color_write_green": false,
|
||||
"color_write_blue": false,
|
||||
"color_write_alpha": false,
|
||||
"links": [
|
||||
{
|
||||
"name": "LWVP",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "motion_blur_pass",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "prevVP",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "motion_blur_veloc_pass",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "texStep",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "pt_trace_pass",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "timeSinceStart",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "smaa_blend_weight",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "areaTex",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "smaa_edge_detect",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "screenSizeInv",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "smaa_neighborhood_blend",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "screenSizeInv",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "ssao_pass",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "snoise",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "ssao_reproject_pass",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "snoise",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "ssdo_pass",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "snoise",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "ssr_pass",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "P",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "sss_pass_x",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "dir",
|
||||
|
@ -29,20 +18,9 @@
|
|||
},
|
||||
{
|
||||
"name": "sss_pass_y",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "true"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": true,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "dir",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "taa_pass",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [],
|
||||
"texture_params": [],
|
||||
"vertex_shader": "taa_pass.vert.glsl",
|
||||
|
|
|
@ -2,44 +2,15 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "translucent_resolve",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
},
|
||||
{
|
||||
"name": "blend_source",
|
||||
"value": "source_alpha"
|
||||
},
|
||||
{
|
||||
"name": "blend_destination",
|
||||
"value": "inverse_source_alpha"
|
||||
},
|
||||
{
|
||||
"name": "blend_operation",
|
||||
"value": "add"
|
||||
},
|
||||
{
|
||||
"name": "alpha_blend_source",
|
||||
"value": "source_alpha"
|
||||
},
|
||||
{
|
||||
"name": "alpha_blend_destination",
|
||||
"value": "inverse_source_alpha"
|
||||
},
|
||||
{
|
||||
"name": "alpha_blend_operation",
|
||||
"value": "add"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"blend_source": "source_alpha",
|
||||
"blend_destination": "inverse_source_alpha",
|
||||
"blend_operation": "add",
|
||||
"alpha_blend_source": "source_alpha",
|
||||
"alpha_blend_destination": "inverse_source_alpha",
|
||||
"alpha_blend_operation": "add",
|
||||
"links": [],
|
||||
"vertex_shader": "translucent_resolve.vert.glsl",
|
||||
"vertex_shader_path": "../include/pass.vert.glsl",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "volumetric_light",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "greater"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "counter_clockwise"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "greater",
|
||||
"cull_mode": "counter_clockwise",
|
||||
"links": [
|
||||
{
|
||||
"name": "LVWVP",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "water_pass",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "always"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "none"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "always",
|
||||
"cull_mode": "none",
|
||||
"links": [
|
||||
{
|
||||
"name": "transpV",
|
||||
|
|
|
@ -2,20 +2,9 @@
|
|||
"contexts": [
|
||||
{
|
||||
"name": "world",
|
||||
"params": [
|
||||
{
|
||||
"name": "depth_write",
|
||||
"value": "false"
|
||||
},
|
||||
{
|
||||
"name": "compare_mode",
|
||||
"value": "less"
|
||||
},
|
||||
{
|
||||
"name": "cull_mode",
|
||||
"value": "clockwise"
|
||||
}
|
||||
],
|
||||
"depth_write": false,
|
||||
"compare_mode": "less",
|
||||
"cull_mode": "clockwise",
|
||||
"links": [
|
||||
{
|
||||
"name": "SMVP",
|
||||
|
|
|
@ -52,60 +52,17 @@ def writeData(res, defs, json_data, base_name):
|
|||
con['tesseval_shader'] = tese_name + '.tese'
|
||||
|
||||
# Params
|
||||
for p in c['params']:
|
||||
if p['name'] == 'depth_write':
|
||||
if p['value'] == 'true':
|
||||
con['depth_write'] = True
|
||||
else:
|
||||
con['depth_write'] = False
|
||||
elif p['name'] == 'compare_mode':
|
||||
con['compare_mode'] = p['value']
|
||||
elif p['name'] == 'stencil_mode':
|
||||
con['stencil_mode'] = p['value']
|
||||
elif p['name'] == 'stencil_pass':
|
||||
con['stencil_pass'] = p['value']
|
||||
elif p['name'] == 'stencil_fail':
|
||||
con['stencil_fail'] = p['value']
|
||||
elif p['name'] == 'stencil_reference_value':
|
||||
con['stencil_reference_value'] = p['value']
|
||||
elif p['name'] == 'stencil_read_mask':
|
||||
con['stencil_read_mask'] = p['value']
|
||||
elif p['name'] == 'stencil_write_mask':
|
||||
con['stencil_write_mask'] = p['value']
|
||||
elif p['name'] == 'cull_mode':
|
||||
con['cull_mode'] = p['value']
|
||||
elif p['name'] == 'blend_source':
|
||||
con['blend_source'] = p['value']
|
||||
elif p['name'] == 'blend_destination':
|
||||
con['blend_destination'] = p['value']
|
||||
elif p['name'] == 'blend_operation':
|
||||
con['blend_operation'] = p['value']
|
||||
elif p['name'] == 'alpha_blend_source':
|
||||
con['alpha_blend_source'] = p['value']
|
||||
elif p['name'] == 'alpha_blend_destination':
|
||||
con['alpha_blend_destination'] = p['value']
|
||||
elif p['name'] == 'alpha_blend_operation':
|
||||
con['alpha_blend_operation'] = p['value']
|
||||
elif p['name'] == 'color_write_red':
|
||||
if p['value'] == 'true':
|
||||
con['color_write_red'] = True
|
||||
else:
|
||||
con['color_write_red'] = False
|
||||
elif p['name'] == 'color_write_green':
|
||||
if p['value'] == 'true':
|
||||
con['color_write_green'] = True
|
||||
else:
|
||||
con['color_write_green'] = False
|
||||
elif p['name'] == 'color_write_blue':
|
||||
if p['value'] == 'true':
|
||||
con['color_write_blue'] = True
|
||||
else:
|
||||
con['color_write_blue'] = False
|
||||
elif p['name'] == 'color_write_alpha':
|
||||
if p['value'] == 'true':
|
||||
con['color_write_alpha'] = True
|
||||
else:
|
||||
con['color_write_alpha'] = False
|
||||
params = ['depth_write', 'compare_mode', 'stencil_mode', \
|
||||
'stencil_pass', 'stencil_fail', 'stencil_reference_value', \
|
||||
'stencil_read_mask', 'stencil_write_mask', 'cull_mode', \
|
||||
'blend_source', 'blend_destination', 'blend_operation', \
|
||||
'alpha_blend_source', 'alpha_blend_destination', 'alpha_blend_operation' \
|
||||
'color_write_red', 'color_write_green', 'color_write_blue', \
|
||||
'color_write_alpha']
|
||||
|
||||
for p in params:
|
||||
if p in c:
|
||||
con[p] = c[p]
|
||||
|
||||
# Parse shaders
|
||||
if 'vertex_shader_path' in c:
|
||||
|
@ -134,7 +91,7 @@ def writeData(res, defs, json_data, base_name):
|
|||
tesc = open(c['tesscontrol_shader']).read().splitlines()
|
||||
parse_shader(sres, c, con, defs, tesc, False)
|
||||
if 'tesseval_shader' in c:
|
||||
if 'tesseval_shader_path':
|
||||
if 'tesseval_shader_path' in c:
|
||||
tese = open(c['tesseval_shader_path']).read().splitlines()
|
||||
else:
|
||||
tese = open(c['tesseval_shader']).read().splitlines()
|
||||
|
|
Loading…
Reference in a new issue