mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-02-21 09:39:56 +00:00
Merge branch 'heightfield-accel' into 'master'
heighfield: buildAccellerator() See merge request OpenMW/openmw!623
This commit is contained in:
commit
e3547fe689
@ -58,6 +58,12 @@ namespace MWPhysics
|
||||
mShape->setUseDiamondSubdivision(true);
|
||||
mShape->setLocalScaling(btVector3(triSize, triSize, 1));
|
||||
|
||||
// Enables acceleration of heighfield collissions.
|
||||
//
|
||||
// Bullet does not yet use this in the most time-consuming method, `btHeightfieldTerrainShape::processAllTriangle`.
|
||||
// See https://github.com/bulletphysics/bullet3/issues/3276
|
||||
mShape->buildAccelerator();
|
||||
|
||||
btTransform transform(btQuaternion::getIdentity(),
|
||||
btVector3((x+0.5f) * triSize * (sqrtVerts-1),
|
||||
(y+0.5f) * triSize * (sqrtVerts-1),
|
||||
|
Loading…
x
Reference in New Issue
Block a user