Remove debugging visualizations (Draw3D) from default initialization
szapp opened this issue · 0 comments
szapp commented
Visualizing the trace ray, trajectory and (oriented) bounding boxes is only necessary during development when debugging. Requiring to always initialize LeGo with the Draw3D package is unnecessary and also demands the dependency on the PermMem package.
The functions around the debugging visualizations should check if the Draw3D package is initialized before performing any actions making it optional (and by default not included).