As a non-answer: Do not try to parse COLLADA yourself. In fact, don't use COLLADA unless you have…
There is also the interquake model format: http://sauerbraten.org/iqm/
You might try Open Game Exchange Format. Read more about it at http://opengex.org/.
It can handl…
timothy.wright I have yet to find a single example of a function program out in the wild that was…
Right, which is why I was talking up languages that don't do anything to enforce purity of functi…
ratchetfreak In other words it's not premature when you have investigated and found that the code…
It would be very remiss of me to not quote John Carmack here:
Carmack My pragmatic summary: A la…
It's funny because the premature optimization quote is part of a larger statement that actually e…
Hi all,
To better understand optimization in programming, I'd like to ask some general questions…
The problem that I've always had with functional programming is its stateless nature. Functions …
I dont use emacs anymore, but i think you might have to get the Liberation Mono font for it to lo…
I'm pretty sure Casey uses an older version of emacs, you could try downgrading to it and maybe t…
Task: take an array, return the sum of the square of all the items
Obvious C code that ends up A…
Pete —
Thanks! It actually looks easier than I first expected it to be.
It looks pretty verbose though …
OBJ is fairly simple to parse and is supported by almost all 3d tools.
Pete —
Hello everyone!
I have started reading the OpenGL SuperBible and I am playing around a little bi…
hacompu So if I understood correctly, freeing is required for memory which will be only used in s…
MandleBro timothy.wright Maybe we should just move the "Function Programming sucks too" argument …
timothy.wright Maybe we should just move the "Function Programming sucks too" argument over here …
timothy.wright Maybe we should just move the "Function Programming sucks too" argument over here …
EDIT to remove double post. Could a moderator please remove this? Thanks.
If you (and I mean you, dear reader, not specifically anyone on this thread) haven't already read…
So if I understood correctly, freeing is required for memory which will be only used in some peri…
When I say I like Windows 10 "better", I'm just talking my quality of life. My Win10 found my pr…
Doeke —
If I use the .emacs config file from Casey then my emacs background is white. And more color thin…
abnercoimbre Bill Strong This means you can use the linux version of emacs, vim or etc with full …
Thank you very much for the elaborate explanation. The example where lateral velocity doesn't (sh…
The problem here is that somehow you're generating some Y velocity that persists after interactio…
Croepha On the server side of things:
ChronalDragon
We built this site on the Python-based Djan…
The deriving process to get `phi * R = CP' * cos(theta)` was laid out in my post containing the s…