I suggest you ...

Add Rotation Matrix and Vector classes for 2D, 3D and generic sized spaces

2D and 3D calculations could benefit from optimized functions for Rotation Matrices, 2D and 3D vectors, Solving for Transformation or Rotation Matrices, using Quaternions, and more.

33 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    XenoXeno shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    1 comment

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • Mohammed KhooryMohammed Khoory commented  ·   ·  Flag as inappropriate

        +1 for Quaternions. AFAIK, Math.NET Iridium had support for it, but it was discontinued because it was merged to Math.NET numerics. However, Quaternion didn't seem to be part of the merge process unfortunately. It'll be sweet if it can be included. Things like rotation matrices and quaternions are used a lot in 3D graphics and gaming, so I think it'll find a lot of use.

      Feedback and Knowledge Base