diff options
author | Robert Adams | 2015-01-25 13:24:09 -0800 |
---|---|---|
committer | Robert Adams | 2015-01-25 13:24:09 -0800 |
commit | de7611662472ffcae3c18976037a87a384864308 (patch) | |
tree | 78fe350779030f4d145069f1e4423df4816b7482 /OpenSim/Region/Physics/BulletSPlugin/BSApiTemplate.cs | |
parent | Revert "In GetDisplayNames, if user last name is Resident then only send firs... (diff) | |
download | opensim-SC-de7611662472ffcae3c18976037a87a384864308.zip opensim-SC-de7611662472ffcae3c18976037a87a384864308.tar.gz opensim-SC-de7611662472ffcae3c18976037a87a384864308.tar.bz2 opensim-SC-de7611662472ffcae3c18976037a87a384864308.tar.xz |
BulletSim: add parameters and parameter definitions for VHACD
addition coming.
Diffstat (limited to 'OpenSim/Region/Physics/BulletSPlugin/BSApiTemplate.cs')
-rw-r--r-- | OpenSim/Region/Physics/BulletSPlugin/BSApiTemplate.cs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/OpenSim/Region/Physics/BulletSPlugin/BSApiTemplate.cs b/OpenSim/Region/Physics/BulletSPlugin/BSApiTemplate.cs index 0458cd9..8491c0f 100644 --- a/OpenSim/Region/Physics/BulletSPlugin/BSApiTemplate.cs +++ b/OpenSim/Region/Physics/BulletSPlugin/BSApiTemplate.cs | |||
@@ -211,6 +211,21 @@ public struct HACDParams | |||
211 | public float addNeighboursDistPoints; // false | 211 | public float addNeighboursDistPoints; // false |
212 | public float addFacesPoints; // false | 212 | public float addFacesPoints; // false |
213 | public float shouldAdjustCollisionMargin; // false | 213 | public float shouldAdjustCollisionMargin; // false |
214 | // VHACD | ||
215 | public float whichHACD; // zero if Bullet HACD, non-zero says VHACD | ||
216 | // http://kmamou.blogspot.ca/2014/12/v-hacd-20-parameters-description.html | ||
217 | public float vHACDresolution; // 100,000 max number of voxels generated during voxelization stage | ||
218 | public float vHACDdepth; // 20 max number of clipping stages | ||
219 | public float vHACDconcavity; // 0.0025 maximum concavity | ||
220 | public float vHACDplaneDownsampling; // 4 granularity of search for best clipping plane | ||
221 | public float vHACDconvexHullDownsampling; // 4 precision of hull gen process | ||
222 | public float vHACDalpha; // 0.05 bias toward clipping along symmetry planes | ||
223 | public float vHACDbeta; // 0.05 bias toward clipping along revolution axis | ||
224 | public float vHACDgamma; // 0.00125 max concavity when merging | ||
225 | public float vHACDpca; // 0 on/off normalizing mesh before decomp | ||
226 | public float vHACDmode; // 0 0:voxel based, 1: tetrahedron based | ||
227 | public float vHACDmaxNumVerticesPerCH; // 64 max triangles per convex hull | ||
228 | public float vHACDminVolumePerCH; // 0.0001 sampling of generated convex hulls | ||
214 | } | 229 | } |
215 | 230 | ||
216 | // The states a bullet collision object can have | 231 | // The states a bullet collision object can have |