public VxShadowMapsManager()
        {
            string renderPipelineTypeString = "";

            if (GraphicsSettings.renderPipelineAsset != null)
            {
                renderPipelineTypeString = GraphicsSettings.renderPipelineAsset.GetType().ToString();
            }

            if (renderPipelineTypeString.Contains("LightweightRenderPipelineAsset"))
            {
                _renderPipelineType = RenderPipelineType.Lightweight;
            }
            else if (renderPipelineTypeString.Contains("HDRenderPipelineAsset"))
            {
                _renderPipelineType = RenderPipelineType.HighDefinition;
            }
            else
            {
                _renderPipelineType = RenderPipelineType.Unknown;
            }
        }
示例#2
0
 public RenderPipelineAttribute(RenderPipelineType type)
 {
     _type = type;
 }