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.
Bill Strong —
There isn't a list that i know of. Though Khan Academy has subjects grouped into a relatively sane…
»
Culver Fly —
Thanks for the video, so does it mean that if I want to blend a gray of 64 and a gray of 191, simp…
»
Andreas —
Hello! So first of all, thank you Casey very much for making the show! It has taught me a lot and …
»
Mattie —
You misunderstand. 187 gray is what the monitor displays as being halfway between black and white…
»
Mārtiņš Možeiko —
From the filmicgames.com link you posted it looks that 187 is what eyes perceive as being halfway…
»
Joel Davis —
Here's a nice demonstration of the difference:
»
Jim R. Didriksen —
Is there a list of relevant Khan Academy courses? (Preferably by episode so I could do the course …
»
Mattie —
I've tried reading it and there are a few things I don't understand. It says the gray represented…
»
Nuno —
Thanks for the clear explanation :)
»
Culver Fly —
Thanks for the link. I've tried reading it and there are a few things I don't understand. It says …
»
Mattie —
This link explains it pretty well: It seems like it's mostly an issue when doing 3D lighting.
»
Culver Fly —
First I'd like to thank Casey for starting this series, have been following since Day 1, I've real…
»
Asaf Gartner —
You can configure Apache (or any other web server) to run your exe via . Then you just have to wri…
»
Mārtiņš Možeiko —
Imho compiler simply doesn't have enough free registers in 32-bit code to keep all needed values i…
»
The_8th_mage —
oops, a bit of redundancy i didn't catch becuase it got optimized away. it basiclly just return th…
»
Mārtiņš Možeiko —
What does CosSSE function do?
»
Mārtiņš Možeiko —
pthread_self is probably what you want to use if you are OK including pthread.h header in game cod…
»
Mārtiņš Možeiko —
Here are previous topics on the same question:
»
Connor —
I can't seem to fully wrap my head around what metaprogramming really is. Could someone explain it…
»
Kim Jørgensen —
In the TIMED_FUNCTION macro you need to cast FUNCTION to char * Please note that on day 184 Casey…
»
Nuno —
I also think that this will work: }[/code] However I'm not totally sure about it, as I didn't tes…
»
Kim Jørgensen —
That's exactly how I choose to implement these and that works fine. GetThreadID (day 182) is a bu…
»
Steven —
I'm a huge fan of Casey and this series and I find myself nodding in agreement constantly to his r…
»
The_8th_mage —
Hello, i'm writing an fft function, which takes 3 float pointers to arrays of float. after every i…
»
Nuno —
I'm not entirely sure if this is the right way to do it, but from my research I guess it is: } in…
»
Christian H. —
Hi Casey, Thank you for your answer. Now I understand what you are saying :) Chris
»
Casey Muratori —
Being a C programmer, I write a lot of pointer and direct memory code as second nature, and that c…
»
Casey Muratori —
Moustache is an internal RAD tool. If someone is going to show it publicly, it should probably be…
»
Casey Muratori —
Well, I had hoped that the answer would be clear enough, but I will be more precise: You only need…
»
Casey Muratori —
That was my assumption. So I do not think we want to do anything like that in our actual code. W…
»