Esempio n. 1
0
    private void OnDestroy()
    {
        Debug.Log("OnDestroyu");
        RayMarching_Renderer renderer = FindObjectOfType <RayMarching_Renderer>();

        renderer.ErasePrimitive(this);
    }
Esempio n. 2
0
    static void Create()
    {
        GameObject           new_go   = new GameObject("SDF_Primitive");
        SDF_Primitive        p        = new_go.AddComponent(typeof(SDF_Primitive)) as SDF_Primitive;
        RayMarching_Renderer renderer = FindObjectOfType <RayMarching_Renderer>();

        renderer.AddPrimitive(p);
    }