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.
20thCB
Hi all, After watching Day 9 I decided to modify Casey's sine wave generator so that it plays a …
»
Simon Anciaux
Thanks, this link in the document is interesting.
»
Tim Kane
This thread was super helpful, thanks for the detailed explanation. For anyone that's interested…
»
[Deleted User]
ratchetfreak when interpolating rotations there are 2 ways you can go, the short route or the lon…
»
ratchetfreak
Procedural ratchetfreak, I can only guess you meant that you need to check dot(g1, g2) if the ang…
»
[Deleted User]
ratchetfreak, I can only guess you meant that you need to check dot(g1, g2) if the angle between …
»
[Deleted User]
ratchetfreak his point that more often than not you do care about the direction of rotation. If y…
»
ratchetfreak
Procedural cmuratori When you go from [x,y,z,w] to [x/w,y/w,z/w], not only have you destroyed the…
»
[Deleted User]
cmuratori When you go from [x,y,z,w] to [x/w,y/w,z/w], not only have you destroyed the stability …
»
Kapsy
If you're going the flash card route, then I thoroughly recommend an SRS (Spaced Repetition Syste…
»
Casey Muratori
Generally speaking, you do not want to use the exponential map for anything that isn't a differen…
»
Todd
I recently attended a job interview where I was blindsighted with a bunch of knowledge-based ques…
»
Ivan Braidi
Hi Allen, I think that the desired functionality is that when you try to save a read-only file, 4…
»
Abner Coimbre
This upcoming Wednesday, August 16th at 5:00PM EDT, I will have one of Handmade's Education meeti…
»
anaël seghezzi
Hi all, sometimes you may want to refresh CToy when saving an external file, like a GLSL shader.…
»
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 mag…
»
Shazan
I also have a raspberry pi 3. But have done nothing useful with it. Also looking forward to learn…
»
k2t0f12d
Anyone else see this? http://www.abatchy.com/2017/06/ex...ev-101-bypassing-aslr-on.html?m=1
»
Kavukamari
you're a lifesaver, I didn't even notice that at all (i had scanned the code over and over assumi…
»
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 @d…
»
»
Italo
@vassvik @ratchetfreak The instancing method worked, It went from unplayable at 10k to really sm…
»
vassvik
nyeecola @vassvik Depends on what you mean by dynamic. It can change location, but not shape. @…
»
Italo
@vassvik Depends on what you mean by dynamic. It can change location, but not shape. @ratchetfr…
»
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. C…
»
ratchetfreak
You can call getAttribLocation and getUniformLocation just once outside the loop and save a littl…
»
Italo
So, I'm creating a map generator to learn opengl. Currently I'm using webGL, but it is very simil…
»
Simon Anciaux
In win32_handmade.cpp on line 442 you used Size1 instead of Size2 and Region1 instead of Region2 …
»