Andrey Kleshchev
ebffbd3c9a
SL-14575 Pass validation flags into EEP validators.
2021-01-13 20:47:20 +02:00
Andrey Kleshchev
e624d82873
SL-12963 Additional environment debug output
2020-05-08 23:00:51 +03:00
Andrey Kleshchev
6620211bff
SL-12911 Add Debug setting EnvironmentPersistAcrossLogin
2020-03-27 00:24:08 +02:00
Andrey Kleshchev
a7849c6ec4
Removed obsolete and misleading variable
2020-03-27 00:24:07 +02:00
Graham Linden
ad26896a10
SL-11055
...
Remedy cloud_shadow and hack halving being done twice to ambient in some cases (i.e. artificial dimunition of necessary bullshit factor).
2019-08-27 12:49:18 -07:00
Rider Linden
1f656735d3
SL-11705, SL-11706: New flags in llsettings base for tracking by simulator.
2019-08-26 11:43:45 -07:00
Graham Linden
8ba159fed9
SL-11151, SL-11504
...
Remove update threshold logic causing hiccups and rework sky updates.
Make deferred water do double transport again to match non-ALM rendering more closely.
2019-06-27 09:10:38 -07:00
Rider Linden
2a740309d0
SL-10406, SL-10464: Experience injections now have their own sub class of day instance (DayInjection) Montitors underlying environments and switches the sources as needed.
2019-02-11 16:50:15 -08:00
Rider Linden
ce40f88ecb
Better calculation of time remaining in span for track animator (from SL-10465)
2019-02-05 15:09:32 -08:00
Rider Linden
f42ac5b94e
SL-10387: Move settings intjection to a setting object (and out of llEnvironment)
2019-01-22 09:24:11 -08:00
Rider Linden
70ac8d9fa7
SL-10238: Viewer spport for push notifications from the simulator contaiting partial groups of settings. Blend these settings into the current environment.
2018-12-12 14:07:23 -08:00
andreykproductengine
659d14504f
SL-1476 EEP Better shader resets and transitions
2018-10-29 18:18:20 +02:00
Rider Linden
114e358aae
Work to make edit floaters respect no mod and no trans. Importing no-trans frame will cause day cycle to become no trans.
2018-09-07 16:09:32 -07:00
Rider Linden
3b10414c63
Adding optional flags to settings objects.
2018-08-31 11:47:18 -07:00
Rider Linden
4859db1ada
MAINT-9026: Adding scale for sun and moon. Also don't allow the user to directly set the radio buttons for inventory and custom.
2018-08-21 15:59:18 -07:00
Rider Linden
f33d3a40bb
Merge
2018-08-17 12:38:08 -07:00
Graham Linden
5ddd9d0c97
Make settings vfuncs use SETTINGS_OVERRIDE macro (override keyword in viewer codebase) to fix OS X compilation.
...
Mark cloning funcs and derived class overrides as const.
2018-08-16 21:38:49 +01:00
Rider Linden
eadf0b9101
MAINT-8990, MAINT-9002: First pass rework on environment panels, region/parcel
2018-08-15 13:35:53 -07:00
Rider Linden
3f6cedbbf3
Synch settings with simulator.
2018-08-03 16:32:31 -07:00
Rider Linden
ca5d5be4fb
Minor change from the simulator to throttle the minimum blend in a time based blend.
2018-07-11 16:46:14 -07:00
Rider Linden
a4137d72eb
MAINT-8821: New "My Environments" floater. First pass.
2018-07-03 14:18:24 -07:00
Rider Linden
7762829031
Pair of LOG_CLASS macros (from simulator)
2018-06-25 14:52:08 -07:00
Graham Linden
2c0583a271
Merge 5.1.7
2018-06-21 18:40:18 +01:00
Graham Linden
66d78ce1c7
Make water and sky defaults take a position value to allow for default daycycle w/ multiple frames.
...
Make default daycycle add 8 frames at 0, 0.125, 0.25 etc
Merge over server-side bugfixes.
Eliminate extraneous dirty bits in sky settings.
2018-06-15 21:15:02 +01:00
Graham Linden
34865c4bb5
Mods to hook up water settings to water normals for rendering with support for current to next blending.
...
Modify LLSettingsFoo::buildDefaultFoo to use a static and avoid re-validation of default sky/water/daycycle settings.
Remove all references to gSun/MoonTextureId globals (they should come from sky settings now).
2018-06-13 00:51:39 +01:00
Rider Linden
2add1e7abd
Time threshold on timer based updates. Editor can replace frame with one from inventory. Extra check on adding a frame type.
2018-06-12 12:39:59 -07:00
Rider Linden
8365945f8a
Settings inventory picker.
2018-06-08 16:40:01 -07:00
Rider Linden
1f9b8f59af
Don't recalculate lighting every frame. Fix altitude transitions. On track switch ignore time threshold on blender.
2018-06-19 16:46:12 -07:00
Rider Linden
bff5049b92
Various editor fixes. Start adding a settings picker.
2018-06-06 17:10:58 -07:00
Graham Linden
499993e3aa
Restore dropped header include and make constness match sim code.
2018-06-05 17:29:58 +01:00
Graham Linden
cd8f0da2d1
Fix use of new typedefs in inventory settings code in llenvironment.
2018-06-04 23:12:21 +01:00
Graham Linden
7136956b90
Use more typedefs to simplify sync between viewer and sim env settings code.
2018-06-02 23:28:48 +01:00
Graham Linden
8cfdc07e79
Code cleanup and move to using typedefs of S64Seconds/F64Seconds for ease in sync w/ sim side which has not llunits types.
2018-06-01 23:32:30 +01:00
Graham Linden
8dd8501386
Fix mis-merge of LLSettingsBase and remove optimize pragmas.
2018-06-01 15:50:25 +01:00
Graham Linden
37e8fd20c3
Merge to 5.1.6
2018-06-01 15:34:21 +01:00
Graham Linden
64302d3000
Modify use of sky settings, reduce complexity, and name funcs to indicate coord systems in use.
...
Fix class2 softenLightF shader.
2018-06-01 00:18:36 +01:00
Rider Linden
acaf57100e
switch track based on altitudes sent from region.
2018-05-24 17:09:01 -07:00
Rider Linden
fa4ac065cb
Enable sky changes with altitude.
2018-05-24 13:11:33 -07:00
Graham Linden graham@lindenlab.com
439273c9c1
Merge
2018-05-23 01:16:12 +01:00
Rider Linden
044b80e4e1
Manual blender for use in day editing dialog.
2018-05-22 10:49:55 -07:00
Graham Linden graham@lindenlab.com
242fe06109
Merge
2018-05-18 00:27:39 +01:00
Rider Linden
430c5cd235
Self contained looping track blender. Will blend over time across an entire track in a day cycle.
2018-05-17 16:16:33 -07:00
Rider Linden
b117a9ea19
Fix end of cycle trigger for time blender.
2018-05-17 12:05:31 -07:00
Graham Linden graham@lindenlab.com
4d4a7dfb9f
Merge and disable new sky render.
2018-05-16 23:45:56 +01:00
Rider Linden
4975bd03c1
Splitting the blender up to support manual positioning as well as time. Phase1
2018-05-16 13:42:48 -07:00
Rider Linden
3925e37532
Fix the blend code to record the amount of the blend and to store what is being blended towards.
2018-05-15 17:17:51 -07:00
Rider Linden
cbe4cac78c
Settings type inventory objects and upload the assests.
2018-03-06 14:58:39 -08:00
Rider Linden
b766466b30
Added settings inventory object with subtype
2018-02-26 09:27:14 -08:00
Rider Linden
7838189843
boost->std & same level interp
2018-02-06 17:27:56 -08:00
Rider Linden
f07e5ee2a4
Transitions between skys. 1
2018-02-05 15:12:23 -08:00