UnityEditor.LookDevResources.Initialize C# (CSharp) Method

Initialize() public static method

public static Initialize ( ) : void
return void
        public static void Initialize()
        {
            m_ZeroAmbientProbe.Clear();
            if (m_SkyboxMaterial == null)
            {
                m_SkyboxMaterial = new Material(Shader.Find("Skybox/Cubemap"));
            }
            if (m_ScreenQuadMesh == null)
            {
                m_ScreenQuadMesh = new Mesh();
                m_ScreenQuadMesh.vertices = new Vector3[] { new Vector3(-1f, -1f, 0f), new Vector3(1f, 1f, 0f), new Vector3(1f, -1f, 0f), new Vector3(-1f, 1f, 0f) };
                m_ScreenQuadMesh.triangles = new int[] { 0, 1, 2, 1, 0, 3 };
            }
            if (m_GBufferPatchMaterial == null)
            {
                m_GBufferPatchMaterial = new Material(EditorGUIUtility.LoadRequired("LookDevView/GBufferWhitePatch.shader") as Shader);
                m_DrawBallsMaterial = new Material(EditorGUIUtility.LoadRequired("LookDevView/GBufferBalls.shader") as Shader);
            }
            if (m_LookDevCompositing == null)
            {
                m_LookDevCompositing = new Material(EditorGUIUtility.LoadRequired("LookDevView/LookDevCompositing.shader") as Shader);
            }
            if (m_DeferredOverlayMaterial == null)
            {
                m_DeferredOverlayMaterial = EditorGUIUtility.LoadRequired("SceneView/SceneViewDeferredMaterial.mat") as Material;
            }
            if (m_DefaultHDRI == null)
            {
                m_DefaultHDRI = EditorGUIUtility.Load("LookDevView/DefaultHDRI.exr") as Cubemap;
                if (m_DefaultHDRI == null)
                {
                    m_DefaultHDRI = EditorGUIUtility.Load("LookDevView/DefaultHDRI.asset") as Cubemap;
                }
            }
            if (m_LookDevCubeToLatlong == null)
            {
                m_LookDevCubeToLatlong = new Material(EditorGUIUtility.LoadRequired("LookDevView/LookDevCubeToLatlong.shader") as Shader);
            }
            if (m_SelectionTexture == null)
            {
                m_SelectionTexture = new RenderTexture(250, 0x7d, 0, RenderTextureFormat.ARGB32, RenderTextureReadWrite.Default);
            }
            if (m_BrightestPointRT == null)
            {
                m_BrightestPointRT = new RenderTexture(250, 0x7d, 0, RenderTextureFormat.ARGBHalf, RenderTextureReadWrite.Default);
            }
            if (m_BrightestPointTexture == null)
            {
                m_BrightestPointTexture = new Texture2D(250, 0x7d, TextureFormat.RGBAHalf, false);
            }
        }