Global geometric types and algorithms #58
Labels
discussion needed
Further information is requested
new feature
A feature request or a general improvement idea
The Problem
Simple 2D/3D geometric types and algorithms related to them (intersections, areas, volumes, distances) are implemented multiple times throughout the application and scattered over plugins.
The Solution
Create a small glm based utility package that implements common geometric types and related functions.
The Alternatives
Instead of developing it beforehand, the types and algorithms can be created on demand in the core engine.
So each time a new geometric type gets created for some functionality in a plugin it should be put in the core engines utility namespace, where it can be reused by other plugins.
Common Types
2D
3D
The text was updated successfully, but these errors were encountered: