Graham Linden
ef2c61275e
Move fname back inside class loop. grumble stringstream grumble.
...
Fix sky depth-testing with advanced atmospherics.
2018-09-10 21:18:37 +01:00
Graham Linden
8a162bc59c
Pull fname out of class loop so we can see which actual shader file we were trying to load while debugging.
2018-09-10 20:41:10 +01:00
Graham Linden
642a4ddd60
Fixes for switching between atmospherics implementations on the fly.
2018-09-10 20:39:48 +01:00
Rider Linden
2fd4ce55af
MAINT-9115: When selecting no parcel or a parcel without a day cycle, close the day cycle editor if it is not dirty, if dirty just disable commit.
2018-09-10 11:22:36 -07:00
Graham Linden
e5c0022a7c
Merge
2018-09-10 16:48:26 +01:00
Graham Linden
e075c65ee2
First pass at preferences and feature table hookup for advanced atmospherics.
2018-09-10 16:43:49 +01:00
maxim_productengine
598cd8a30f
MAINT-9066 EEP should not be able to delete all Keyframes from Ground Level or Water
2018-09-10 17:31:31 +03:00
andreykproductengine
43c8f5959f
MAINT-9099 Adjustable region altitudes.
2018-09-10 16:44:56 +03:00
Rider Linden
8c9d758e3a
Get rid of (void)this... (this should not have been captured in the first place.)
2018-09-07 17:10:27 -07:00
Rider Linden
b239522fea
Merge
2018-09-07 16:10:36 -07: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
Graham Linden
eb1ddbc142
Merge
2018-09-07 23:13:57 +01:00
Graham Linden
1f69a685eb
MAINT-8988
...
Make rebuilding sky tex not look up invariant values by converting from LLSD 15 times per pixel.
Set range on density multiplier to be non-zero to clamp light attenuation to sane values.
Fix UI for density multiplier to include 4 decimal places and not show 0.0003 as 0.00
2018-09-07 22:10:14 +01:00
Graham Linden
0c599af917
Merge
2018-09-07 19:03:52 +01:00
Graham Linden
d20c4c17af
Nerf OSX warning about use of this in lambda.
2018-09-07 18:51:36 +01:00
Graham Linden
7708708984
Nerf OSX warning about use of this in lambda.
2018-09-07 18:49:07 +01:00
Graham Linden
770baa2852
Merge
2018-09-07 17:27:24 +01:00
Graham Linden
4bd2b8b98b
Fix createDensityProfileLayer dropping passed in values.
...
Enable sky density panel to update advanced atmo precomputed textures.
Take wild stab at appropriate ranges for density parameters in edit panel UI.
Clean up debug-only code that isn't necessary anymore.
Point autobuild at latest version of libatmosphere package.
2018-09-07 17:24:29 +01:00
maxim_productengine
df96fc652b
MAINT-9108 Disable "Copy" perm checkbox for settings type objects
2018-09-07 16:40:33 +03:00
Graham Linden
451ab80ca6
Fix tex format mismatch between what libatmosphere was generating and what we were claiming to use in rendering.
...
First pass at sky shader using libatmosphere sky radiance lookup.
Add atmo density controls to ext daycycle floater tabs.
2018-09-06 22:50:26 +01:00
andreykproductengine
e539236a75
MAINT-9099 Implementation of vertical orientation support for multislider
2018-09-06 21:29:28 +03:00
maxim_productengine
14107dd062
MAINT-9083 Add minimize button to floater_fixedenvironment
2018-09-05 16:43:31 +03:00
maxim_productengine
e010203d76
MAINT-9080 Edit, Copy, Copy UUID options greyed out in My Environments floater
2018-09-05 16:41:23 +03:00
Graham Linden
59a36c2037
Merge
2018-09-04 23:53:05 +01:00
Graham Linden
4aaa23fe6d
Update validation range for star brightness to 0 -> 512.
2018-09-04 23:49:49 +01:00
Graham Linden
5db0338ace
Put back less debuggable but more terse accum of update conditions.
2018-09-04 23:47:52 +01:00
Graham Linden
94d844e187
Remove MSVC debug pragmas.
2018-09-04 23:44:41 +01:00
Graham Linden
a65afc30a9
Merge
2018-09-04 23:43:39 +01:00
Graham Linden
32631f09a5
8283/4 WIP
2018-09-04 23:41:36 +01:00
Graham Linden
0a78e9271c
Make legacy star brightness setting convert to 0-512 range of new settings.
...
Make brightness scale in shader more linear and fix twinkling.
2018-09-04 23:39:21 +01:00
Graham Linden
2e55eae9cc
Merge and fix MAINT-9087 and MAINT-9084
2018-09-04 23:08:20 +01:00
Oz Linden
b51972bac7
use copy_if_different to copy CrashReporter.nib so that it creates the directory if needed
2018-09-04 12:39:56 -04:00
Rider Linden
d1d248973d
Merged in andreykproductengine/maint-eep2 (pull request #68 )
...
MAINT-8989 Menu updates button instead of executing command
2018-09-04 16:22:01 +00:00
Rider Linden
5b11cad690
Merged in maxim_productengine/viewer-eep2 (pull request #67 )
...
MAINT-9064 One more fix for crash caused by new shader calls
Approved-by: Andrey Kleshchev <andreykproductengine@lindenlab.com>
Approved-by: Rider Linden <rider@lindenlab.com>
2018-09-04 16:21:05 +00:00
maxim_productengine
51fbbf7645
MAINT-9064 One more fix for crash caused by new shader calls
2018-09-04 16:07:49 +03:00
andreykproductengine
a4c49904c6
MAINT-8989 Menu updates button instead of executing command
2018-09-03 19:32:22 +03:00
maxim_productengine
a32a4dc636
MAINT-9068 FIXED EEP closing Day Cycle editor by clicking Cancel makes the environment static
2018-09-03 15:20:53 +03:00
Rider Linden
fa2b53385e
Better code for finding a file when loading legacy windlights
2018-08-31 14:25:07 -07:00
Rider Linden
3b10414c63
Adding optional flags to settings objects.
2018-08-31 11:47:18 -07:00
Rider Linden
cb7592e490
Merged in graham_linden/viewer-eep-graham (pull request #65 )
...
MAINT-8983
2018-08-31 16:23:28 +00:00
Graham Linden
c46b70c257
Null out shader pointers after passes are complete (prevents them being non-null and masking crashes when graphics prefs change).
2018-08-31 16:33:57 +01:00
Graham Linden
d71d656ba4
Merge
2018-08-31 16:25:49 +01:00
Graham Linden
6f8f307858
MAINT-8983 cut RenderShadowBias down to -0.004 to get shadows reconnected to the ground
2018-08-31 16:20:30 +01:00
andreykproductengine
9480ee9a4d
MAINT-9064 Fix crash caused by new shader calls
2018-08-31 16:05:06 +03:00
Graham Linden
0c878d7e82
Merge
2018-08-30 21:39:10 +01:00
Graham Linden
d452fd77ef
MAINT-9007
...
fix management of water plane and fog Ks shader uniforms
2018-08-30 21:37:10 +01:00
Graham Linden
e61fb73f38
Merge
2018-08-30 18:15:26 +01:00
Graham Linden
3b0ab35ac1
Merge
2018-08-30 18:08:16 +01:00
Graham Linden
8b4d61bd22
Merge
2018-08-30 18:01:04 +01:00
Graham Linden
6dd9dd3ab6
MAINT-9064
...
Fix binding of current/next sun/moon textures.
Remove redundant code in GLSLShader determination of tex uniform bindings.
Unhack mix calls in sun/moon shaders to reverse sense of blending (was working around reversed bindings).
2018-08-30 17:54:59 +01:00