1{ 2 "compatibility_info" : { 3 "version" : "22.00", 4 "type" : "shader" 5 }, 6 "category": "3D", 7 "displayName": "Environment", 8 "baseShader": "campreviewshaders://shader/camera_stream.shader", 9 "shaders": [ 10 { 11 "displayName": "Default Environment", 12 "variantName": "ENV", 13 "vert": "campreviewshaders://shader/camera_stream.vert.spv", 14 "frag": "campreviewshaders://shader/camera_stream.frag.spv", 15 "pipelineLayout": "campreviewpipelinelayouts://camera_stream.shaderpl", 16 "renderSlot": "CORE3D_RS_DM_ENV", 17 "state": { 18 "rasterizationState": { 19 "enableDepthClamp": false, 20 "enableDepthBias": false, 21 "enableRasterizerDiscard": false, 22 "polygonMode": "fill", 23 "cullModeFlags": "none", 24 "frontFace": "counter_clockwise" 25 }, 26 "depthStencilState": { 27 "enableDepthTest": true, 28 "enableDepthWrite": false, 29 "enableDepthBoundsTest": false, 30 "enableStencilTest": false, 31 "depthCompareOp": "less_or_equal" 32 }, 33 "colorBlendState": { 34 "colorAttachments": [ 35 { 36 "colorWriteMask": "r_bit|g_bit|b_bit|a_bit" 37 }, 38 { 39 "colorWriteMask": "r_bit|g_bit|b_bit|a_bit" 40 } 41 ] 42 } 43 } 44 }, 45 { 46 "displayName": "Default Environment Multiview", 47 "variantName": "ENV_MV", 48 "vert": "campreviewshaders://shader/camera_stream.vert.spv", 49 "frag": "campreviewshaders://shader/camera_stream.frag.spv", 50 "pipelineLayout": "campreviewpipelinelayouts://camera_stream.shaderpl", 51 "renderSlot": "CORE3D_RS_DM_ENV", 52 "state": { 53 "rasterizationState": { 54 "enableDepthClamp": false, 55 "enableDepthBias": false, 56 "enableRasterizerDiscard": false, 57 "polygonMode": "fill", 58 "cullModeFlags": "none", 59 "frontFace": "counter_clockwise" 60 }, 61 "depthStencilState": { 62 "enableDepthTest": true, 63 "enableDepthWrite": false, 64 "enableDepthBoundsTest": false, 65 "enableStencilTest": false, 66 "depthCompareOp": "less_or_equal" 67 }, 68 "colorBlendState": { 69 "colorAttachments": [ 70 { 71 "colorWriteMask": "r_bit|g_bit|b_bit|a_bit" 72 }, 73 { 74 "colorWriteMask": "r_bit|g_bit|b_bit|a_bit" 75 } 76 ] 77 } 78 } 79 } 80 ] 81} 82