Seiji Emery
7ba03418fc
PR Fixes
2015-07-02 17:24:03 -07:00
Seiji Emery
a48adf5ce5
Cleanup + formatting
2015-06-30 14:12:58 -07:00
Seiji Emery
8e324f5de2
Fixes
2015-06-29 11:29:10 -07:00
Seiji Emery
e81b0a3c3a
Fixed tests for ALL_BUILD
...
Fixed physics tests, disabled out-of-date octree tests, and renamed /
added QTestExtensions to the tests folder (IDE view).
ALL_BUILD will now succeed.
2015-06-26 13:31:31 -07:00
Seiji Emery
67093cb9bd
Refactoring
...
Renamed QFUZZY_COMPARE to QCOMPARE_WITH_ABS_ERROR (and the fuzzyCompare function to getErrorDifference)
2015-06-24 16:34:03 -07:00
Seiji Emery
0f97d95c2f
Removed debug info from cmake files
2015-06-23 17:18:18 -07:00
Seiji Emery
c61b38f5e6
finished physics tests
2015-06-22 16:25:26 -07:00
Seiji Emery
0d9a661839
physics test cleanup
2015-06-22 15:55:34 -07:00
Seiji Emery
c2b7f70d2b
ShapeColliderTests now uses QtTest
2015-06-22 15:25:24 -07:00
Seiji Emery
01c85e0a2c
cleanup
2015-06-22 10:17:26 -07:00
Seiji Emery
16dd5e0590
Added a custom test macro, QFUZZY_COMPARE (compares two values with an explicit error tolerance), and the infrastructure for defining more.
...
Reworked physics test files, but they're a WIP.
2015-06-21 09:29:09 -07:00
Seiji Emery
d75f3b1398
Fixed test target dependencies (which were not getting added into the *-tests build targets)
2015-06-20 11:49:26 -07:00
Seiji Emery
64922ecc62
Setup cmake build files for QtTest-based unit tests.
2015-06-19 21:39:34 -07:00
Seth Alves
508ae276c6
enable -Wdouble-promotion
2015-06-16 18:23:10 -07:00
Andrew Meadows
0c6de897f5
replace tab with spaces
2015-05-28 12:26:29 -07:00
andrew
2a6955ce12
fix windows build
2015-05-27 09:14:11 -07:00
Andrew Meadows
39d8244255
use highfideltiy style for class data member names
2015-05-26 22:59:29 -07:00
Andrew Meadows
708203089c
replace tabs with spaces
2015-05-26 22:53:57 -07:00
Andrew Meadows
efbb9b0238
rewritten MassProperties with complete unit tests
2015-05-26 22:48:45 -07:00
Andrew Meadows
f6721aa6eb
moved ShapeInfoUtil to be ShapeFactory
2015-05-21 15:53:16 -07:00
Stephen Birarda
94739cf8d3
move number constants out of SharedUtil to NumericalConstants
2015-05-01 10:26:53 -07:00
Andrew Meadows
da9091a99d
remove SHAPE_TYPE_CONVEX_HULL from libs and tests
2015-04-14 14:54:43 -07:00
Philip Rosedale
6a4dbd35b5
Merge pull request #4449 from AndrewMeadows/thermonuclear
...
ShapeManager can release shape by pointer
2015-03-13 17:34:32 -07:00
Andrew Meadows
e4c6d49c4d
ShapeManager can release shape by pointer
2015-03-13 16:36:18 -07:00
Andrew Meadows
d1b977ec9e
remove warnings about unused variables
...
and remind us to impelement unit test for tetrahedron mass props
2015-03-12 16:36:08 -07:00
Andrew Meadows
feafa0a60b
remove old Ragdoll and avatar interactions
2015-03-11 14:29:03 -07:00
Virendra Singh
7954dd4d67
anticlockwise triangle order
2015-03-11 03:27:26 +05:30
Virendra Singh
a0e7125e11
code revamp and correction in parallel axis theorem
2015-03-11 03:11:17 +05:30
Virendra Singh
84e05e361e
Accuracy improved to 0.01
2015-03-06 22:07:35 +05:30
Virendra Singh
42867bf98d
code revamp
2015-03-06 11:10:38 +05:30
Virendra Singh
4627d2e7b5
Parallel axis theorem correction
2015-03-04 03:52:59 +05:30
Virendra Singh
7a129235c2
Mass properties unit tests
2015-03-04 01:12:20 +05:30
Stephen Birarda
6b08b2993a
fix for bullet system include to silence warnings
2015-02-19 13:03:16 -08:00
Stephen Birarda
6f055ca0d7
add an external project to handle bullet
2015-02-19 12:01:40 -08:00
Stephen Birarda
b2e587dbbd
remove use of include_dependency_includes and use cmake
2015-02-18 14:12:05 -08:00
Stephen Birarda
7d25013659
add DLL copying for all project targets
2015-02-17 17:44:58 -08:00
Stephen Birarda
e99012efbb
updates to build guides to remove soxr
2015-02-17 10:33:12 -08:00
Stephen Birarda
8c998a65ee
use the glm find_package and check externals
2015-02-13 12:50:32 -08:00
Stephen Birarda
263afdd22c
use external project glm in physics tests
2015-02-13 10:37:17 -08:00
Andrew Meadows
0ef5d42a5b
unit tests support new ShapeInfo API
2015-02-08 15:13:21 -08:00
Andrew Meadows
ff171a5782
Bullet is now required dependency
2015-01-15 10:27:43 -08:00
Andrew Meadows
6f72d4ad81
easier to read Bullet to GLM conversions and back
2014-12-30 13:15:57 -08:00
Andrew Meadows
439cdbdac1
re-expose unit tests for legacy shapes
2014-12-29 11:15:09 -08:00
Andrew Meadows
71ab4a5780
fix unit ShapeManager unit tests
2014-12-29 11:07:57 -08:00
Andrew Meadows
9b7e50858a
merge upstream/master into andrew/inertia
...
Conflicts:
libraries/avatars/CMakeLists.txt
libraries/entities/CMakeLists.txt
2014-12-29 09:15:49 -08:00
Stephen Birarda
114e3bb2ff
rename cmake macro to represent actual purpose
2014-12-18 16:51:20 -08:00
Andrew Meadows
ad7641c7e0
repairs to build when Bullet not found
2014-12-11 16:05:45 -08:00
Andrew Meadows
919214b7cb
split ShapeInfo into shared and physics parts
2014-12-02 10:44:40 -08:00
Andrew Meadows
8aba2a06e0
Splitting Bullet stuff out of ShapeInfo
2014-12-01 16:47:33 -08:00
Andrew Meadows
37093cbd00
merge upstream/master into andrew/inertia
...
Conflicts:
interface/src/Application.cpp
2014-11-24 11:24:39 -08:00