Swaps some references from the windows SDK-specific FLT_MAX to T3D's F32_MAX

Takes the makeFullPath in findTSShapeConstructor and turn it into a string before passing it along to the Filename to make stricter compilers happy
Removed some referenced to fields that don't exist in the current build
Removed unneeded ASM language activation for the cmake files
Adjustments to material map assembling macros to better comply to stricter compilers
This commit is contained in:
Areloch 2020-05-13 02:10:11 -05:00
parent 39d9e6039c
commit 9b907e77ee
9 changed files with 116 additions and 108 deletions

View file

@ -3571,7 +3571,7 @@ Point3F ShapeBaseConvex::support(const VectorF& v) const
void ShapeBaseConvex::getFeatures(const MatrixF& mat, const VectorF& n, ConvexFeature* cf)
{
cf->material = 0;
cf->object = mObject;
cf->mObject = mObject;
TSShape::ConvexHullAccelerator* pAccel =
pShapeBase->mShapeInstance->getShape()->getAccelerator(pShapeBase->mDataBlock->collisionDetails[hullId]);