Dave Parks
99b05f9647
Fix for show object updates not working (and crashing, and behaving badly).
2011-06-10 18:51:22 -05:00
Dave Parks
3a409e6edc
SH-1603 Replace every occurrence of "WTF" with something more appropriate.
2011-05-25 18:45:21 -05:00
prep linden
0b612741d5
SH-1252 and SH-1253 WIP.
2011-05-20 14:26:05 -04:00
Loren Shih
f337f262ad
SH-1419 FIXED Sim complains about changing physical materials when Physics, Temporary, or Phantom is changed.
2011-05-17 10:57:56 -04:00
Dave Parks
3b5d6eed12
merge
2011-04-19 14:55:11 -05:00
Dave Parks
feccb5b84c
SH-1292 Add streaming and physics cost to stats console.
2011-04-07 19:18:02 -05:00
Dave Parks
844c3ec724
SH-477 Scene stats console work in progress.
2011-04-04 12:19:14 -05:00
Dave Parks
6b9a2d24cc
SH-477 Better mesh streaming cost estimation.
2011-03-30 18:38:22 -05:00
Don Kjer
8330a4d0fd
Merge of ssh://hg.lindenlab.com/nat/viewer-eventapi2/
2011-02-19 00:17:12 +00:00
Don Kjer
774405e92b
Cleanup of headless client (was: DisableRendering mode)
...
* Now called 'HeadlessClient' instead of 'DisableRendering'
* Removed most cases where we skipped certain behaviors in the client when in this mode. This gets us closer to a 'true' client, for testing purposes.
2011-02-18 23:16:38 +00:00
Loren Shih
e3ed1565f8
Automated merge up from viewer-development into mesh-development
2011-02-10 10:44:21 -05:00
Merov Linden
b82f2c4e4d
pull from viewer-development
2011-02-09 15:10:26 -08:00
Xiaohong Bao
8d43cb2701
trivial: remove some redundant code.
2011-02-09 12:15:21 -07:00
Xiaohong Bao
54cced2356
debug code for SH-924: [PUBLIC-JIRA-USERS] Viewer crash in LLSurface::getWaterHeight
2011-02-09 10:33:07 -07:00
Loren Shih
d0cba9e919
Automated merge up from viewer-development into mesh-development
2011-01-24 10:56:40 -05:00
Dave Parks
c1db849c41
SH-635 Fix for changing one physics parameter changing all physics parameters.
2011-01-20 15:50:03 -06:00
Dave SIMmONs
f91a9c87e5
ER-428 / CTS-422 : [PUBLIC] movement updates are lost when walking. Changed code to detect if the circuit has stopped getting packets. Reviewed by Andrew
2011-01-19 12:54:05 -08:00
Loren Shih
5364bb5a11
Mesh-development work in progress
2011-01-14 15:16:17 -05:00
Loren Shih
d82da834fa
Automated merge up from viewer-development
2011-01-14 14:16:07 -05:00
Loren Shih
584c7ecb4e
Automated merge up from viewer-development
2011-01-13 10:28:15 -05:00
Don Kjer
756a4e26da
Merge with viewer-development
2011-01-12 19:00:36 -08:00
Aleric Inglewood
9531046609
STORM-955: VWR-24312: Massively duplicated objects
...
Turns out that most of my SNOW-800 patch was included in Viewer 2 (albeit without crediting me).
However, not everything was used and some more cleaning up was possible.
After this patch, and when compiling with optimization, there are no duplicates left
anymore that shouldn't be there in the first place. Apart from the debug stream
iostream guard variable, there are several static variables with the same name (r, r1,
r2, etc) but that indeed actually different symbol objects. Then there are a few
constant POD arrays that are duplicated a hand full of times because they are
accessed with a variable index (so optimizing them away is not possible). I left them
like that (although defining those as extern as well would have been more consistent
and not slower; in fact it would be faster theoretically because those arrays could
share the same cache page then).
2010-12-30 14:53:30 +01:00
Don Kjer
649dd6eb74
Cleanup from review with Andrew and Merov
2010-12-22 14:23:35 -08:00
Andrew Meadows
7fc9d70119
For object-vs-parcel overlap we now use list of axis aligned boxes
...
one box for each prim, for less slop on queries
2010-12-17 19:52:45 -08:00
Don Kjer
14e402cf5e
ER-414: Add object update type debug rendering view
2010-12-16 22:09:49 -08:00
Andrew Meadows
3be87bb046
ER-407 child bounding boxes not rotated properly for encroachment returnability
...
Using the correct method for joining BBoxes in the agent frame ::addBBoxAgent()
2010-12-15 11:23:00 -08:00
Andrew Meadows
64512b681e
ER-398 viewer's encroachment logic only uses bounding box of root prim
...
Adding LLBBox::join() to allow us to compute the bounding box of a linked object
2010-12-14 08:52:33 -08:00
Loren Shih
bfd8efb057
Automated merge up from viewer-development
2010-12-01 10:55:24 -05:00
Andrew Meadows
c320b2cef9
Fixing a typo that broke the build.
2010-11-19 08:36:53 -08:00
Andrew Meadows
424786d8d0
Added viewer-side "object overlaps parcel" check encroachment returnabilty UI
...
Reviewed with Falcon
2010-11-18 15:55:53 -08:00
Dave SIMmONs
b90614a6e7
ER-290 : New motion prediction in the viewer has avatars settle a bit too deeply underground when the simulator is paused, also no angular velocity damping.
...
Put Z limit on AVs, but not regular objects nor stopping rotation. Reviewed by Kelly.
2010-11-08 16:34:14 -08:00
Dave SIMmONs
447dc782fd
Merge latest from lindenlab/viewer-development
2010-11-05 13:30:20 -07:00
Loren Shih
225ffbba20
Automated merge up from viewer-development
2010-10-27 15:08:21 -04:00
Merov Linden
ebce1a4ea8
STORM-416 : merge with viewer-development
2010-10-26 10:59:37 -07:00
Dave Parks
1ca35bb30f
merge
2010-10-20 14:39:28 -05:00
Loren Shih
7687653871
Automated merge up from viewer-development
2010-10-20 12:18:33 -04:00
Dave Parks
30b44b238b
First stab at using GetObjectPhysicsData
2010-10-19 23:19:55 -05:00
Oz Linden
a5619d16f7
correct licenses (fix problem with license change merge)
2010-10-13 07:24:37 -04:00
Dave SIMmONs
d5d4a06527
Adjust viewer object interpolation code so that tapering off only occurs if the simulator stops sending data. Reviewed by Ambroff
2010-10-12 17:15:29 -07:00
Dave SIMmONs
58f0e78cb4
Initial work on viewer motion interpolation. Changes include:
...
* InterpolationTime and InterpolationPhaseOut values in settings.xml to control new object interpolation code. Use zero to revert to old logic
* Viewer motion interpolation lasts InterpolationTime and will start to phase out after InterpolationPhaseOut seconds
* Changed LLWorld::getMinAllowedZ() to take a world-position as a parameter
* Added LLVOAvatarSelf::resetRegionCrossingTimer()
* Actually reset LLVOAvatarSelf::mRegionCrossingTimer so we get sensible timing data for region crossings
* LLVOAvatarSelf::updateRegion() will update position value due to region changes
Code reviewed by Ambroff
*
2010-10-12 13:50:17 -07:00
Dave Parks
b70ccfe8e3
Add pure physics cost to UI
2010-10-07 14:00:43 -05:00
Merov Linden
c7b6ebaf76
Port of SNOW-643 : Water flicker at high altitude. This doesn't fix the low altitude flicker though (STORM-306)
2010-09-30 22:57:05 -07:00
Dave Parks
0c93da0501
SH-224 Add new streaming cost algorithm debug displays to viewer.
...
Add the ability to clear LOD slots.
Make triangle count UI more responsive to Generate LOD button.
Add triangle count debug display for current selection.
Reviewed by Nyx
2010-09-29 16:09:21 -05:00
Leyla Farazha
a4b223248e
Merge
2010-09-27 17:54:52 -07:00
Dave Parks
7c2b9221d6
merge
2010-09-27 15:20:27 -05:00
Brad Payne (Vir Linden)
90e3d83a5c
Fix for build failures - disabling tcmalloc for now
2010-09-21 13:26:52 -04:00
Dave Parks
90da6d6fdc
Raycasting for rigged attachments now works for your own attachments while in edit mode.
2010-09-19 23:07:15 -05:00
Oz Linden
5215bf9925
[STORM-175] Fix Ping Interpolate Object Position
2010-09-16 20:01:35 -04:00
Aimee Linden
ffae589843
Post-convert merge by convert_monolith.py from /Users/Aimee/Documents/Work/Linden-Lab/Development/viewer/convert/viewer-identity-evolution
2010-09-03 17:41:39 +01:00
Aimee Linden
0a74d15935
Merge between james/viewer-identity-evolution and dessie/viewer-public
2010-09-03 15:30:16 +01:00