Projects Jams Discord News
Resources
Unwind Fishbowls Forums
About
Manifesto Our values About
Log In

Handmade Math is back!

Ben Visness November 15, 2017

Hello everyone! It's been a while since we've posted an update about Handmade Math, but after a hiatus from the network, we're back with a bunch of great changes.

First of all, if you don't recognize me - hello! I'm Ben Visness, I'm a frequent contributor to Handmade Math, and I've taken over as the project's maintainer on the network. Besides working on Handmade Math, I'm a beta tester for the lessons being created as part of Handmade's big educational push. And outside of the network, I'm currently working for a web startup (gasp!) and making VR experiences on the side.

In the 10 months since our last blog post, we've added some small features, improved the performance of some matrix operations, and simplified how Handmade Math is included in your projects. (In a backwards-compatible manner, of course!) You can check out the full changelog over at the project's repository on GitHub.

Handmade Math is pretty stable overa

Read more

HandmadeMath version 1.1!

strangezak December 31, 2016

The newest test version of HandmadeMath has been put into preview, you can get it here. This version is still in testing, so if you have any requests or issues, send them to any of the contributors, or feel free to make a pull request.

This release has added in a few new features, including several trigonometric functions, quaternions, and spherical linear interpolation, also known as SLERP.

Special thanks to all of the contributors: Miblo, Valmar33, bvisness, kiljacken, kevinmoran, and peliex.

Read more

HandmadeMath Version 1.0!

strangezak November 2, 2016

Hello everyone!

I know it's been a long time since I last wrote a blog post for Handmade Math, but lots of stuff has happened! Since my last post I have released five minor versions of Handmade Math which have added tons of things (you can find the changelog here).

Since the last release of Handmade Math I and a few others have been using the library every day and, after about two months of testing, I'm happy to say that we have hit no bugs! So, on this high note, I have decided that it is time to call this version of Handmade Math version 1.0 and announce it as finally useable! There are still a few things I want done (SSE and Quaternions mainly), and will gladly accept any pull requests should you like to contribute.

So, go ahead and try out the first official release of Handmade Math here.

Special Thanks to all of the contribut

Read more

Handmade Math V0.2 - Clean up patch.

strangezak May 21, 2016

Hello Everyone,

I am happy to say that Handmade Math version 0.2 is now available for the public! Version 0.2 is primarily a clean up patch, but don't worry new things are coming soon! The next two thing i plan on tackling are SSE, and removing the use of Math.h. If anyone would like to start working on either of these go ahead, but just be sure to let me know.

That's it for this small update!

  • Zak.
Read more

Handmade Math V0.2 coming soon.

strangezak May 4, 2016

Throughout the coming week i will be releasing HandmadeMath V0.2. Its a very significant update to the API so i would suggest everyone who is working with HandmadeMath to read this.

Feature List:

    • Naming Changes
    • More Operator Overloading
    • HUGE clean up [/ul]

    Around Friday May 6th i will be posting the pre-patch which will have all the features for 0.2. After you change your code to work with 0.2 it will work forever, with no more major code base breaking API changes coming in the near future.

    Thanks Zak

    Read more

    Public Domain

    strangezak April 23, 2016