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.
»
»
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…
»
»
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..…
»
Herc
Thanks, I did try something like that before with no luck, so after reading your message I tried …
»
Joel Davis
Hey, I've done a lot of work with Reyes and can explain this. If you really want to understand or…
»
Simon Anciaux
One simple thing is to put a breakpoint in the window message loop for the WM_KEYDOWN and WM_KEYU…
»
Herc
Hi all, I'm on episode 28, where, after drawing a tilemap, we're moving the player just using th…
»
JMark
Thanks a lot.I hope experienced people who advice the rest of us to delve into DOD to teach us ho…
»
orin tresnjak
No updates on this project yet (I'm still adjusting to life in the Netherlands and haven't had …
»
Murry Lancashire
What makes a good programmer: https://youtu.be/2e5_Z6oZ0rM?t=37m58s Imma post time stamps to so…
»
Murry Lancashire
A friend showed me these lectures, and, my god, i wish i came across these 10 years ago, they are…
»
Mārtiņš Možeiko
If you want to get ready-to-use C code, this is a good header-only C library for sin/cos: http://…
»
Josh Ayres
Hello, Casey said he may replace the built in Sine and Cosine function in the C runtime library …
»
Allen Webster
There are a few things you could do to help me debug crashes. 1. When it is crashing attach a de…
»
cphinton
Thanks for all your hard work! I sent an email with the details. And in case it's relevant, I for…
»