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
49ab478d28
Fixed a namespace dependency. Also started preparing prebuild.xml for making physics region modules.
2015-08-31 09:41:00 -07:00
Diva Canto
3741edd1c7
Refactored Meshing modules:
...
- Moved ZeroMesher from OpenSim.Region.PhysicsModules.SharedBase to OpenSim.Region.PhysicsModules.Meshing
- Created subfolder for all Meshmerizer files, also in the same Meshing dll
- Made them both region modules, with ZeroMesher being the default one
This compiles but doesn't run yet.
2015-08-31 09:21:05 -07:00
UbitUmarov
31a50a73cb
dont change camera on crossings
2015-08-31 14:21:50 +01:00
UbitUmarov
4905c74ddf
start sending terrain patchs in completmovement where we know its
...
position. Also reset camera to position on makeroot
2015-08-31 14:08:32 +01:00
UbitUmarov
0900f9dd7f
fix slow moving physical objects moving without sending updates
2015-08-31 13:06:41 +01:00
Diva Canto
ce2c67876e
More namespace and dll name changes. Still no functional changes.
2015-08-30 21:05:36 -07:00
UbitUmarov
c24f3b4f5e
minor changes
2015-08-31 04:37:52 +01: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
Diva Canto
5648eb7bd1
Moved instantiation of SceneCommunicationService object to inside the scene constructor. This was a left over from the original monolithic design of scene communications. The less the instantiators of scenes know about the scene's internals, the better.
2015-08-30 15:52:26 -07:00
UbitUmarov
0edffae7e4
more on tps and crossings
2015-08-30 19:17:35 +01:00
Diva Canto
f6d79c7cbb
Mantis #7713 : fixed bug introduced by 1st MOSES patch.
2015-08-30 11:07:27 -07:00
UbitUmarov
ecfd442c9b
cache in memory water texture
2015-08-30 11:02:59 +01:00
UbitUmarov
bd11311845
improve object crossings
2015-08-29 09:18:34 +01:00
UbitUmarov
207dd6da48
fix some effects ranges
2015-08-29 05:28:13 +01:00
UbitUmarov
b114a04ed4
fix NeighborRegions code
2015-08-29 03:41:43 +01:00
UbitUmarov
f31f9002de
change default scopeID to UUID.Zero
2015-08-29 00:32:36 +01:00
UbitUmarov
46054d4f02
review ServiceBase for var
2015-08-28 20:54:59 +01:00
UbitUmarov
ee4f61fe34
review llLoginService for var support
2015-08-28 20:49:29 +01:00
UbitUmarov
f2259d37e2
review gridservice module. Not merged os code for varsize, since that
...
should be handle at db level
2015-08-28 20:26:24 +01:00
UbitUmarov
8a8acc41bb
stop sending parcel overlays on parcels crossings since SL seems to have
...
stop sending also
2015-08-28 03:59:25 +01:00
UbitUmarov
efc062b0cc
send land parcels overlay in cat Land not Task, or avatar freezes
2015-08-28 03:34:28 +01:00
UbitUmarov
c967ecf0c7
also limit terrain flood effects ( like on pait change this should have
...
no visible impact, just cpu saving)
2015-08-28 02:33:54 +01:00
UbitUmarov
bd4ec5f26c
restrict terrain PaintBrushes to the requested area
2015-08-27 22:36:14 +01:00
UbitUmarov
f9efa23d5e
remove the rest of #justEditedTerrain, it was sending patchs non
...
conforming to protocol, and no longer in agreement with how patchs are
schedule to send
2015-08-27 21:30:51 +01:00
UbitUmarov
195dd054de
make terrain undo non op, it is broken and can't be global but per agent
2015-08-27 21:07:16 +01:00
UbitUmarov
d1b4e0dd6a
fix terrain bake for revert. just good enought fix
2015-08-27 19:20:41 +01:00
UbitUmarov
030c866b34
rename revert map as baked map, bc thats what it is
2015-08-27 15:48:13 +01:00
UbitUmarov
b82b16c954
take taints check terrain out of Onframe event and add a new event for it. Slow it down to 1/4 heartbeat rate (once every 363ms aprox)
2015-08-27 15:01:15 +01:00
UbitUmarov
c7f148ee64
minor clear. Use isTainted in is read clear form
2015-08-27 14:13:23 +01:00
UbitUmarov
c7ddb790a7
change osd encoding of region size
2015-08-27 04:45:16 +01:00
Ai Austin
e64f7abd6c
Restore FlotsamAssetCache as default and pre-enabled asset cache module
...
Keep FlotsamAssetCache as default and pre-enabled asset cache module in
StandaloneCommon.ini./example to have common behaviour between grids and
standalones. Asset cache is needed to better support temporary assets
and texture drawing functions.
2015-08-26 16:33:32 +02:00
UbitUmarov
e2cfc73293
NEVER EVER SEND TERRAIN PATCHS AS UNRELIABLE!!!!!!!!!!!!!!!!!!!!!!!!!!
...
this costed me hours :P
2015-08-26 15:20:18 +01:00
Diva Canto
0540e25081
Still about Ai's patch: it turns out OpenSim doesn't work well without an asset cache because of temporary assets. So setting the default asset cache to Cenome, which is the in-memory cache.
2015-08-25 21:32:38 -07:00
UbitUmarov
ce883e9b43
add more of the v03 checks and homeURL. Sending side only for now
2015-08-26 05:29:08 +01:00
Diva Canto
9b5bd4b279
Fixed comment in ini related to previous patch
2015-08-25 20:43:22 -07:00
Ai Austin
9d104f5453
Changes to .ini.example files to improve instructions and workflow for standalone setups
...
Clarify what must be changed in initial .ini files to create a working
standalone setup now that [Const] variables are used. Fix separator used
in one of choice lists for [Const] BaseURL descriptor. Minor changes to
line spacing of some sections in StandaloneCommon.ini.example file for
layout regularity. Correction of a typo in comment.
Signed-off-by: Diva Canto <diva@metaverseink.com>
2015-08-25 20:42:02 -07:00
UbitUmarov
73124f22cc
change teleport version number to v0.3, without actually adding the checks
...
for 0.7 sims, etc that we don't have. Also still not using the homeURL
added in core.
2015-08-26 03:21:48 +01:00
UbitUmarov
f4f3b18221
fix bug
2015-08-25 20:08:05 +01:00
UbitUmarov
22f573a0be
update raw32 file reader to core one. Warning only suports square regions
2015-08-25 20:00:31 +01:00
UbitUmarov
ef3deffeeb
remove rest of ushort test code
2015-08-25 17:54:49 +01:00
UbitUmarov
244f0c6352
change terrain internal representation to float. ushort work with legal
...
sl terrain, but may break existent terrain and that may cost a lot more
than the cost of memory
2015-08-25 16:51:48 +01:00
UbitUmarov
64d05bab0f
terrain stored as ushorts with gzip compression
2015-08-25 13:36:45 +01:00
UbitUmarov
50d73873db
let mysql be happy with a NULL heighmap ( yeap i made several )
2015-08-25 12:58:24 +01:00
UbitUmarov
1c752296bf
change internal representation of terrain from int to ushort. This will
...
suporte height from 0 to 655.53m that includes SL limits ( still need to
add code to trap eventual negative values from dbs or user input)
2015-08-24 18:40:28 +01:00
UbitUmarov
3829df1059
try to implement core load oar options
2015-08-24 17:05:16 +01:00
Robert Adams
9a490ad2b9
Revert "BulletSim: delay adding a scene presence to the list of presences"
...
Remove these changes until the region crossing problems can be figured out.
This reverts commit 062ec0efbd
.
2015-08-24 06:39:06 -07:00