Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-17 | Initialize blendIndexesType and blendWeightsType | Zack Middleton | |
2014-06-17 | Fix IQM comments refering to IQM_BYTE instead of IQM_UBYTE | Zack Middleton | |
2014-06-17 | IQM int/float vertex arrays were already swapped | Zack Middleton | |
2014-06-17 | Add support for IQM int blend indices and float blend weights | Zack Middleton | |
Integer blend indices are converted to bytes at load, ioq3 doesn't allow more than 128 joints. Heavily based on code by @zippers. | |||
2014-06-17 | Support IQMs with joints and no poses | Zack Middleton | |
2014-06-17 | Fix IQM tess buffer overflow | Zack Middleton | |
Set the variables that use tess.numVertexes after calling RB_CHECKOVERFLOW() as it may set tess.numVertexes to 0! Could cause visual issues and error "RB_EndSurface() - SHADER_MAX_VERTEXES hit". | |||
2014-06-17 | Only allow model meshes to have SHADER_MAX_VERTEXES - 1 vertexes | Zack Middleton | |
The last index is used to check for buffer overflows. See RB_CheckOverflow and RB_EndSurface. | |||
2013-05-31 | reduce the amount of compiler warnings for variable shadowing | /dev/humancontroller | |
2013-05-31 | Show surface names in excessive vertexes and triangles warnings | Zack Middleton | |
Add newlines to renderergl2's R_LoadMD3 vertex and triangle warnings. | |||
2013-03-19 | Always initialize joint_names in R_LoadIQM | Zack Middleton | |
Reported by MAN-AT-ARMS | |||
2013-03-19 | Fix loading and rendering IQMs with no joints | Zack Middleton | |
2013-03-19 | Fix size reserved for IQM jointMats (allocated more than used) | Zack Middleton | |
2013-03-19 | Fix origin returned by IQM's LerpTag | Zack Middleton | |
It use to return pose joint's offset from base at the lerped frame, now it returns the joint's origin at the lerped frame. Patch by Axel Isouard and Zack Middleton. | |||
2013-02-16 | Update copyright notices | Tim Angus | |
2013-02-16 | renderer -> renderergl1, rend2 -> renderergl2 | Tim Angus | |