Example #1
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);
    }
Example #2
0
 public void ErasePrimitive(SDF_Primitive p)
 {
     Shapes.Remove(p);
 }
Example #3
0
 public void AddPrimitive(SDF_Primitive p)
 {
     Shapes.Add(p);
 }