Beispiel #1
0
 private static void EnsureInstance()
 {
     if (s_Instance == null)
     {
         s_Instance = CreateInstance <PostProcessResourcesFactory>();
     }
 }
Beispiel #2
0
        public void Init(PostProcessResources resources)
        {
#if UNITY_EDITOR
            m_Resources = PostProcessResourcesFactory.Stripped(m_Resources);
#endif
            if (resources != null)
            {
                m_Resources = resources;
            }

            RuntimeUtilities.CreateIfNull(ref temporalAntialiasing);
            RuntimeUtilities.CreateIfNull(ref subpixelMorphologicalAntialiasing);
            RuntimeUtilities.CreateIfNull(ref fastApproximateAntialiasing);
            RuntimeUtilities.CreateIfNull(ref dithering);
            RuntimeUtilities.CreateIfNull(ref fog);
            RuntimeUtilities.CreateIfNull(ref debugLayer);
        }