|
|
|
@3365
|
[3365]
|
2 years |
andi |
make cppunit optional
|
|
|
|
@3359
|
[3359]
|
2 years |
horst |
Added the last rigid object collision benchmark (helicopter which flies …
|
|
|
|
@3350
|
[3350]
|
2 years |
horst |
dos2unix
comment style fix
|
|
|
|
@3347
|
[3347]
|
2 years |
horst |
- Created a extra directory for benchmark scenes
- Added two of the three …
|
|
|
|
@3338
|
[3338]
|
2 years |
andi |
disable benchmarking by default
|
|
|
|
@3337
|
[3337]
|
2 years |
andi |
cutnpaste error
|
|
|
|
@3336
|
[3336]
|
2 years |
andi |
benchmark hack:
- getUsAverage() is average time, not fps
- provide …
|
|
|
|
@3335
|
[3335]
|
2 years |
andi |
hack to allow benchmarking.
enable the line in gui.cpp (replace #if 1 by …
|
|
|
|
@3321
|
[3321]
|
2 years |
horst |
Extended the benchmark MyTest once again and created a scene which does …
|
|
|
|
@3282
|
[3282]
|
2 years |
horst |
Forgotten to add the use of 16 worker threads
|
|
|
|
@3281
|
[3281]
|
2 years |
horst |
Reworked the benchmark MyTest so that it measures the average time and …
|
|
|
|
@3237
|
[3237]
|
3 years |
joshua |
Updated copyright year 2008 to license-files.
|
|
|
|
@3209
|
[3209]
|
3 years |
gregor |
added a benchmark mytest: create many proxies(spheres, boxes, meshes), …
|
|
|
|
@3202
|
[3202]
|
3 years |
max |
added a cmake-flag USE_SSE. If set to 2, we compile with sse2 …
|
|
|
|
@3191
|
[3191]
|
3 years |
horst |
Added a small Test class which I want to use to measure the difference …
|
|
|
|
@3148
|
[3148]
|
3 years |
martin |
removed obsolete code
deactivated mathematically correct sanity check, …
|
|
|
|
@3140
|
[3140]
|
3 years |
martin |
replaced heuristic sanity check with mathematically correct one.
the …
|
|
|
|
@3138
|
[3138]
|
3 years |
marc |
randomized the starting point of the surfacehierarchy creation.
(number of …
|
|
|
|
@3122
|
[3122]
|
3 years |
joshua |
Utmost important typo!
|
|
|
|
@3114
|
[3114]
|
3 years |
andi |
provide a way to modify MAX_BVHNODE_LEAF_TRIANGLES without recompilation.
|
|
|
|
@3110
|
[3110]
|
3 years |
andi |
- split testHierarchy() up into two test methods
- implement a simple …
|
|
|
|
@3107
|
[3107]
|
3 years |
andi |
reference -> const reference
|
|
|
|
@3105
|
[3105]
|
3 years |
max |
obbtest: re-enabled a test
bvhnode: also update parents after the rotation …
|
|
|
|
@3101
|
[3101]
|
3 years |
max |
a lot of disabled debug output.
|
|
|
|
@3100
|
[3100]
|
3 years |
max |
BUGFIX: ALWAYS use the whole matrix rotateBy for Obb::rotate, because …
|
|
|
|
@3097
|
[3097]
|
3 years |
max |
BUGFIX: copy and paste error
|
|
|
|
@3095
|
[3095]
|
3 years |
max |
the same change for cone and cylinder
|
|
|
|
@3094
|
[3094]
|
3 years |
max |
changed method to calc. obb of wedge and box. Now we use the internal …
|
|
|
|
@3091
|
[3091]
|
3 years |
gregor |
minor change to deformable mesh-mesh code: also look for the triangle with …
|
|
|
|
@3090
|
[3090]
|
3 years |
andi |
tests for a simple hierarchy.
the tests still fail a LOT though.
|
|
|
|
@3089
|
[3089]
|
3 years |
andi |
adding a cppunit test for Obbs
|
|
|
|
@3088
|
[3088]
|
3 years |
andi |
- operator==()
- operator<<() for std::cout
|
|
|
|
@3087
|
[3087]
|
3 years |
frederick |
GetAverageSideLength is only invoked at the beginning at the spatial
hash …
|
|
|
|
@3081
|
[3081]
|
3 years |
andi |
first add the child proxy, then the child BvhNode. this way the BvhNode …
|
|
|
|
@3076
|
[3076]
|
3 years |
gregor |
coding style
|
|
|
|
@3060
|
[3060]
|
3 years |
andi |
fix operator=() concerning the broadphase type
|
|
|
|
@3059
|
[3059]
|
3 years |
andi |
make the number of worker threads configurable
|
|
|
|
@3058
|
[3058]
|
3 years |
andi |
doc improvements
|
|
|
|
@3057
|
[3057]
|
3 years |
andi |
- docs for c'tor
- make sure changeThreadCount() won't use negative …
|
|
|
|
@3054
|
[3054]
|
3 years |
andi |
fix BV creation when rigid BV_TYPE != AABB
|
|
|
|
@3046
|
[3046]
|
3 years |
andi |
implementing a MeshSplitterFactory that can be provided to …
|
|
|
|
@3045
|
[3045]
|
3 years |
andi |
dont crash for a NULL bounding volume
|
|
|
|
@3038
|
[3038]
|
3 years |
joshua |
A few fixes/updates.
|
|
|
|
@3034
|
[3034]
|
3 years |
max |
- implemented obb::calculateVolume
- adjustToMesh uses referencePoint …
|
|
|
|
@3033
|
[3033]
|
3 years |
andi |
make getUnrotatedCenter() const
|
|
|
|
@3032
|
[3032]
|
3 years |
max |
introduced referencePoint for cones,cylinders and meshes.
|
|
|
|
@3031
|
[3031]
|
3 years |
max |
box: Corrected calculation of center
obb: introduced a reference point
|
|
|
|
@3030
|
[3030]
|
3 years |
andi |
unused variable
|
|
|
|
@3029
|
[3029]
|
3 years |
gregor |
rework the mesh-mesh algorithm AGAIN and make selfcollisions (spherecloth …
|
|
|
|
@3026
|
[3026]
|
3 years |
andi |
hack to fix getVertices()
@max: please check this, the previous version …
|
|
|
|
@3025
|
[3025]
|
3 years |
gregor |
completed plane - algo for deformable objects
as it is not producing …
|
|
|
|
@3024
|
[3024]
|
3 years |
andi |
- small optimization: no need to update check all 8 vertices in
…
|
|
|
|
@3023
|
[3023]
|
3 years |
frederick |
Automatic rigid bv-hierarchy bv updates are disabled before the physics …
|
|
|
|
@3022
|
[3022]
|
3 years |
gregor |
corrected Proxy::getBoundingVolumeCenter
center is (min+max)/2, not …
|
|
|
|
@3021
|
[3021]
|
3 years |
max |
little changes in adjustToSphere
|
|
|
|
@3020
|
[3020]
|
3 years |
andi |
clear the translation accu before performing rotate()
|
|
|
|
@3019
|
[3019]
|
3 years |
andi |
fix for rotate() when BV type is OBB: forward the rotation to child nodes
|
|
|
|
@3018
|
[3018]
|
3 years |
marc |
coding-style / indentation
(@Marcel N. : kann es sein dass deine IDE die …
|
|
|
|
@3017
|
[3017]
|
3 years |
marc |
coding-style / indentation
|
|
|
|
@3015
|
[3015]
|
3 years |
marc |
coding-style 2
|
|
|
|
@3014
|
[3014]
|
3 years |
marc |
coding-style/ indentation
|
|
|
|
@3013
|
[3013]
|
3 years |
max |
in the end obb's are usable, but there are still some things TODO:
- …
|
|
|
|
@3012
|
[3012]
|
3 years |
max |
added a struct which can handle the data-structure necessary for …
|
|
|
|
@3011
|
[3011]
|
3 years |
martin |
change call of calculatetriangleintersection to assuming no info about …
|
|
|
|
@3010
|
[3010]
|
3 years |
max |
implemented "fake" Obb::reset function. This one just creates a obb by …
|
|
|
|
@3009
|
[3009]
|
3 years |
andi |
do not use the iterator anymore after modifying the map.
once the map was …
|
|
|
|
@3008
|
[3008]
|
3 years |
andi |
make TestApp::initialize() return false, if no scene could be set (i.e. …
|
|
|
|
@3007
|
[3007]
|
3 years |
andi |
- adding "restart" functionality
- provide the possibility to switch …
|
|
|
|
@3006
|
[3006]
|
3 years |
martin |
added lots of comments
added support of vectors of triangles
need to …
|
|
|
|
@3004
|
[3004]
|
3 years |
max |
started implementing method to calculate convex hull of a mesh
|
|
|
|
@3003
|
[3003]
|
3 years |
marc |
belongs to my former commit
|
|
|
|
@3002
|
[3002]
|
3 years |
marc |
make it possible to use the surfacehierarchy for the moving rigid bunny
|
|
|
|
@3001
|
[3001]
|
3 years |
marc |
disable testing og neighbouring lowest level spheres …
|
|
|
|
@3000
|
[3000]
|
3 years |
martin |
mesh mesh intersector from last time
this is what gregor asked for
|
|
|
|
@2999
|
[2999]
|
3 years |
horst |
Corrected algorithm choosement.
|
|
|
|
@2998
|
[2998]
|
3 years |
gregor |
simplify ode contact creation for deformable objects. Ignore …
|
|
|
|
@2997
|
[2997]
|
3 years |
max |
nearly finished adjustToMesh. It should work, but doesn't :-(
|
|
|
|
@2995
|
[2995]
|
3 years |
max |
some tries.
|
|
|
|
@2993
|
[2993]
|
3 years |
max |
slightly different method to calculate 2. and 3. eigenvector, delivers …
|
|
|
|
@2989
|
[2989]
|
3 years |
max |
implemented calculation of eigenvectors, which can be used for the …
|
|
|
|
@2988
|
[2988]
|
3 years |
max |
followed andi's hint: changed the name of the "Oriented Bounding Boxes" to …
|
|
|
|
@2986
|
[2986]
|
3 years |
marc |
make the cloth selfcollidable …
|
|
|
|
@2982
|
[2982]
|
3 years |
max |
started implementing numerical (iterative) calculation of the eigenvectors …
|
|
|
|
@2981
|
[2981]
|
3 years |
max |
Oobb of a sphere is correct now, but I still don't have a clue why the …
|
|
|
|
@2979
|
[2979]
|
3 years |
marc |
make the surfacehierarchy work with proxy-hierarchies ...
(annotation: …
|
|
|
|
@2978
|
[2978]
|
3 years |
andi |
clarify the use of "index" in getDetectorDeformProxyData()
|
|
|
|
@2977
|
[2977]
|
3 years |
andi |
convenience method
|
|
|
|
@2974
|
[2974]
|
3 years |
horst |
Modified the ClothBox scene so that we have a test scene for the …
|
|
|
|
@2973
|
[2973]
|
3 years |
max |
started implementing method adjustToMesh, which is not easy at all …
|
|
|
|
@2972
|
[2972]
|
3 years |
marc |
corrected some comments
|
|
|
|
@2971
|
[2971]
|
3 years |
marc |
adding some comments and doing some further cleanup
|
|
|
|
@2970
|
[2970]
|
3 years |
marc |
some further clean up
|
|
|
|
@2969
|
[2969]
|
3 years |
marc |
doing some code clean up
(mostly removing obsolete comments...)
|
|
|
|
@2968
|
[2968]
|
3 years |
max |
enabled bvhnode to really rotate the boundigVolume if it is a oobb.
|
|
|
|
@2963
|
[2963]
|
3 years |
marc |
changed compile parameters for smaller binary
|
|
|
|
@2962
|
[2962]
|
3 years |
marc |
changed the resolution of the cloth to speed up the scene
|
|
|
|
@2960
|
[2960]
|
3 years |
marc |
little additional check for selfcollisions
|
|
|
|
@2959
|
[2959]
|
3 years |
marc |
storing the neighbourship information in a set instead of a list ... …
|
|
|
|
@2958
|
[2958]
|
3 years |
max |
finally the position and rotation of the oobb's of box and wedge is ok, …
|
|
|
|
@2955
|
[2955]
|
3 years |
max |
broadphasehierarchicalgrid: better warning (more info)
oobb: cont. impl, …
|
|
|
|