fix msvc compilation/crash when shooting a box
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
#include "BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h"
|
||||
#include "BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h"
|
||||
|
||||
#include "BulletHfFluid/btHfFluidBuoyantConvexShape.h"
|
||||
#include "btHfFluidBuoyantConvexShape.h"
|
||||
|
||||
btHfFluidBuoyantConvexShape::btHfFluidBuoyantConvexShape (btConvexShape* convexShape)
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#ifndef BT_HF_FLUID_COLLISION_SHAPE_H
|
||||
#define BT_HF_FLUID_COLLISION_SHAPE_H
|
||||
|
||||
#include "BulletHfFluid/btHfFluid.h"
|
||||
#include "btHfFluid.h"
|
||||
#include "BulletCollision/BroadphaseCollision/btBroadphaseInterface.h"
|
||||
#include "BulletCollision/CollisionDispatch/btCollisionDispatcher.h"
|
||||
#include "BulletCollision/CollisionShapes/btConvexInternalShape.h"
|
||||
|
||||
@@ -985,6 +985,7 @@ void HfFluidDemo::setShootBoxShape ()
|
||||
{
|
||||
if (!m_shootBoxShape)
|
||||
{
|
||||
m_shootBoxShape = new btBoxShape(btVector3(0.3f,1.f,0.2f));
|
||||
btHfFluidBuoyantConvexShape* buoyantShape = new btHfFluidBuoyantConvexShape((btConvexShape*)m_shootBoxShape);
|
||||
buoyantShape->generateShape (btScalar(0.25f), btScalar(0.05f));
|
||||
m_shootBoxShape = buoyantShape;
|
||||
|
||||
Reference in New Issue
Block a user