{ "contexts": [ { "name": "ssr_pass", "params": [ { "name": "depth_write", "value": "false" }, { "name": "compare_mode", "value": "always" }, { "name": "cull_mode", "value": "none" } ], "links": [ { "name": "P", "link": "_projectionMatrix" }, { "name": "tiV", "link": "_transposeInverseViewMatrix" }, { "name": "invP", "link": "_inverseProjectionMatrix" } ], "texture_params": [], "vertex_shader": "ssr_pass.vert.glsl", "vertex_shader_path": "../pass_viewray2.vert.glsl", "fragment_shader": "ssr_pass.frag.glsl" } ] }