private void CreateCustomObject(GameObject obj)
    {
        GameObject newObj = Instantiate(obj);

        newObj.name = obj.name;
        ThreeDAFrameObject aframe = newObj.AddComponent <ThreeDAFrameObject>();

        aframe.objType      = "a-entity";
        aframe.customThreeD = obj;
    }
    private ThreeDAFrameObject CreatePrimitive(PrimitiveType type)
    {
        GameObject         primitive = GameObject.CreatePrimitive(type);
        ThreeDAFrameObject result    = primitive.AddComponent <ThreeDAFrameObject>();

        if (type == PrimitiveType.Cube)
        {
            result.objType = "a-box";
        }
        else
        {
            result.objType = "a-" + type.ToString().ToLower();
        }



        return(result);
    }