{
    "Name" : "Render Synthetic Environment",
    "Targets" : [
        {
            "Name" : "Color0"
        },
        {
            "Name" : "SyntheticEnvironmentColor"
        },
        {
            "Name" : "SyntheticEnvironmentDepth",
            "Description" : {
                "Format" : "Depth32Float"
            },
            "Connections" : [
                {
                    "ToMember" : ["format"],
                    "FromType" : "DefaultDepthFormatData",
                    "FromMember" : ["format"]
                }
            ]
        }
    ],
    "Nodes" : [
        {
            "CameraSetup" : {
                "Name" : "CameraSetup",
                "FrustumCulling" : true,
                "Vignetting" : true
            }
        },
        {
            "Mesh" : {
                "Name" : "SyntheticEnvironmentOpaqueNode",
                "CullMode" : "CullModeBack",
                "FillMode" : "Fill",
                "MaterialPassName" : "SyntheticEnvironmentUnlit",
                "TargetWrites" : [
                    {
                        "TargetHandle" : "SyntheticEnvironmentColor",
                        "Settings" : {
                            "AttachmentIndex" : 0,
                            "ForceClear" : true
                        }
                    },
                    {
                        "TargetHandle" : "SyntheticEnvironmentDepth",
                        "Settings" : {
                            "Type" : "WriteDepth"
                        }
                    }
                ]
            }
        }
    ],
    "Inputs" : [
        {
            "Lane" : "Color",
            "Target" : "Color0"
        },
        {
            "Lane" : "SyntheticEnvironmentColor",
            "Target" : "SyntheticEnvironmentColor"
        }
    ],
    "PropertyInheritance" : [
        {
            "Lane" : "Color",
            "Target" : "SyntheticEnvironmentColor"
        },
        {
            "Lane" : "Color",
            "Target" : "SyntheticEnvironmentDepth"
        }
    ],
    "Outputs" : [
        {
            "Lane" : "Color",
            "Target" : "Color0"
        },
        {
            "Lane" : "SyntheticEnvironmentColor",
            "Target" : "SyntheticEnvironmentColor"
        }
    ],
    "Connections" : [
        {
            "Name" : "SyntheticEnvironmentOpaqueNode",
            "Connections" : [
                {
                    "ToMember" : ["EnableVRR"],
                    "FromType" : "VRRData",
                    "FromMember" : ["vrrEnabled"]
                }
            ]
        }
    ]
}
