possible have a layer to convert units so there could be a consistent systems(*) unit but exposed as metric, pixel, (imperial? no, not that) that can be used throughout the system.
by this i mean a single system that is used consistently throughout, e.g. the metric system and not a mix of metric and pixels, or metric and imperial.
but what if some systems or subsystems are better expressed with different units? similar i suppose to polar coordinates and cartesian coordinates,
this idea of one set of system units seems too fascist for my liking, the engine should use some units but whatever is appropriate at the place of use.
possible have a layer to convert units so there could be a consistent systems(*) unit but exposed as metric, pixel, (imperial? no, not that) that can be used throughout the system.
but what if some systems or subsystems are better expressed with different units? similar i suppose to polar coordinates and cartesian coordinates,
this idea of one set of system units seems too fascist for my liking, the engine should use some units but whatever is appropriate at the place of use.