Dave Parks
c1db849c41
SH-635 Fix for changing one physics parameter changing all physics parameters.
2011-01-20 15:50:03 -06: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
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
Vadim Savchuk
5b2d4a1698
STORM-163 FIXED Intermittent FPS drop related to "audio" (main thread hangs often on openal lock)
...
Submitting a patch made by Aleric Inglewood (See VWR-14914).
This bug happens for a lot of people, although it might be needed to have a fast multi core machine.
I have seen it on 1.22.10 once, never used 1.23 sorry, and saw it often on snowglobe. I am sure
it also affects 1.23 but I'd have to test that.
The symptons are that on a viewer with normally a good, high FPS, sometimes it happens
that the FPS dramatically drops (as low as 0.3, but it can also be anything higher, as high
as 10, say).
This particular jira is about a problem where the main thread is slowed down by a mutex lock
in libopenal (most calls starting with 'al' in indra/llaudio/audioengine_openal.cpp and
one in indra/llaudio/listener_openal.cpp). You can see that this is the case by opening the
Frame Console (control-shift-2) and checking that the "audio" (and possibly misc) timings
are very large compared to the Render time.
2010-09-21 19:11:40 +03:00
Dave Parks
2f012dd34f
merge
2010-08-25 14:48:18 -05:00
Tofu Linden
e416840f85
Backed out changeset c3d41f18ce2b
...
back-out the back-out for this branch. yay.
2010-08-24 19:22:00 +01:00
Tofu Linden
98cc236503
Backed out changeset a62bf7c0af21
...
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24 18:44:39 +01:00
Tofu Linden
6ba23344c9
merge heads. whew.
2010-08-24 18:37:53 +01:00
Dave Parks
2fea1d5d33
Integrate SIMD API from oreh/server-trunk-oreh
2010-08-19 12:25:15 -05:00
Oz Linden
06b0d72efa
Change license from GPL to LGPL (version 2.1)
2010-08-13 07:24:57 -04:00
Tofu Linden
1666591946
merge from viewer-release
2010-08-12 12:53:53 +01:00
Loren Shih
7836f0fff3
EXT-8650 Can wear mutliple copies of a no-copy item via object links
...
- EXT-8660 Cleanup ambiguous llviewerobject::set/getItemID code
Lots of files changed, but this is mostly just a trivial function call rename. This change is very low risk.
2010-08-11 12:34:27 -04:00
Leyla Farazha
6f256e2d57
Merge with dessie/viewer-release
2010-08-04 15:44:45 -07:00
Richard Linden
15247f0869
Backed out changeset: 58571b4e704b
2010-07-27 14:22:14 -07:00
Leyla Farazha
0e06dc8964
Merge from dessie/viewer-release
2010-07-27 14:13:07 -07:00
Leyla Farazha
d603085c03
Merge with dessie/viewer-release
2010-07-19 17:22:12 -07:00
Dave Parks
e4c81b920f
Make tools floater update automatically when object cost received.
2010-07-15 17:06:26 -05:00
Dessie Linden
5d85dad85f
Reverted changeset 2bb10eae42bf
2010-07-15 12:31:08 -07:00
Dave Parks
13202e744c
merge
2010-07-14 11:11:31 -05:00
Matthew Breindel (Falcon)
a884f5c0c7
Added AgentPositionSnaps data to ViewerStats to measure frequency and scale of interpolation failures.
2010-07-13 17:16:05 -07:00