I am developing a VR based CAD system Which utilises AI and BCI. I would like to know if it is possible to create Nurbs surfaces and Bezier curves which can function to create 3D digital CAD models during Runtime in Unity. I have what is known as a Geometry Kernel created with C++. I hope to connect this with Unity via a platform as a Backend application. If possible could you advise on help with this matter?
An example of what I wish to create is in the following link:
https://develop3d.com/develop3d-blog/flyingshapes-launches-vr-3d-cad-for-oculus-rift-and-htc-vive/