Mercurial > mm7
comparison DecalBuilder.cpp @ 2125:ba3de1337989
house animations working
round renamed to round_to_int
author | zipi |
---|---|
date | Thu, 26 Dec 2013 22:46:49 +0000 |
parents | a869b0376b48 |
children | d44b7775fc06 |
comparison
equal
deleted
inserted
replaced
2124:7f403ebf619f | 2125:ba3de1337989 |
---|---|
504 (double)pFace->pBoundingBox.y2 + pBloodsplat->radius > pBloodsplat->y && | 504 (double)pFace->pBoundingBox.y2 + pBloodsplat->radius > pBloodsplat->y && |
505 (double)pFace->pBoundingBox.z1 - pBloodsplat->radius < pBloodsplat->z && | 505 (double)pFace->pBoundingBox.z1 - pBloodsplat->radius < pBloodsplat->z && |
506 (double)pFace->pBoundingBox.z2 + pBloodsplat->radius > pBloodsplat->z ) | 506 (double)pFace->pBoundingBox.z2 + pBloodsplat->radius > pBloodsplat->z ) |
507 { | 507 { |
508 v8 = (double)((pFace->pFacePlane.dist | 508 v8 = (double)((pFace->pFacePlane.dist |
509 + round(pBloodsplat->x) * pFace->pFacePlane.vNormal.x | 509 + round_to_int(pBloodsplat->x) * pFace->pFacePlane.vNormal.x |
510 + round(pBloodsplat->y) * pFace->pFacePlane.vNormal.y | 510 + round_to_int(pBloodsplat->y) * pFace->pFacePlane.vNormal.y |
511 + round(pBloodsplat->z) * pFace->pFacePlane.vNormal.z) >> 16); | 511 + round_to_int(pBloodsplat->z) * pFace->pFacePlane.vNormal.z) >> 16); |
512 if ( v8 <= pBloodsplat->radius ) | 512 if ( v8 <= pBloodsplat->radius ) |
513 { | 513 { |
514 pBloodsplat->dot_dist = v8; | 514 pBloodsplat->dot_dist = v8; |
515 this->std__vector_30B00C[this->uNumDecals++] = i; | 515 this->std__vector_30B00C[this->uNumDecals++] = i; |
516 } | 516 } |