This really covers the utter rubbishness that is the MD5 model format. If you're of a sensitive disposition, or you don't like swearing, click here
Quote:
I'M BUSY
Doing what? Being bored?
Writing an MD5 renderer
/ loader / convertor
It's a fucking cunt
The format is fucked
It's designed to be skinned on the CPU
And I'm forcing it onto the GPU
And it's screaming
NO STEVE, NO
PLEASE NO
DON'T DO THAT
lol
And I'm saying "FUCK YOU, YOU FUCKING SLUT, GET ONTO THAT FUCKING GPU"
Man, my GPU is gonna hate me
Ghost of room enters the dog
MD5 is an ugly little whore child
motherfucker
these models don't have surface normals
NOR DOES MD5
YOU HAVE TO FUCKING COMPUTE THEM
Theres a reason all Doom 3 models have normal maps - because the models only have triangle normals, not vertex normals
Motherfucking cunt.
Anyway. Back to my arse-wrenching code...