Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2024-03-19 08:40:16



Reply to topic  [ 11 posts ]  Go to page 1, 2  Next
Water reflection bug with 1.28.2.51 
Author Message

Joined: 2016-06-19 21:33:37
Posts: 337
Location: Columbus area, OH, USA
Reply with quote
I noticed something odd with water reflections this morning. It's hard to describe but I'll give it a go and try to provide a couple of screen shots.

When on the ground i.e. not flying, reflections seem to track with the camera instead of staying fixed to the item they are reflecting. If one merely flies, even close to the ground, the reflections snap back to their correct position. Once on the ground, they rotate with the camera once more.

On the ground: https://gyazo.com/95cd720f97111ac6e2b2c91094b326b8
In the air: https://gyazo.com/cece86886c49a27b781b935817e6d572

I'm using EE (no culling), All Shadows, All avatars and objects reflections plus various things like SSAO. I can provide my settings if helpful. Other light and reflection combos seems to exhibit the same behavior.

Info:
Code:
Cool VL Viewer v1.28.2.51, 64 bits, Dec 11 2021 09:49:01
Release notes

You are at 254797.4, 256060.1, 22.0  in Luna East located at
simhost-0eff295611fe3b3ae.agni.secondlife.io (52.12.0.160:13003)
Alias: ec2-52-12-0-160.us-west-2.compute.amazonaws.com
Second Life Server 2021-10-25.565008
Release notes

CPU: AMD Ryzen 7 3700X 8-Core Processor (4034.48 MHz)
Memory: 64283MB
OS version: Linux-x86_64 v5.15.6-100.fc34.x86_64 #1 SMP Wed Dec 1 13:41:51 UTC 2021
Memory manager: jemalloc v5.2.1-20211119
Graphics card vendor: NVIDIA Corporation
Graphics card: NVIDIA GeForce GTX 1080 Ti/PCIe/SSE2
OpenGL version: 4.6.0 NVIDIA 495.44
Detected VRAM: 11264MB
J2C decoder: OpenJPEG: 1.4.0.635f
Audio driver: OpenAL v1.1 ALSOFT 1.19.1 (OpenAL Soft: OpenAL Soft)
Networking backend: libcurl 7.47.0/OpenSSL 1.0.2u/zlib 1.2.11.zlib-ng
Embedded browser: Dullahan 1.12.4/CEF 96.0.16/Chromium 96.0.4664.55
Packets lost: 0/8905 (0.0%)

Built with: GCC v5.5.0
Compiler-generated maths: SSE2.

Compile flags used for this build:
-O3 -fno-delete-null-pointer-checks -fno-ipa-cp-clone -fno-align-labels -fno-align-loops -fsched-pressure -frename-registers -fweb -fira-hoist-pressure -DNDEBUG -std=c++14 -fno-stack-protector -U_FORTIFY_SOURCE -fno-threadsafe-statics -fPIC -pipe -g -gdwarf-2 -gstrict-dwarf -fno-var-tracking-assignments -fexceptions -fno-strict-aliasing -fvisibility=hidden -fsigned-char -m64 -mfpmath=sse -fno-math-errno -fno-trapping-math -pthread -Wall -Wno-reorder -Werror -DLL_LINUX=1 -DXML_STATIC -DLL_JEMALLOC=1 -DLL_PHMAP=1 -DLL_IOURING=1 -DOV_EXCLUDE_STATIC_CALLBACKS -DLL_FMOD=1 -DLL_OPENAL=1 -DLL_SDL2=1


Attachments:
File comment: 1.28.2.51 log
CoolVLViewer.zip [23.72 KiB]
Downloaded 68 times
2021-12-12 16:29:09
Profile

Joined: 2009-03-17 18:42:51
Posts: 5523
Reply with quote
The screen shots you provide are not visible by me (gyazo.com does not use standard HTML5, obviously, and probably expects Chrome or nothing, meaning none of my browsers can use it)... Please, post on another site or inside a zip file here.

What happens if you disable the "Cull water" setting (select "Never (fastest)" in the combo box of the "Preferences" floater, "Graphics" tab, "GPU features" sub-tab) ?


2021-12-12 17:14:08
Profile WWW

Joined: 2016-06-19 21:33:37
Posts: 337
Location: Columbus area, OH, USA
Reply with quote
Sorry about the links. I don't use that tool very often so maybe I did something wrong.

I have converted to JPGs and attached here. I hope the detail is still visible for you as they were taken at night, though that isn't relevant to the issue.

As far as Cull Water, I have been using "Never (fastest)" for a number of weeks now. But having said that, I didn't test with other values. If I use any of the other 3 values, the issue does NOT occur. It only occurs when set to "Never (fastest)" in .51. It does not occur in .50.

*Edit: Further testing shows that turning of "Enable object-object occlusion" also prevents it from happening, even with Cull Water set to "Never (fastest)".


Attachments:
reflection_on_the_ground.jpg
reflection_on_the_ground.jpg [ 11.9 KiB | Viewed 1504 times ]
reflection_from_the_air.jpg
reflection_from_the_air.jpg [ 12.62 KiB | Viewed 1504 times ]


Last edited by ZaneZimer on 2021-12-12 17:44:56, edited 1 time in total.

2021-12-12 17:33:22
Profile

Joined: 2009-03-17 18:42:51
Posts: 5523
Reply with quote
Your pictures are so dark, that I had to gamma-correct them like mad to see anything... :shock:

This is very strange, because I cannot reproduce this here, and a change in LL's viewer (backported in 1.28.2.51) was precisely supposed to solve that issue (that did exist before)... The fact you are not seeing it while flying is likely due to the fact that I got a work-around for it (I already observed in the past that flying up/down straight was causing such an issue, and implemented the work around for flying avatar), that I forgot to disable for the EE renderer after applying LL's fix.

I also spotted other parts of the code that could need changes, and came out with the following patch:
Attachment:
water-culling-patch.txt [2.21 KiB]
Downloaded 73 times


If you can compile the viewer yourself, please try that patch and let me know if it solves the issue for you.


2021-12-12 17:43:54
Profile WWW

Joined: 2016-06-19 21:33:37
Posts: 337
Location: Columbus area, OH, USA
Reply with quote
Henri Beauchamp wrote:
If you can compile the viewer yourself, please try that patch and let me know if it solves the issue for you.
I can and do. The patch works for me, on the ground or in the air with all Water Cull settings including "Never".


2021-12-12 17:58:41
Profile

Joined: 2009-03-17 18:42:51
Posts: 5523
Reply with quote
ZaneZimer wrote:
The patch works for me, on the ground or in the air with all Water Cull settings including "Never".
Great !

Will be part of next release...


2021-12-12 18:04:26
Profile WWW

Joined: 2016-06-19 21:33:37
Posts: 337
Location: Columbus area, OH, USA
Reply with quote
Henri Beauchamp wrote:
[Will be part of next release...
Awesome. Thank you Henri.


2021-12-12 18:08:36
Profile

Joined: 2012-08-08 17:51:35
Posts: 84
Reply with quote
Henri Beauchamp wrote:
The screen shots you provide are not visible by me (gyazo.com does not use standard HTML5, obviously, and probably expects Chrome or nothing, meaning none of my browsers can use it)...

You can look at the page source for the direct picture URL, it's close to the top of the source.
With Firefox -> ctrl-U, then look for this header (or a similar one):
Code:
<link href="https://i.gyazo.com/95cd720f97111ac6e2b2c91094b326b8.png" rel="image_src" />


Or you can try direct input adding a few bits in the original URL (using one from this thread for example, compare with above):
https://i.gyazo.com/95cd720f97111ac6e2b2c91094b326b8.png
Experience might vary depending on file type of course, in that case page source is helpful.

I had to figure it out since people send way too much gyazo all over SL :lol:


2021-12-18 14:33:03
Profile

Joined: 2009-03-17 18:42:51
Posts: 5523
Reply with quote
Jessica Hultcrantz wrote:
You can look at the page source for the direct picture URL .../...
Do you really think I have this much time to loose ?...

When/if gyazo.com decides to become compliant with official and widespread standards, and thus becomes compatible with all browsers, then I may perhaps start to use it. Until then, they can go fuck off ! :evil:
Life is too short to loose your time with total suckers. Period.


2021-12-18 16:12:27
Profile WWW

Joined: 2012-08-08 17:51:35
Posts: 84
Reply with quote
Henri Beauchamp wrote:
Do you really think I have this much time to loose ?...

Those 30 seconds it takes (with keyboard shortcuts) can be worth it the day you are stuck in a catch 22 with people insisting on the old recurring "but it works for me". :roll:
I have been there, done that, several times by now. So that's why I shared the workaround in case it would help someone at some time... :|

Henri Beauchamp wrote:
When/if gyazo.com decides to become compliant...

Henri Beauchamp wrote:
Until then, they can go fuck off ! :evil:

I spent some time digging through their support today (while I waited for other things to finish, so no lost time on my account) and found their blog post about browser support, and I'm totally siding with you Henri as they claim to redirect unsupported browsers directly to the image in question, which does not work of course.. 'nuff said. :evil:


2021-12-19 13:18:09
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 11 posts ]  Go to page 1, 2  Next

Who is online

Users browsing this forum: No registered users and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.