https://betterprogramming.pub/creating-custom-geometry-with-standard-shapes-in-scenekit-under-swiftui-48f38743454f