nowfound

Life & fun · March 12, 2016

A small low-level C library for Quaternions (+ Usage example/sample)

A small library that capsulates most commonly used operations on Quaternions. Also a small sample implementation, that rotates an object around an axis, using Quaternions. - MauriceGit/Quaternion_Library

A small low-level C library for Quaternions (+ Usage example/sample) launched on March 12, 2016 with 6 votes and more than 50% of that year's launches. The site was still online in September 2026, 10 years on.

Does a similar job

all alternatives →
  • Rust Vector and Quaternion Lib2025 · github.com · ▲128

    I use this library I made for Vectors and Quaternions in many personal projects. I've open-sourced it, in case anyone else would get use out of it. I use this on various projects, including quadcopter firmware, a graphics engine, a cosmology simulation, and several molecular dynamics applications. No_std compatible.

  • VT
    Visualizing the math that powers 3D character animation2022 · diegomacario.github.io · ▲238

    Hi everyone! I'm the author of this project. I wrote it because I think that the math that makes characters move in games and movies is incredibly beautiful, and I wanted to give others a glimpse into it. It's crazy to think that quaternions, an abstract mathematical tool discovered by William Rowan Hamilton in 1843, would be so perfectly suited to solve hard problems in the world of 3D character animation more than a hundred years later. The story of how he discovered quaternions is also beautiful. Here's an excerpt from Wikipedia: "Hamilton was looking for ways of extending complex numbers…

  • TG – Fast geometry library for C2023 · github.com · ▲201

    Geometry library for C - Fast point-in-polygon. Contribute to tidwall/tg development by creating an account on GitHub.

  • Coros – A Modern C++ Library for Task Parallelism2024 · github.com · ▲129

    Hello Hacker News. I’m Martin, a graduate student from Prague, and I’ve been working on Coros, a C++ library for task-based parallelism. After spending some time with OpenMP and oneTBB, I wanted to try building a library using modern features from the C++ standard library. I’ve used coroutines for task encapsulation and C++23 expected for exception handling, while trying to maintain good performance. Additionally, I’ve implemented monadic-like behavior to allow easy chaining of tasks, similar to the monadic operations in std::expected. You can check out the project here:…

  • Python library for functional programming2017 · github.com · ▲129

    Python library for creating data pipelines with chain functional programming - EntilZha/PyFunctional

  • HT
    Heman – Tiny C library for working with height maps2015 · heman.readthedocs.org · ▲46

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, March 2016

the whole month →
  • Carrd▲1,643

    Simple, responsive, one-page sites for pretty much anything.

    Growth · 2016 · carrd.com

  • Privacy.com▲1,134

    Get a new virtual card for every transaction

    Commerce · 2016 · privacy.com

  • Franz▲877

    Franz combines WhatsApp, Slack, Telegram, Gmail, Outlook, and native Signal in one desktop app with AI summaries, workspaces, and privacy-conscious local features.

    Work · 2016 · meetfranz.com

  • DeepGram▲819

    Search engine for speech

    AI · 2016 · deepgram.com

  • Search and download thousands of logos instantly

    Work · 2016 · namecheap.com

  • Make voice calls in Slack

    Growth · 2016