We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
ratchetfreak
one more comment, the reason most slerp implementations use 0.95 as the cutoff for switching to n…
»
Pengo
ratchetfreak A few comments about the quaternion part: The null quaternion is 0,0,0,1 instead of…
»
ratchetfreak
A few comments about the quaternion part: The null quaternion is 0,0,0,1 instead of all 0. There…
»
Pengo
CGDFW is a game development framework library written in pure C, licensed under ZLIB. GitHub …
»
Pengo
As I was working on my own game framework, I decided to decouple the math source on its own libra…
»
Miguel Lechón
Works great. Thanks! Edit: A small nitpick. It seems that all RSS entries in this feed point to …
»
Andrew Chronister
We now have a separate feed for new projects: https://handmade.network/atom/projects/new These m…
»
Chen
Noted. Both slides have been bookmarked and will be revisited :)
»
SedatedSnail
Nice. John Hable wrote a good artical on filmic tonemapping with piecewise power curves, if you'…
»
Chen
As promised, I will be a doing a full review of the game engine in its current state. This blog i…
»
Ray
Hey Sam! Don't worry! No hurries! :D Just been working very hard those last weeks with a bunch o…
»
Finalspace
Update v0.4.1 alpha: Cleanup: Internal cleanup Changed: All the settings constructors removed an…
»
»
Murry Lancashire
Glad you are enjoying them :)!
»
Andrew Bromage
Fun fact: My avatar was produced by my own (buggy!) Reyes renderer some time in about 1999. You c…
»
SamNChiet
Apologies for the delay, I just noticed this message. I'm going to mess around with the new branc…
»
Ben Visness
joe513 a unproject function would be icing on the cake :) If you're interested in matrix inverse…
»
Allen Webster
Hey everyone! As should be expected I got a lot of bug reports on the new Mac build, and the pla…
»
joe513
Glad to hear you are looking to support matrix inverses. Currently working with 3D picking and th…
»
graeme
These are great, thank you
»
Jeremiah Goerdt
Ooh, this is exciting news. Thanks for picking up the reins and doing more work on Handmade Math.…
»
Twicetimes
Good to know, thanks.
»
Ben Visness
Hello everyone! It's been a while since we've posted an update about Handmade Math, but after a h…
»
Mārtiņš Možeiko
LD is just a shortcut for cl.exe to make it pass /DLL to link.exe and to use /MT for cl.exe (whic…
»
Finalspace
Update v0.4.0 alpha: Changed: All FPL_ENABLE_ defines are internal now, the caller must use FPL_…
»
Fred
Thank you so much for the detailed answer, Joel, it's fascinating stuff. Definitely will look int…
»
Twicetimes
Firstly, thanks for the insanely fast response. mmozeiko Not sure which day are you looking at, …
»
Mārtiņš Možeiko
1) Yes. Debug information does not cost anything in performance. You can have debug info with -O2…
»
Twicetimes
When switching between optimised (-O2) and non-optimised (-Od) builds, the -O is usually all that…
»
Mārtiņš Možeiko
> at least I learned that structs aren't automatically initalized to zero. The more you know..…
»