Skip to content

Consider splitting OpenTK dependent classes #320

@tomrijnbeek

Description

@tomrijnbeek

🆙 Improvement proposal

Currently the library depends on OpenTK in a variety of places. However, many of its utilities stand by themselves and don't necessarily need to require OpenTK. Therefore it would be interesting to move all the OpenTK dependencies to a separate Bearded.Utilities.OpenTK package, so that choosing to include all of OpenTK in your project becomes optional (also, a Bearded.Utilities.Unity3D package could be considered mirroring the types for Unity).

Context

This should be considered in the context of #294 where we split off SpaceTime into a separate package, which then in turn would make sense to switch to System.Numerics types as underlying types (see #146).

Metadata

Metadata

Assignees

No one assigned

    Labels

    discussion-neededIssue that is not ready for implementation, but still requires discussionenhancement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions