<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/newview/app_settings/shaders/class1/environment, branch main</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=main</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2025-01-30T06:59:45Z</updated>
<entry>
<title>#3456 Water improvements to get us closer to 6.6.17 (#3490)</title>
<updated>2025-01-30T06:59:45Z</updated>
<author>
<name>Jonathan "Geenz" Goodman</name>
<email>geenz@lindenlab.com</email>
</author>
<published>2025-01-30T06:59:45Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=460e77c47eb8167b1dc2c45bbd8ae4ff6937bcdb'/>
<id>urn:sha1:460e77c47eb8167b1dc2c45bbd8ae4ff6937bcdb</id>
<content type='text'>
* A lot of tweaking for water.

* Get water much closer to 6.6.17.

This won't produce 1:1 results, but it should be much closer to where we once were.</content>
</entry>
<entry>
<title>#1654 generate normals and tangents according to gltf specification (#1662)</title>
<updated>2024-06-10T15:43:38Z</updated>
<author>
<name>Dave Parks</name>
<email>davep@lindenlab.com</email>
</author>
<published>2024-06-10T15:43:38Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=227e9be06832515fd10eb496d4a2a4528d1ebd92'/>
<id>urn:sha1:227e9be06832515fd10eb496d4a2a4528d1ebd92</id>
<content type='text'>
* Disable unloading of objects in background. 
* Add unlit GLTF shader variant</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/DRTVWR-600-maint-A' into brad/merge-maint-a-to-dev</title>
<updated>2024-05-23T18:31:19Z</updated>
<author>
<name>Brad Linden</name>
<email>brad@lindenlab.com</email>
</author>
<published>2024-05-23T18:31:19Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=a1f49564d670a2c41bfa25c833bba2564b9b7f48'/>
<id>urn:sha1:a1f49564d670a2c41bfa25c833bba2564b9b7f48</id>
<content type='text'>
</content>
</entry>
<entry>
<title>#824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed</title>
<updated>2024-04-29T04:56:09Z</updated>
<author>
<name>Andrey Lihatskiy</name>
<email>alihatskiy@productengine.com</email>
</author>
<published>2024-04-29T04:43:28Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=1b68f71348ecf3983b76b40d7940da8377f049b7'/>
<id>urn:sha1:1b68f71348ecf3983b76b40d7940da8377f049b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>#1139 Fix for world going black/white in some scenes (NaNs) (#1273)</title>
<updated>2024-04-19T16:59:28Z</updated>
<author>
<name>RunitaiLinden</name>
<email>davep@lindenlab.com</email>
</author>
<published>2024-04-19T16:59:28Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=2880e5ceeeacbf4024167b2a4e0f1d2ce129eb6f'/>
<id>urn:sha1:2880e5ceeeacbf4024167b2a4e0f1d2ce129eb6f</id>
<content type='text'>
* #1139 Fix for world going black/white in some scenes (NaNs)

NaNs were coming from normal encode/decode.  Take advantage of available gbuffer space to send full normal instead of encoding.

* #1139 Cleanup

remove now unused encodeNormF.glsl

* #1139 Remove final reference to encodeNormF

* #1139 Fix for getNormalEnvIntensityFlags referencing wrong sampler for env intensity

* Mac build fix</content>
</entry>
<entry>
<title>SL-20611 Followup -- fix edge cases with transparent objects around eye/object above/below water.</title>
<updated>2023-12-04T22:50:06Z</updated>
<author>
<name>RunitaiLinden</name>
<email>davep@lindenlab.com</email>
</author>
<published>2023-12-04T22:50:06Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=6472b75bcd70470fe5775d1cf6eb70a75b3d76e5'/>
<id>urn:sha1:6472b75bcd70470fe5775d1cf6eb70a75b3d76e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SL-20611 Make haze effect local lights -- move sky and water haze to their own passes and unify sky and water haze in forward rendering shaders.</title>
<updated>2023-11-16T22:46:12Z</updated>
<author>
<name>RunitaiLinden</name>
<email>davep@lindenlab.com</email>
</author>
<published>2023-11-16T22:46:12Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=bdb53fd56d56c659941e7e63f83cefc366acef6d'/>
<id>urn:sha1:bdb53fd56d56c659941e7e63f83cefc366acef6d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SL-20440 Fix for projector ambiance destroying PBR shading.  Also fix longstanding bug with hard line in projector ambiance lighting.  Incidental decruft of legacy_adjust and LOCAL_LIGHT_KILL, etc.</title>
<updated>2023-10-11T19:20:47Z</updated>
<author>
<name>RunitaiLinden</name>
<email>davep@lindenlab.com</email>
</author>
<published>2023-10-11T19:20:47Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=478703e3c82df7b5751d80007264468bf44cb379'/>
<id>urn:sha1:478703e3c82df7b5751d80007264468bf44cb379</id>
<content type='text'>
</content>
</entry>
<entry>
<title>DRTVWR-559 Revert skies to be very close to release and disable tone mapping when probe ambiance is zero.</title>
<updated>2023-06-02T00:49:23Z</updated>
<author>
<name>RunitaiLinden</name>
<email>davep@lindenlab.com</email>
</author>
<published>2023-06-02T00:49:23Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=50ec54831de88926ca13c9a72d89006ceda6c355'/>
<id>urn:sha1:50ec54831de88926ca13c9a72d89006ceda6c355</id>
<content type='text'>
Hack for desaturating legacy materials has been removed for performance and quality reasons.

Adds a new setting for auto adjusting legacy skies.  This is the PBR "opt out" button.  If disabled, legacy skies will disable tonemapping, automatic probe ambiance, and HDR/exposure.  If enabled, legacy skies will behave as if probe ambiance and HDR scale are 1.0, and ambient will be cut in half.  

HDR scale will act as a sky brightener, but will automatically adjust dynamic exposure so the sky will be properly exposed.  If you want relatively even exposure all the time, set HDR Scale to 1.0.  If you want a high range of exposures between indoor/dark areas and outdoor/bright areas, increase HDR Scale.

Also tuned up SSAO (thanks Rye!).

Reviewed with Brad.</content>
</entry>
<entry>
<title>DRTVWR-559 Fix for off-color fullbright alpha blinn-phong materials.  Scrub some NaNs.</title>
<updated>2023-05-25T18:09:03Z</updated>
<author>
<name>RunitaiLinden</name>
<email>davep@lindenlab.com</email>
</author>
<published>2023-05-25T18:09:03Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c12712aa9609325ba3247a67354e91e9342106d6'/>
<id>urn:sha1:c12712aa9609325ba3247a67354e91e9342106d6</id>
<content type='text'>
</content>
</entry>
</feed>
