fixed build for linux and ps2

This commit is contained in:
aap
2017-08-29 14:05:45 +02:00
parent d00ab2f526
commit 239a4eb4bc
17 changed files with 53 additions and 28 deletions

View File

@@ -134,13 +134,13 @@ skinInstanceCB(Geometry *geo, InstanceDataHeader *header)
int32 w[4];
int sum;
float *weights = skin->weights;
float32 *weights = skin->weights;
uint8 *p = vbuf;
int32 numVertices = header->numVertices;
while(numVertices--){
sum = 0;
for(int i = 1; i < skin->numWeights; i++){
w[i] = weights[i]*255.0f + 0.5f;
w[i] = (int32)(weights[i]*255.0f + 0.5f);
sum += w[i];
}
w[0] = 255 - sum;