Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2025-08-13 19:55:37



Reply to topic  [ 9 posts ] 
Materials rendering w/EEP in 1.28.0.9 broken 
Author Message

Joined: 2010-04-07 08:23:18
Posts: 215
Reply with quote
Hello Henri et al.,

looks like the changes made in 1.28.0.9 completely broke materials rendering when EEP is enabled. Rolled back to 1.28.0.8. Going to provide details later.

Regards,
Lia.


2020-09-19 15:20:51
Profile

Joined: 2009-03-17 18:42:51
Posts: 6031
Reply with quote
I'm seeing materials just fine with v1.28.0.9 in EE rendering mode, here... Yes, they are darker, but that's how LL wanted it to be, apparently. Please direct any complaint to LL...

Also, bear in mind that the EE renderer is a moving target in LL's own viewer. I am just sticking to the very latest changes they introduce in their git (and since their release rate is lower than mine, you may see a series of changes in my viewer before LL's next release matches the latest Cool VL Viewer release).


2020-09-19 16:07:33
Profile WWW

Joined: 2020-07-08 23:18:37
Posts: 34
Reply with quote
I'm not seeing any issues with regards to the EEP materials rendering. Materials shine is thankfully more subtle than older versions of all EEP viewers when seen under spot and point lights. The Sun & Moon shine is also much better than it had been, since it is practically non-existent in the current default release LL viewer (and any EEP viewer that is based on older EEP code).

That being said, I've been looking at the code commits from LL, and I'm glad to see Henri is keeping up with the current state of things (not that I know the code, but it's interesting to see what changes are coming). Since 1.28.0.7 (iirc), the Sun and Moon light is much dimmer close to the horizon. Sunrise and sunset presets are thus darker than before as is the resulting shine from these settings. I can't say I'm particularly satisfied with that change (from LL), since I think it limits some possibilities that existed before where one could have a fully bright Sun or Moon right on the horizon. But then LL would have to fix their presets and WL conversions, so...

Since 1.28.0.8, LL has fiddled with the Moon, and this has broken some EEP skies/days I created. The Moon is now much darker than before and practically invisible near the horizon. The Moon texture in the Library is not sufficient to overcome this change even with the Moon at full brightness. I made a sky with a custom texture of the Earth to replace the "Moon" for some pictures I took. While this EEP sky can be 'fixed,' it no longer has the intended look. I've not taken any pictures with the recent changes to the Moon rendering, but here's one I took using Cool VL Viewer 1.28.0.7:

https://flic.kr/p/2jDJjyF

Henri Beauchamp wrote:
Also, bear in mind that the EE renderer is a moving target in LL's own viewer. I am just sticking to the very latest changes they introduce in their git (and since their release rate is lower than mine, you may see a series of changes in my viewer before LL's next release matches the latest Cool VL Viewer release).

And I'm glad you are keeping up with these changes! :)

An image taken with the current 1.28.0.9 release. The avatar has a subtle projector light to show some shine on the mesh layer that has a set of normal and specular maps applied to simulate a 'wet' look.

https://flic.kr/p/2jJ4KGG


2020-09-19 17:59:20
Profile

Joined: 2010-04-07 08:23:18
Posts: 215
Reply with quote
Hi everyone,

ok, this is extremely odd -- something else must have caused a glitch that completely disabled material rendering upon my first start of 1.28.0.9, which prompted me to roll back immediately. Now as I wanted to go hunt the issue down, things are looking fine with 1.28.0.9, as you have already noted.

I don't have seen such a spurious oddity before, but it'll certainly teach me to retry things before assuming something is wrong.

Regards,
Lia


2020-09-20 08:05:19
Profile

Joined: 2009-03-17 18:42:51
Posts: 6031
Reply with quote
Amalia Illios wrote:
ok, this is extremely odd -- something else must have caused a glitch that completely disabled material rendering upon my first start of 1.28.0.9, which prompted me to roll back immediately.
Image

Quote:
I don't have seen such a spurious oddity before
Image


2020-09-20 08:46:57
Profile WWW

Joined: 2010-04-07 08:23:18
Posts: 215
Reply with quote
Hello Henri et al.,

hehe, yes, Don't Panic indeed. :lol:

However, since then I can confirm there is some issue with regard to that, albeit it is probably more complex.

I experienced it earlier, this time not on me but on another avatar that TPed in and was completely lacking materials textures in all attachments. Attempts to refresh her had no effect, nor her relogging. Once I relogged, I could see her in all her glory. Unfortunately I lack the logs from these sessions -- I really should add log rotation to the startup script sometime. :oops:

I'll keep an eye out for it and will try to get some logs and maybe nail it down any further.

Regards,
Lia


2020-09-20 13:48:53
Profile

Joined: 2009-03-17 18:42:51
Posts: 6031
Reply with quote
Amalia Illios wrote:
I experienced it earlier, this time not on me but on another avatar that TPed in and was completely lacking materials textures in all attachments.
Likely a network issue (failure to download materials, e.g. because of a missing or blocked "capability"). Likely totally unrelated with the viewer itself (no change in networking/materials fetching done in v1.28.0.9). Watch your log...


2020-09-20 14:15:37
Profile WWW

Joined: 2010-04-07 08:23:18
Posts: 215
Reply with quote
Hello again Henri,

ok, had it happen to me again on my avatar, and here's the log. Interesting part where it happened is starting around 2020-09-22T08:19:22Z after moving into the Abysse region. Item bought and worn there showed no materials, nor any other attachment. Even after TPing on back home, no materials. Texture tab of the edit dialogue claimed "none" for both spec and normal map (mod items). Attempts to texture refresh showed no effect. Upon relog (no other changes) everything looks as it should again.

Regards,
Lia


Attachments:
CoolVLViewer.MatFail.log.bz2 [31.91 KiB]
Downloaded 151 times
2020-09-22 09:10:11
Profile

Joined: 2009-03-17 18:42:51
Posts: 6031
Reply with quote
This is the cause:
Code:
2020-09-22T08:19:25Z WARNING: LLMaterialMgr::onGetAllResponse: Cannot unzip LLSD binary content in region: 7f9d78a9-0cfe-4a40-9c7e-8f1aef0834f2
Apparently, the viewer received corrupted data from the network for materials...

Corrupted data may result from various network issues. Are you on a WiFi, 4G or PLC network link ?

EDIT: for next release, I shortened the "getAll()" network timeout from a (stupidly high) 20 minutes to only 2 minutes so that, in such cases, the materials fetch should be retried in a reasonable delay. If you compile the viewer yourself, you could try it now, by changing a couple defines in linden/indra/newview/llmaterialmgr.cpp to read:
Code:
#define MATERIALS_GET_TIMEOUT   120.f
#define MATERIALS_POST_TIMEOUT  120.f


2020-09-22 09:29:31
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 9 posts ] 

Who is online

Users browsing this forum: No registered users and 111 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:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.