Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-11 | Fix cloud shader tex binding to be more robust. | Graham Linden | |
Make vert generation not skip dome verts used for clouds when doing advanced atmospherics. | |||
2018-09-10 | Fixes for switching between atmospherics implementations on the fly. | Graham Linden | |
2018-09-10 | First pass at preferences and feature table hookup for advanced atmospherics. | Graham Linden | |
2018-09-07 | Fix createDensityProfileLayer dropping passed in values. | Graham Linden | |
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-06 | Fix tex format mismatch between what libatmosphere was generating and what ↵ | Graham Linden | |
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-04 | Merge | Graham Linden | |
2018-09-04 | 8283/4 WIP | Graham Linden | |
2018-09-04 | Merge and fix MAINT-9087 and MAINT-9084 | Graham Linden | |
2018-09-04 | MAINT-9064 One more fix for crash caused by new shader calls | maxim_productengine | |
2018-08-31 | Merged in graham_linden/viewer-eep-graham (pull request #65) | Rider Linden | |
MAINT-8983 | |||
2018-08-31 | Null out shader pointers after passes are complete (prevents them being ↵ | Graham Linden | |
non-null and masking crashes when graphics prefs change). | |||
2018-08-31 | MAINT-9064 Fix crash caused by new shader calls | andreykproductengine | |
2018-08-30 | MAINT-9064 | Graham Linden | |
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-23 | MAINT-9006 | Graham Linden | |
Make perspective projection consistent between ALM and non-ALM when drawing water (horizon matches). Make perspective projection consistent between ALM and non-ALM when drawing heavenly bodies (sun disc position matches). Make gamma correction of sun disc tex consistent between ALM and non-ALM rendering. | |||
2018-07-10 | Support blending current/next bloom textures in deferred star rendering. | Graham Linden | |
2018-07-10 | Fix star rendering issues in ALM. | Graham Linden | |
2018-07-09 | Restore setting the inv proj matrix for advanced atmo render path. | Graham Linden | |
Set nSight debug setting to 0 to fix ALM snapshots. Add popMatrix call to balance push around heavenly body rendering in ALM and fix mat stack overflow. | |||
2018-07-03 | MAINT-8838 render a sun disc if the texture(s) are provided by WL settings ↵ | Graham Linden | |
(default is no sun disc and just haze) Refactor sky texture optimization to retain building the cubemap used by shiny. | |||
2018-06-30 | MAINT-4019 fix ALM star rendering (make post-deferred and actually blend) | Graham Linden | |
2018-06-27 | Make distinct ALM moon shader, tweak mix factor for day vs night moon ↵ | Graham Linden | |
shading, and fix transposed name of daycycle func. | |||
2018-06-27 | Fix non-ALM render path to bind the 2nd moon texture (and not blend with the ↵ | Graham Linden | |
default square). Also fixes MAINT-3962, ALM and non-ALM moon shading should be identical. | |||
2018-06-12 | Fix env panel forward action. | Graham Linden | |
Make env panel update environment when jumping frame to frame. Add separate funcs for sun/moon vectors in various coord systems. Make haze glow only pay attention to sun (i.e. fix sun glow when moon is near horizon in daytime). | |||
2018-06-11 | Make cloud rendering use textures defined in sky settings and add code to ↵ | Graham Linden | |
shaders to lerp between current and next cloud texture. | |||
2018-06-11 | Fix water fog consolidation in underwater shaders. | Graham Linden | |
Add plumbing facilities to allow current and next moon textures to be passed to moon shader. Modify moon shader to blend between current and next moon textures by blend factor. | |||
2018-06-08 | Add specific shader for the moon to allow different rendering at day vs night. | Graham Linden | |
Add MouseMoon positioning ala MouseSun debug setting and accessors to use it. | |||
2018-06-05 | Fix sunlight != sunlight_color_copy and remove hack disable of clouds. | Graham Linden | |
2018-06-01 | Modify use of sky settings, reduce complexity, and name funcs to indicate ↵ | Graham Linden | |
coord systems in use. Fix class2 softenLightF shader. | |||
2018-05-18 | Make nighttime elev constant _SIN, since it uses a sin value. | Graham Linden graham@lindenlab.com | |
Put that constant in sky settings and eliminate dups. Fix up logic around when to use heavenly bodies (fix broken moon in basic sky). Remove unnecessary clip to horizon. Put in temp code to ena/dis sun/moon based on LLEnvironment::getIsDaytime(). | |||
2018-05-18 | Fix Mie Config validation in sky settings. | Graham Linden graham@lindenlab.com | |
Start cleanup of heavenly body rendering. | |||
2018-05-16 | Merge and disable new sky render. | Graham Linden graham@lindenlab.com | |
2018-05-01 | Le Merge | Graham Linden graham@lindenlab.com | |
2018-04-26 | Mods to make adv atmo WL sky render using 2 tris instead of dome. | Graham Linden graham@lindenlab.com | |
2018-02-22 | Add settings/validations for new advanced atmo settings. | Graham Linden graham@lindenlab.com | |
2018-02-18 | Atmospherics WIP | Graham Linden graham@lindenlab.com | |
libatmosphere integrated in indra/llrender/llatmosphere.cpp Still working on runtime shaders to use libatmosphere precomputed atmospherics textures | |||
2017-11-13 | Remove the old wl environment code. | Rider Linden | |
2017-09-27 | No longer 'goth windlight only', sky parameters passed from settings object. | Rider Linden | |
2017-09-21 | Still not working. Black Sky. | Rider Linden | |
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2013-10-08 | merge from viewer-release | Richard Linden | |
2013-10-01 | Automated merge with http://bitbucket.org/lindenlab/viewer-release | Richard Linden | |
2013-09-20 | MAINT-3172 fix rendering regressions from release mergedown | Graham Linden | |
2013-09-05 | changed fast timer over to using macro | Richard Linden | |
another attempt to move mem stat into base class | |||
2013-08-09 | second phase summer cleaning | Richard Linden | |
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc. | |||
2013-07-11 | NORSPEC-291 WIP materials underwater with haze, reflection broken, water ↵ | Graham Madarasz (Graham) | |
dist broken | |||
2013-07-10 | NORSPEC-291 WIP materials underwater w and wo alpha, water fog color broken, ↵ | Graham Linden | |
no refl, no water dis | |||
2013-05-09 | Merge downstream code and viewer-beta | simon | |
2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
2013-02-28 | Improve perf of GLSL uniform lookups by name | Graham Madarasz (Graham) | |
2012-08-28 | Don't crash if star_brightness misses in a WL-Param set. Instead warn to log ↵ | Nicky | |
and exit the fuction gracefully. | |||
2011-11-10 | SH-2240 Better fix for red moon -- stop special casing "highlight_color" as ↵ | Dave Parks | |
a parameter. |