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.
rizoma
Ok that is really weird, I forgot to include string.h now the warning is gone. I really don't wan…
»
Simon Anciaux
Since you're not including string.h, I guess you're implementing strstr in mylib.c. Does your str…
»
xcodedave
Maybe you could fake some static global illumination? If your world is constructed of cube voxe…
»
xcodedave
Oswald_Hurlem Are you only rendering voxels which aren't surrounded by other voxels? Yep! I'm re…
»
ratchetfreak
C++ isn't the only language with mistakes in its design. C has its fair share, among which null-t…
»
Kyle Devir
The reason NULL is used is because of the issue of dangling pointers. You know what pointers are,…
»
rizoma
Sorry maybe I don't undestand: ratchetfreak C has many mistakes in its history, defining NULL as…
»
ratchetfreak
C has many mistakes in its history, defining NULL as 0 (an int) instead of a special ident like n…
»
rizoma
I'm a bit confused about the NULL constant, while doing this exercise on the k&r book: 1 2…
»
Oswald Hurlem
Since I'm going to be getting deep into lighting with my gamedev project, I'm wondering, what are…
»
Oswald Hurlem
Are you only rendering voxels which aren't surrounded by other voxels?
»
Bryan Taylor
cubercaleb You need to divide by (n-1) in order for this to be the variance, as implied by the fi…
»
thebeast33
You could try generating the world in a deterministic way. A random number generator requires a s…
»
Caleb
ChronalDragon Edit: Also wow we gotta add nested quotes hahaI think the ability to have multi quo…
»
Caleb
btaylor2401 It's just pulling out a constant multiplier, which comes out in front of a summation.…
»
mojobojo
I am working on a little 2D RTS engine and I am working my way up to dynamic world generation and…
»
Brian
Thanks for the update Casey. I had a feeling something was up. I even watched the beginning aga…
»
Casey Muratori
Yes, this was a day when sadly we lost the source recording :( It had to be recovered off of Twi…
»
xel
Hey all, Figured out a quick dead simple way to get custom fonts working in 4coder. Just include…
»
Andrew Chronister
cubercaleb Since subtraction is anticommutative I don't think that you can make that jump. But I …
»
Bryan Taylor
cubercaleb btaylor2401 = sum((x*x - 2*x*u + u*u)) / n = (sum(x*x) - sum(2*x*u) + sum(u*u)) / nSin…
»
Caleb
btaylor2401 = sum((x*x - 2*x*u + u*u)) / n = (sum(x*x) - sum(2*x*u) + sum(u*u)) / nSince subtract…
»
Bryan Taylor
cubercaleb btaylor2401 The two formulas for standard deviation are equivalent. The advantage of …
»
Caleb
btaylor2401 The two formulas for standard deviation are equivalent. The advantage of this formul…
»
Brian
Greetings, Downloading the Latest Source Code (from the link Casey gives us), which is labeled a…
»
Bryan Taylor
Flyingsand I'm a bit stumped now as to what I can do to make the cache-friendly list even friendl…
»
Caleb
btaylor2401 However, your pool allocator aligns to 32 bytes, while malloc does not (iirc, malloc …
»
Mārtiņš Možeiko
Your pdb for executable is fine, because it shows Line 944 for DoNextWorkEntry function. Line num…
»
xcodedave
Another quick update - I haven't settled on how I'll write the GUI stuff yet, though for now I'…
»
ernes
Hello guys, Hope it's alright to ask this kind of question here. I've recently moved to another …
»