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
The only difference between a Gibbs vector and a quaternion is divide, if divide is unnecessary t…
»
[Deleted User]
The only difference between a Gibbs vector and a quaternion is divide, if divide is unnecessary t…
»
Kapsy
If you're going the flash card route, then I thoroughly recommend an SRS (Spaced Repetition System…
»
Casey Muratori
Generally speaking, you do not want to use the exponential map for anything that isn't a different…
»
Todd
I recently attended a job interview where I was blindsighted with a bunch of knowledge-based quest…
»
Abner Coimbre
This upcoming Wednesday, August 16th at 5:00PM EDT, I will have one of Handmade's Education meetin…
»
anaël seghezzi
Hi all, sometimes you may want to refresh CToy when saving an external file, like a GLSL shader. H…
»
Mārtiņš Možeiko
I'm not sure I see any new exploits there. Just some ideas what to try. But yeah, ASLR is not magi…
»
Shazan
I also have a raspberry pi 3. But have done nothing useful with it. Also looking forward to learni…
»
k2t0f12d
Anyone else see this?
»
Kavukamari
you're a lifesaver, I didn't even notice that at all (i had scanned the code over and over assumin…
»
Doeke
Is there any estimation of when HH goes to the PI? I'm really looking forward to this.
»
vassvik
Here's the trick I mentioned. One name for it is "bufferless rendering", I believe. (thanks to @d7…
»
»
Italo
@vassvik @ratchetfreak The instancing method worked, It went from unplayable at 10k to really smoo…
»
vassvik
Depends on what you mean by dynamic. It can change location, but not shape. @ratchetfreak Thanks …
»
Italo
@vassvik Depends on what you mean by dynamic. It can change location, but not shape. @ratchetfreak…
»
vassvik
More importantly, is the geometry static, or dynamic?
»
Mikael Johansson
In my experience, the bottleneck is the calls to the gpu. They should be as packed as possible. Ca…
»
ratchetfreak
You can call getAttribLocation and getUniformLocation just once outside the loop and save a little…
»
Italo
So, I'm creating a map generator to learn opengl. Currently I'm using webGL, but it is very simila…
»
Simon Anciaux
In win32_handmade.cpp on line 442 you used Size1 instead of Size2 and Region1 instead of Region2 o…
»
Neo Ar
Here is a thread to peer review my answers to COAD 1.13 Exercises.
»
Kavukamari
I was doing some restructuring of my object names at the time of this episode, and I'm really worr…
»
robby
Thank you for this insightful post about how your journey to tackle this problem went and where. I…
»
Andrew Chronister
Wow Allen, fantastic post! Thanks for sharing these insights, I feel like I've learned a lot about…
»
»
Simon Anciaux
Interesting, thanks for sharing. There are code tag problems in the post, around and .
»
Allen Webster
Hey there everyone! This post is only a 4coder progress update in the sense that it features some…
»
Thomas Kingsvik
Can't get this working at all. 'decompressed_png' and 'image' are just 0s after sh_zlib_decompress…
»