aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (follow)
Commit message (Collapse)AuthorAgeFilesLines
* working now. Needs cleanup, but I'll have to do that after the next meetingSean Dague2007-11-131-7/+16
|
* some changes to reduce memory significantly by not keeping allSean Dague2007-11-131-24/+36
| | | | | | | terrain revisions in memory. Once I'm sure this is working, I'll purge out some of the crufty code here.
* replaced exception when sitting and typing with rather amusing getting up ↵Jeff Ames2007-11-131-0/+12
| | | | and sitting back down animation
* Some work on cleanly removing Regions.MW2007-11-137-30/+87
|
* Some work on being able to set/send a users Buddylist info. (added handling ↵MW2007-11-132-1/+67
| | | | | | | code to LoginResponse). And as a test each user signing in will get the test account ("Mr OpenSim") as a friend (online/offline status will not currently show up)
* * Fixed the walk vs fall animation.Teravus Ovares2007-11-132-7/+71
| | | | | * Tweaked a few things
* * Added AV Height Glue & Avatar Height stored on m_AVHeight in ScenePresence Teravus Ovares2007-11-132-24/+59
| | | | | | * Added glue to send it to the Physics Engines (in meters) * ODE Initial implementation of Avatar Height :D Change your height and not get all knee bendy
* added IDs for all built-in animationsJeff Ames2007-11-131-1/+1
|
* * Implemented Walk Vs Run in ODE. Also helps make the walk look smoother.Teravus Ovares2007-11-1210-6/+80
| | | | | * All thanks to unimplemented packet listing :D
* * Added a lot of Glue to help with reporting proper collisions.Teravus Ovares2007-11-126-28/+294
| | | | | | | | | | * ODE - Fixed the iscolliding property to report a static true when colliding. * Added reporting of collisions to call UpdateMovementAnimations * Added Jump - air animation (with arms outstretched). * Added Fall Animations * ODE - Added a small amount of X, Y motion control while jumping or Falling * ODE - Avatar movement animations are still a bit odd sometimes, and had to get this up there.
* fix compile issue on monoSean Dague2007-11-121-1/+1
|
* enable typing animation for chat, maybeJeff Ames2007-11-124-60/+93
|
* added verbose output of unhandled packets from the viewerJeff Ames2007-11-121-6/+8
|
* * Sets ZeroMesher as default. (If you want to cut and hollow, you'll need ↵Teravus Ovares2007-11-122-4/+21
| | | | | | | to uncomment the Meshmerizer in OpenSim.ini) * Fixes a geometry issue in ODE when using ZeroMesher
* set svn:eol-style, reset default configJeff Ames2007-11-121-74/+74
|
* * Applied Gerhard's Meshing patch (Thanks! Gerhard)Teravus Ovares2007-11-122-0/+84
| | | | | | | | * 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.
* Patch from Mathias Soeken (thanks Mathias!) to take care of the color Dalien Talbot2007-11-115-4/+40
| | | | | | | and alpha argument of the llSetText command.
* Fixing null pointer exception from Mathias Soeken:Dalien Talbot2007-11-111-2/+2
| | | | | | | | | e.Scene is copied to locale variable scene and replaced when it is null, but in the LLVector3 constructor in the next line, e.Scene is used, so it can be null.
* set svn:eol-styleJeff Ames2007-11-118-1741/+1741
|
* fixed chatting while sittingJeff Ames2007-11-111-5/+9
|
* Fixed bug in assetcache where certain textures were not being packetized ↵Brian McBee2007-11-111-1/+1
| | | | correctly
* * adds flag in OpenSim.ini for disabling physical prim. Look at ↵Teravus Ovares2007-11-117-16/+23
| | | | OpenSim.ini.example in the bin folder for an example.
* removed OdePlugin/Meshing directoryJeff Ames2007-11-106-1522/+0
|
* * Moves the Meshmerizer to a separate pluginTeravus Ovares2007-11-1017-64/+1963
| | | | | | * Experimental. Linux Prebuild needs testing. * One more update after this to remove the ODEMeshing directory....
* * ODE Fixed annoying bug where resizing causes there to be a 'ghost' prim ↵Teravus Ovares2007-11-101-1/+2
| | | | left that blocks your way.
* * Added an internal throttle on ODE physics updatesTeravus Ovares2007-11-095-5/+56
| | | | | | * Added a ThrottleUpdates member to PhysicsActor to expose 'throttle' ability to the Scene. * Updated the ode.dll file with a fix to invalid data passed to ODE's heightfield collision calculator.
* add a few more verbose bitsSean Dague2007-11-091-0/+2
|
* turn back on verbose message for resending packetsSean Dague2007-11-091-2/+2
|
* don't break if they haven't defined the Sun section of their configSean Dague2007-11-091-2/+10
|
* make Sun progression configurable for the Sim from OpenSim.iniSean Dague2007-11-091-2/+3
|
* * Moved BulletX off of the 'constant terse update' method. It now only ↵Teravus Ovares2007-11-093-8/+44
| | | | | | | | sends terse updates when needed. * Removed the 'constant poll method' from SceneObjectPart.cs - It was bad :P * Updated some Masses in ODE to help large prim slow down by friction easier.
* * Protip: Commit AFTER compiling. Adam Frisby2007-11-091-1/+1
|
* * Added some code to prevent a spinlock.Adam Frisby2007-11-091-3/+7
|
* * Tweaked how the throttle works.Adam Frisby2007-11-091-1/+9
|
* * Tweaked throttle sizes. Throttle is now 256kbps outbound per client.Adam Frisby2007-11-091-2/+3
|
* * Added some *VERY* experimental highly dodgy throttling of outbound packets ↵Adam Frisby2007-11-091-4/+31
| | | | to help alleviate clients borking during massive amounts of updates. Needs work.
* * Fixed compile issue.Adam Frisby2007-11-091-1/+2
|
* * Added a mutex to the LoginService allowing only a single login ↵Adam Frisby2007-11-091-82/+93
| | | | | | | | simultaneously. (queues) * This is a temporary fix to prevent an issue with adjohn reported when attempting to login large numbers of users in a short period of time. * A rewritten login service is on the cards.
* * Fixed Resending Terse Updates Message on the console causing CPU usage to ↵Teravus Ovares2007-11-091-2/+2
| | | | spike when the network connection isn't 100% and fast.
* * Stopped printing the prim's X cordinate difference from the last movement ↵Teravus Ovares2007-11-081-1/+1
| | | | on the Console.
* * Fixed occasional character drift caused by sim not sending the avatar's ↵Teravus Ovares2007-11-084-16/+111
| | | | | | | | final resting velocity. * Added Smooth moving prim * Added event to PhysicsActor RequestPhysicsterseUpdate to allow physics plugins to be able to schedule a terse update.
* fixed non-ASCII chat and IMJeff Ames2007-11-083-5/+6
|
* converted hard-coded chat type values to ChatTypeEnumJeff Ames2007-11-089-30/+28
|
* * Added Rotational Velocity reporting for Client Interpolation to Terse UpdatesTeravus Ovares2007-11-0810-30/+130
| | | | | * Added Angular Velocity reporting for smooth-ish rotations on object collisions
* get rid of the debug line, that's just going to drive everyone nutsSean Dague2007-11-071-1/+1
|
* move Sun into a Region Module, pass 1. Currently this works fine withSean Dague2007-11-073-3/+182
| | | | | | | | | a fixed 30 minute day and the sun going East -> West again. It gets rid of super noon as well. It's a bit debug heavy right now, which I'll clean up tomorrow. I also plan to make time progression configurable in OpenSim.ini, but that will be tomorrow.
* add SendSunPos function to IClientAPI to let us pull all the sunSean Dague2007-11-073-2/+19
| | | | | | calculation logic into a module
* disable profuse logging messages for not saving physical Sean Dague2007-11-071-1/+1
| | | | | | objects, as it clouds up the console a bit too much
* refactored some duplicate SceneObjectGroup searching code in SceneJeff Ames2007-11-072-236/+98
|
* * fix for Bug 563Teravus Ovares2007-11-062-2/+9
| | | | | * fix for ODE geoms not getting disposed of properly when resizing.