aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Physics/Manager/PhysicsPluginManager.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Removed ignoreCase=true from the call to Type.GetInterface, because, well, ↵Diva Canto2015-08-151-2/+2
| | | | we don't want to ignore case. And this seems to be causing problems in mono 4.3.
* varregion: add plumbing to pass region size from Scene down to theRobert Adams2013-11-041-2/+4
| | | | | | physics engine. Older physics engines will default to the legacy region size. Update BulletSim to use the new region size information.
* BulletSim: complete movement of BulletSimAPI functions to BSAPITemplate.Robert Adams2012-12-311-1/+1
| | | | Update BulletSim DLLs and SOs with simplier step function interface.
* On Windows automatically load the correct native ODE library depending on ↵Justin Clark-Casey (justincc)2012-02-181-1/+2
| | | | | | | | | whether the process is 32-bit or 64-bit In theory, this means that a 64-bit Windows OS user can now run OpenSim.exe with ODE and use more than 2 (or 3) GB of memory. However, this is completely untested since I don't currently own a 64-bit Windows box. Feedback appreciated. Using OpenSim.32BitLaunch.exe should continue to work. Other platforms are unaffected. This will currently not work with sqlite - I will add that too if this works.
* adding configurable j2kDecodeCache pathBlueWall2010-09-261-2/+2
| | | | | | | | allowing the decoded sculpt map cache path to be defined in the configuration files. Use DecodedSculpMapPath in the [Startup] section to set the path. The default is still ./bin/j2kDecodeCache
* Formatting cleanup.Jeff Ames2009-10-011-1/+1
|
* Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames2009-06-011-1/+1
| | | | LICENSE.txt.
* * Apply http://opensimulator.org/mantis/view.php?id=2775 with small tweaksJustin Clarke Casey2008-12-151-3/+3
| | | | | | | * This pushes an identifier for the OpenSim scene to the physics scene. This allows log messages from the physics scene to identify which OpenSim scene they relate to. * Thanks Gerhard
* * refactor: change some method names and doc in the physics plugin managerJustin Clarke Casey2008-11-201-13/+13
| | | | | | * move the directory choice for plugins outside into RegionApplicationBase
* * Allow physics dlls to be loaded separately, rather than just the contents ↵Justin Clarke Casey2008-11-201-12/+30
| | | | | | | | of bin/Physics * This is primarily to see if not loading ODE in the unit tests will allow them to proceed, though the option of separate loading is probably a good thing in itself
* * minor: Make some 'startup config failed to load' log messages more consistentJustin Clarke Casey2008-11-061-1/+1
|
* * This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares2008-09-061-29/+59
| | | | | | | * This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
* Update svn properties. Formatting cleanup.Jeff Ames2008-06-101-10/+10
|
* *Fixed bug that caused failure when System.Console.Readline returns null (no ↵mingchen2008-06-091-4/+10
| | | | | | | stdin) *Fixed bug that would crash the simulator if there were two physics/meshing engines loaded with the same name.
* Formatting cleanup.Jeff Ames2008-05-161-4/+4
|
* * Refactored IConfigSource into Physics plug-ins and Scene. We can get rid ↵Teravus Ovares2008-05-141-2/+3
| | | | | | | of some of the parameters we pass to it's constructor now like, 'm_allowPhysicalPrim', 'seeIntoOtherRegions', etc.. so on * The main purpose of this is to provide configuration options for ODE and other physics plug-ins that are advanced enough to be able to be configured.
* * Optimised using statements and namespace references across entire project ↵Adam Frisby2008-04-211-2/+2
| | | | (this took a while to run).
* Formatting cleanup.Jeff Ames2008-03-181-26/+26
|
* More exception checks and crash hintsTedd Hansen2008-02-181-0/+8
| | | | | If no scriptengine is specified then don't try to load any.
* Clean up more unnecessary String.Format callsJeff Ames2008-02-131-1/+1
|
* Clean up logging calls using String.Format explicitlyJeff Ames2008-02-101-1/+1
|
* Converted logging to use log4net.Jeff Ames2008-02-051-10/+12
| | | | | | Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done.
* * Optimized usingslbsa712007-12-271-4/+4
| | | | | | | * shortened references * Removed redundant 'this' * Normalized EOF
* Enabled the sit_ground animation. The sit state is not properly set, but it ↵Jeff Ames2007-12-131-7/+0
| | | | looks okay, and doesn't seem to break anything. Just move around to stand up.
* saved OpenSim source code from the giant rampaging unterminated copyright ↵Jeff Ames2007-12-101-1/+1
| | | | notice of doom
* * Applied Gerhard's Meshing patch (Thanks! Gerhard)Teravus Ovares2007-11-121-0/+10
| | | | | | | | * Addition of Gerhard's ZeroMesher. * Addition of meshing OpenSim.ini parameter * Some modifications to the Meshmerizer * Meshmerizer set to default meshing plugin because ZeroMesher needs a memory locking fix. We'll switch it back after the memory locking issue is resolved.
* * Moves the Meshmerizer to a separate pluginTeravus Ovares2007-11-101-13/+54
| | | | | | * Experimental. Linux Prebuild needs testing. * One more update after this to remove the ODEMeshing directory....
* * Optimized usingslbsa712007-10-301-71/+72
| | | | | | * Shortened type references * Removed redundant 'this' qualifier
* * Return of R2162. /Take that SVN!/Adam Frisby2007-10-221-1/+1
|
* revert r2162 as it completely clobbered all the work onSean Dague2007-10-221-1/+1
| | | | | | | the ChatModule by MW and myself. Couldn't find Adam online after that rev went in.
* * Major ass commit.Adam Frisby2007-10-221-1/+1
| | | | | | | * Sqlite Storage Engine now supports terrain -- however be aware that every terrain revision stored will at 512KB to your database file. At the moment it is storing every revision from the first. * Fixed an issue where by noverbose mode would display lots of useless junk. Noverbose mode is now quite usable. * Fixed a whole bunch of console message issues such as naming and categorisation
* applied Darok"s BulletXPlugin changes 003.patchdan miller2007-10-071-0/+13
|
* mass update of urls in source code to new websiteSean Dague2007-09-101-1/+1
|
* once more, without the debug statements (ODE multi-region fixes, various ↵dan miller2007-09-011-1/+1
| | | | debugging)
* Corrected the namespace in OpenSim.Region.Physics.Manager, so now namespace ↵MW2007-08-281-1/+1
| | | | should equal project and directory.
* Added danx0r's physics patch, although for now have disabled the lines in ↵MW2007-08-231-0/+1
| | | | Scene.cs, as any changes to prims (like size or position changes) are only updated to the physics engine when you restart opensim. Also prims aren't deleted from the physics engine. These shouldn't be hard to fix.
* * Reduced a significant number of compiler warnings (back down to 9 for all ↵Adam Frisby2007-07-241-2/+2
| | | | projects combined, all 'never used' things)
* * working on RegionApplicationBaselbsa712007-07-161-0/+115
* Renamed PhysicsManager to PhysicsPluginManager because it is.