- {
- "global_resources":{
- "render_targets":[
- {"name":"depth_buffer", "format":"D24F", "scale_width":1.0, "scale_height":1.0, "clear": true},
- {"name":"albedo", "format":"RGBA8B", "scale_width":1.0, "scale_height":1.0, "clear": false},
- {"name":"normal", "format":"RGBA8B", "scale_width":1.0, "scale_height":1.0, "clear": false},
- {"name":"roughness", "format":"RGBA8B", "scale_width":1.0, "scale_height":1.0, "clear": false},
- {"name":"hdr_accumulation", "format":"RGBA16F", "scale_width":1.0, "scale_height":1.0, "clear": true}
- ],
- "render_passes":[
- {"name":"z_prepass", "depth_buffer":"depth_buffer", "process":"FRONT_BACK"},
- {"name":"gbuffer", "render_targets":["albedo", "normal", "roughness"], "depth_buffer":"depth_buffer", "process":"PARALLEL"},
- {"name":"deferred_shading", "render_targets":["hdr_accumulation"], "depth_buffer":"depth_buffer", "process":"PARALLEL"},
- {"name":"transparent", "render_targets":["hdr_accumulation"], "depth_buffer":"depth_buffer", "process":"BACK_FRONT"}
- ]
- }
- }