void EnsureInit() { if (m_SemanticSegmentationCrossPipelinePass == null) { m_SemanticSegmentationCrossPipelinePass = new SemanticSegmentationCrossPipelinePass(targetCamera, semanticSegmentationLabelConfig); m_SemanticSegmentationCrossPipelinePass.EnsureActivated(); } }
public SemanticSegmentationUrpPass(Camera camera, RenderTexture targetTexture, SemanticSegmentationLabelConfig labelConfig) { m_SemanticSegmentationCrossPipelinePass = new SemanticSegmentationCrossPipelinePass(camera, labelConfig); ConfigureTarget(targetTexture, targetTexture.depthBuffer); m_SemanticSegmentationCrossPipelinePass.Setup(); }