• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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