|
|
|
@2883
|
[2883]
|
3 years |
max |
allow usage of the 4. entry in Vector3::mData. This can be used to move …
|
|
|
|
@2878
|
[2878]
|
3 years |
max |
fixed cmake syntax
|
|
|
|
@2866
|
[2866]
|
3 years |
max |
optimization: according to Intel div_ss ist faster then div_ps
|
|
|
|
@2865
|
[2865]
|
3 years |
max |
optimization
|
|
|
|
@2864
|
[2864]
|
3 years |
max |
get rid of the compiler-warning "DCOLLIDE_USE_SSE not found" if not …
|
|
|
|
@2858
|
[2858]
|
3 years |
horst |
Introduced a CMake Parameter USE_SSE which switches between the different …
|
|
|
|
@2857
|
[2857]
|
3 years |
horst |
According to the MSVC help we have to compiler/linker flags which …
|
|
|
|
@2856
|
[2856]
|
3 years |
max |
BUGFIX: _mm_hadd4_ps delivered wrong results.
added a sse2-version of …
|
|
|
|
@2854
|
[2854]
|
3 years |
max |
added also a sse2-enabled version of length (from 149 cycles/call …
|
|
|
|
@2853
|
[2853]
|
3 years |
horst |
Added corrected determination of the SSE2 define for ICC and MSVC, but …
|
|
|
|
@2852
|
[2852]
|
3 years |
horst |
- Added better optimization flags for MSVC and ICC under Windows (incl. …
|
|
|
|
@2850
|
[2850]
|
3 years |
max |
BUGFIX: also add 4. column of the matrix to the returned vector
|
|
|
|
@2849
|
[2849]
|
3 years |
max |
added a sse2-Version of Matrix::transform. Improves performance from 563 …
|
|
|
|
@2848
|
[2848]
|
3 years |
max |
fixed some const-stuff
|
|
|
|
@2847
|
[2847]
|
3 years |
max |
dotProduct: We can not be sure that mData is 16Bit aligned --> we …
|
|
|
|
@2846
|
[2846]
|
3 years |
max |
vector: dotProduct (SSE2-Version) much faster now using correctly aligned …
|
|
|
|
@2845
|
[2845]
|
3 years |
horst |
Going back to direct acces to member variables instead of using getters…
|
|
|
|
@2844
|
[2844]
|
3 years |
max |
added sse2-implementation of dotProduct. If SSE2 is not defined, we …
|
|
|
|
@2843
|
[2843]
|
3 years |
max |
don't use the getters in the dotProduct --> 41 cycles per call
CMakeLists: …
|
|
|
|
@2842
|
[2842]
|
3 years |
horst |
Try to avoid dereferencing as bottle neck.
|
|
|
|
@2838
|
[2838]
|
3 years |
max |
make it compile again.
|
|
|
|
@2837
|
[2837]
|
3 years |
horst |
Reworked the Vector class further more. Now we should easily be able to …
|
|
|
|
@2823
|
[2823]
|
3 years |
horst |
corrected line ending
CR+LF -> LF
|
|
|
|
@2822
|
[2822]
|
3 years |
horst |
missed one file
|
|
|
|
@2821
|
[2821]
|
3 years |
horst |
Finished the rework of the internal data representation of the Vector …
|
|
|
|
@2816
|
[2816]
|
3 years |
horst |
replaced the last occurencies of the [] operator. everything should …
|
|
|
|
@2815
|
[2815]
|
3 years |
gregor |
replace Vector[012] with Vector.getXYZ() in sphere-triangle, box-sphere …
|
|
|
|
@2814
|
[2814]
|
3 years |
horst |
Adjusted the MAtrix class
|
|
|
|
@2812
|
[2812]
|
3 years |
horst |
Changed the internal data representation of the vector
|
|
|
|
@2811
|
[2811]
|
3 years |
horst |
Created a branch for some optimization testing
|
|
|
|
@2281
|
[2281]
|
3 years |
horst |
Branch isn't needed anymore, the changes are backported to the trunk!
|
|
|
|
@2276
|
[2276]
|
3 years |
gregor |
give the first ball a reasonable weight again
|
|
|
|
@2275
|
[2275]
|
3 years |
horst |
get a better placement of the ball. But still there seems to be a problem …
|
|
|
|
@2274
|
[2274]
|
3 years |
horst |
corrected placement of the second ball
|
|
|
|
@2273
|
[2273]
|
3 years |
horst |
Removed #ifdefs so that ODE integration compiles under Windows. Added a …
|
|
|
|
@2272
|
[2272]
|
3 years |
horst |
Backported the wedge changes
|
|
|
|
@2271
|
[2271]
|
3 years |
gregor |
removed the now useless gravityscene (gravity is in most physics …
|
|
|
|
@2270
|
[2270]
|
3 years |
gregor |
experimenting with some surface properties
- all surfaces are now …
|
|
|
|
@2269
|
[2269]
|
3 years |
gregor |
adding a rotated falling box which hits a cushion of the …
|
|
|
|
@2268
|
[2268]
|
3 years |
gregor |
first try on linear velocity-based damping
no need to use …
|
|
|
|
@2202
|
[2202]
|
3 years |
gregor |
make "physics stepsize" a member variable of the scenes. Added doc that it …
|
|
|
|
@2190
|
[2190]
|
3 years |
gregor |
use best available sphere-sphere accuracy
add a third ball to the scene, …
|
|
|
|
@2189
|
[2189]
|
3 years |
gregor |
empty collision contact group before calling dWorldDestroy in scene …
|
|
|
|
@2188
|
[2188]
|
3 years |
gregor |
empty the collision joint group in each step.
This stops the spheres in …
|
|
|
|
@2187
|
[2187]
|
3 years |
gregor |
added Snooker physics testscene
Recommendation: start in --pause mode, …
|
|
|
|
@2186
|
[2186]
|
3 years |
gregor |
nullpointer-check and a bugfix for a stupid mistake
|
|
|
|
@2185
|
[2185]
|
3 years |
gregor |
added std::endl to warnings
|
|
|
|
@2183
|
[2183]
|
3 years |
gregor |
implement MyObjectNode::setPhysicsBody
refs #247
|
|
|
|
@2182
|
[2182]
|
3 years |
gregor |
remove snookermain.cpp
|
|
|
|
@2181
|
[2181]
|
3 years |
gregor |
added an "advanced" physics testscene -- snooker table and some …
|
|
|
|
@2180
|
[2180]
|
3 years |
gregor |
Physics for the testapp:
changed MyObjectNode constructor: physics bodies …
|
|
|
|
@2178
|
[2178]
|
3 years |
horst |
Branching for physics integration
|
|
|
|
@2115
|
[2115]
|
3 years |
andi |
the branch is not needed anymore
|
|
|
|
@2092
|
[2092]
|
3 years |
andi |
unneeded
|
|
|
|
@2091
|
[2091]
|
3 years |
andi |
for the fun of it: removing more code, to make it easier to see what the …
|
|
|
|
@2090
|
[2090]
|
3 years |
andi |
removing even more code
now there are only a few lines that are actually …
|
|
|
|
@2089
|
[2089]
|
3 years |
andi |
removing unnecessary code
|
|
|
|
@2083
|
[2083]
|
3 years |
andi |
adding some debugging code
|
|
|
|
@2080
|
[2080]
|
3 years |
andi |
addinyg more movements to the test
|
|
|
|
@2079
|
[2079]
|
3 years |
andi |
re-adding middlephase
|
|
|
|
@2078
|
[2078]
|
3 years |
andi |
adapt the test to our needs
|
|
|
|
@2076
|
[2076]
|
3 years |
andi |
adding some collision flags
|
|
|
|
@2074
|
[2074]
|
3 years |
andi |
removing unneeded code
|
|
|
|
@2073
|
[2073]
|
3 years |
andi |
broadphase debug branch for a crash on windows
|
|
|
|
@2070
|
[2070]
|
3 years |
andi |
removing branch - the bug has been fixed in commits [2067] and [2068]
|
|
|
|
@2067
|
[2067]
|
3 years |
andi |
adding a mutex lock to addValidWorldPositionVertex().
@Oliver: this …
|
|
|
|
@2066
|
[2066]
|
3 years |
andi |
moving code over to the job
|
|
|
|
@2065
|
[2065]
|
3 years |
andi |
another experiment
|
|
|
|
@2064
|
[2064]
|
3 years |
andi |
more code removing
|
|
|
|
@2063
|
[2063]
|
3 years |
andi |
again
|
|
|
|
@2062
|
[2062]
|
3 years |
andi |
again
|
|
|
|
@2060
|
[2060]
|
3 years |
andi |
and again
|
|
|
|
@2059
|
[2059]
|
3 years |
andi |
removing even more code
|
|
|
|
@2058
|
[2058]
|
3 years |
andi |
removing some code
|
|
|
|
@2057
|
[2057]
|
3 years |
andi |
un-simplify narrowphase and remove some hopefully not so important code
|
|
|
|
@2055
|
[2055]
|
3 years |
andi |
reduce the mesh intersection to calls to getWorldPosition()
|
|
|
|
@2052
|
[2052]
|
3 years |
andi |
improve the correctness of the mutex locks
|
|
|
|
@2051
|
[2051]
|
3 years |
andi |
adding some missing mutex locks
|
|
|
|
@2050
|
[2050]
|
3 years |
andi |
removing all narrowphase collisions without at least one shape being a …
|
|
|
|
@2049
|
[2049]
|
3 years |
andi |
5 boxes seems to be optimal (crash on windows very fast)
|
|
|
|
@2048
|
[2048]
|
3 years |
andi |
simplify the boxes
|
|
|
|
@2047
|
[2047]
|
3 years |
andi |
update
|
|
|
|
@2045
|
[2045]
|
3 years |
andi |
removing another dir
|
|
|
|
@2044
|
[2044]
|
3 years |
andi |
removing more code - the mytest is now able to reproduce the bug
|
|
|
|
@2040
|
[2040]
|
3 years |
andi |
adding a mytest that mirrors the behaviour of the DCollideScene, except …
|
|
|
|
@2039
|
[2039]
|
3 years |
andi |
stripping out some things that will most likely not be used
|
|
|
|
@2038
|
[2038]
|
3 years |
andi |
adding an experimental branch meant for debugging …
|
|
|
|
@1
|
[1]
|
3 years |
joshua |
Initial import.
|