UbitUmarov
4ec3fce8f1
ode modules: rename native api classes
2022-11-08 18:18:07 +00:00
UbitUmarov
31689e965e
minor cosmetics
2022-07-15 22:23:16 +01:00
UbitUmarov
329440695c
missing file and a bit more wiring
2022-04-15 21:52:29 +01:00
UbitUmarov
9bd8e45b30
remove some more of obsolete ninha joints code
2022-03-19 01:06:44 +00:00
UbitUmarov
ee0d6b4507
Invalid physics meshing option is a fatal error
2021-12-02 18:13:47 +00:00
UbitUmarov
44d6746f40
well.. put the ode locks back, for now
2019-01-21 08:34:19 +00:00
UbitUmarov
81bb620d64
ubode try remove a legacy lock, that is nasty
2019-01-21 01:43:35 +00:00
UbitUmarov
4a73cc81dc
now break several things at same time... sog/sop updates, threads options,...
2018-12-28 13:52:59 +00:00
UbitUmarov
3d87e37d99
make old Ode PInvoke follow ms coding rules
2018-01-14 01:40:49 +00:00
Melanie Thielker
b16abc8166
Massive tab and trailing space cleanup
2017-01-05 19:07:37 +00:00
UbitUmarov
1507c5230b
remove a gc.collect that isn't very usefull (on the right engine this
...
time)
2016-12-30 05:15:50 +00:00
UbitUmarov
ee485187db
remove a gc.collect that isn't very usefull
2016-12-30 04:57:34 +00:00
UbitUmarov
6c6a965320
remove some MegaRegions code from physics
2016-09-01 16:15:51 +01:00
UbitUmarov
133fce98e7
change ODEs topcolliders code ( still bad), plus a few memory leaks
2016-08-22 20:28:15 +01:00
UbitUmarov
2ebccbcd08
add EngineName also to old ODE
2016-07-04 08:55:19 +01:00
UbitUmarov
82e464cb8c
let old ODE trigger collision sounds like ubOde
2015-11-28 23:44:53 +00:00
UbitUmarov
f59350a1ee
add a nasty global lock, ode.dll requires on multi regions per instance ( also make sure ninjaJoints are disabled
2015-11-27 22:50:28 +00:00
UbitUmarov
11342314e1
add thread allocation calls for new ode.dll (old ode)
2015-11-21 02:53:35 +00:00
UbitUmarov
0b36d4ea2f
some cleanup, allow cast rays to collide with terrain within limited range (old ode)
2015-11-21 02:14:19 +00:00
UbitUmarov
25983c1ba9
remove the hard to maintain Ode.Net wrapper only in use by old ode
2015-11-20 18:25:56 +00:00
UbitUmarov
8ed17f745d
let ode also finish internal representation of prim actors, before simulation
2015-10-22 18:03:49 +01:00
UbitUmarov
44deac4c1e
we do not have prims with size 2^128, missing file
2015-10-21 01:41:04 +01:00
UbitUmarov
c37ea1910d
fix or remove some wrong ODE configuration settings
2015-10-21 01:11:39 +01:00
UbitUmarov
24435cfe9a
Fix wrong active angularlock detection (it was only burning cpu), stop trying to add a amotor to each child prim and stop using unnecessary trimeshcallbacks
2015-10-17 21:56:15 +01:00
UbitUmarov
8dcb4de53c
fix GetTerrainHeightAtXY for large regions. Also change ode dispose()
2015-10-17 14:42:04 +01:00
Diva Canto
e14e432b50
More exception catching in ODE at shutdown. Not sure why the exception happens.
2015-10-14 17:57:13 -07:00
Diva Canto
45b8e6c1a7
Fixed exception upon shutting down in plain ODE.
...
09:49:57 - [SHUTDOWN]: Ignoring failure during shutdown - System.NullReferenceException: Object reference not set to an instance of an object.
at OpenSim.Region.PhysicsModule.ODE.OdeScene.Dispose() in f:\dev\opensim-core\OpenSim\Region\PhysicsModules\Ode\OdeScene.cs:line 4062
2015-10-14 09:56:23 -07:00
UbitUmarov
9e183cbd30
fix for future non square regions
2015-09-23 03:31:23 +01:00
UbitUmarov
5f5dbfc264
same for old Ode
2015-09-23 01:50:59 +01:00
UbitUmarov
61ad58310b
fix the typos that seem to matter so much to some :p
2015-09-12 02:21:27 +01:00
UbitUmarov
47aa8107fd
let old ode also have a Module class
2015-09-09 18:53:24 +01:00
UbitUmarov
ecc1969857
more on compile..
2015-09-08 18:13:15 +01:00
Robert Adams
4dd17c4117
More 'everything is a module' merging.
...
Have most of UbitOde converted.
There are compile errors in OpenSimBase as the new modules stuff is not all there.
Removed ChOdePlugin as it's connection to OdePlugin was tangled.
2015-09-08 06:15:46 -07:00
Robert Adams
e5367d822b
Merge of ubitworkvarnew with opensim/master as of 20150905.
...
This integrates the OpenSim refactoring to make physics, etc into modules.
AVN physics hasn't been moved to new location.
Does not compile yet.
Merge branch 'osmaster' into mbworknew1
2015-09-08 04:54:16 -07:00
Diva Canto
c2346a0823
Changed a couple of comments to be more generic
2015-09-05 10:28:44 -07:00
UbitUmarov
13b1c5dfce
let ode suport var size regions
...
Signed-off-by: Diva Canto <diva@metaverseink.com >
2015-09-05 10:17:30 -07:00
Diva Canto
50e7e38f45
Physics refactoring: all unit tests pass.
2015-08-31 15:04:10 -07:00
Diva Canto
11194209df
First commit where physics work as region module.
...
Moved all physics dlls out of Physics and into bin directly, so they can be found by the module loader.
Removed call to PhysicsPluginManager.
2015-08-31 14:09:15 -07:00
Diva Canto
134d4300f0
All physics plugins are now region modules. Compiles but doesn't run.
2015-08-31 13:02:51 -07:00
Diva Canto
ce2c67876e
More namespace and dll name changes. Still no functional changes.
2015-08-30 21:05:36 -07:00
Diva Canto
2c0cad6dd3
Renamed the namespaces too
2015-08-30 20:29:31 -07:00
Diva Canto
1d6b33bc2d
Major renaming of Physics dlls / folders. No functional changes, just renames.
2015-08-30 20:06:53 -07:00