C++ 3d-vector

Open-source C++ projects categorized as 3d-vector

C++ 3d-vector Projects

  1. Imath

    Imath is a C++ and python library of 2D and 3D vector, matrix, and math operations for computer graphics

    Project mention: Animate a mesh across a sphere's surface | news.ycombinator.com | 2025-06-10

    This is a little complex.

    Given you want the same side of the mesh touching at the start and end, we can just convert the matrices to be relative to the sphere center using the sphere coordinate space, and then extract their relative quaternions and translations. The orientation towards the center should be the same for both relative to the quaternion orientation. Thus we really just need to interpolate the quaternion using squad interpolation (https://github.com/AcademySoftwareFoundation/Imath/blob/8456...) while reconstructing the sphere-coordinate matrix at each step and using the quaternion-relative orientation.

    This is a lot simpler and faster than the proposed multi-step algorithm.

  2. JetBrains

    Tell us how you use coding tools. You may win a prize! Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!

    JetBrains logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ 3d-vector discussion

Log in or Post with

C++ 3d-vector related posts

Index

# Project Stars
1 Imath 431

Sponsored
Tell us how you use coding tools. You may win a prize!
Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!
surveys.jetbrains.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?