Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2021-04-13 10:46:35



Reply to topic  [ 10 posts ] 
Mesh viewing quirks - Do I have a setting wrong? 
Author Message

Joined: 2012-01-19 03:18:40
Posts: 147
Reply with quote
I recently picked up a demo hair, and it seems to have revealed a mesh viewing quirk in Cool VL Viewer. I'm not sure if this is a bug, or whether I have an incorrect setting. The default settings in both Firestorm and the LL viewer seem to display the hair correctly as the attached pictures show (I'm sorry about the lighting in the LL viewer pic, but I wasn't prepared to wrestle with its horrible interface). I don't know if it is relevant, but it's only the fitted mesh version of the hair that exhibits this quirk.


Attachments:
File comment: Linden Labs
LL.jpg
LL.jpg [ 54.46 KiB | Viewed 463 times ]
File comment: Firestorm
FS.jpg
FS.jpg [ 54.13 KiB | Viewed 463 times ]
File comment: Cool VL Viewer
CVLV.jpg
CVLV.jpg [ 56.82 KiB | Viewed 463 times ]
2021-03-16 23:40:04
Profile

Joined: 2012-01-19 03:18:40
Posts: 147
Reply with quote
Today I learned that the forum displays pictures in the reverse order I select them for display. Sorry about that. I meant to put them in alphabetical order.


2021-03-16 23:43:34
Profile

Joined: 2009-03-17 18:42:51
Posts: 4559
Reply with quote
Advanced -> Rendering: uncheck "Optimize vertex cache", then reattach the hair.

Some meshes (especially hair meshes, apparently) dislike some vertex cache optimization algorithms... LL's is different, but no better (i.e. other meshes will fail with theirs and be successful with the meshoptimizer library I use)...


2021-03-17 01:11:48
Profile WWW

Joined: 2012-01-19 03:18:40
Posts: 147
Reply with quote
Thank you for the suggestion, Henri. Unfortunately changing that "Optimize vertex cache" did not seem to change the rendering of that hair at all. It's not a big deal though and I can live without it.


2021-03-18 00:10:15
Profile

Joined: 2009-03-17 18:42:51
Posts: 4559
Reply with quote
You may have to clear the assets cache and relog to see the effect.

If this does not suffice, please, provide a reproduction procedure (example mesh showing this quirk).


2021-03-18 08:41:23
Profile WWW

Joined: 2012-01-19 03:18:40
Posts: 147
Reply with quote
I did try clearing cache and relogging to see if it would fix the rendering. Unfortunately, that did not work.

The demo hair I'm wearing in the pictures above is "Kitten" from Truth Hair at https://maps.secondlife.com/secondlife/Truth/93/165/28


Attachments:
File comment: Kitten vendor image
kitten.jpg
kitten.jpg [ 53.58 KiB | Viewed 128 times ]
2021-03-18 12:22:31
Profile

Joined: 2009-03-17 18:42:51
Posts: 4559
Reply with quote
I can indeed reproduce the issue here.

Probably degenerate triangles that are not dealt with in the same way in my code (perhaps the result of an SSE2 optimization)...

Now the problem is to find where the code differs from LL's for them, which could take time... Given the rare occurrence, it will be a low priority debugging: in other words, don't hold your breath on it...


2021-03-18 18:58:56
Profile WWW

Joined: 2012-01-19 03:18:40
Posts: 147
Reply with quote
Thank you for looking into it further, Henri. And yes, low priority definitely.


2021-03-18 21:35:54
Profile

Joined: 2011-09-17 11:12:19
Posts: 294
Reply with quote
We were trying hairs today, and the two first hairs we picked had the same issue in Cool Viewer. From different creators.

https://marketplace.secondlife.com/p/Li ... O/21572271

https://marketplace.secondlife.com/p/Ma ... l/21600120

It's not as visible in the one I got but if you look closely the triangles are there. None of our old hairs we tried are effected, so odd it is in these two we just got randomly.


Attachments:
hair2.jpg
hair2.jpg [ 36.93 KiB | Viewed 56 times ]
hair1.jpg
hair1.jpg [ 35.86 KiB | Viewed 57 times ]
2021-04-02 14:30:43
Profile

Joined: 2011-09-17 11:12:19
Posts: 294
Reply with quote
The 3rd hair we tried is the same, this is really strange

https://marketplace.secondlife.com/p/Ex ... o/21620659

Edit: I'm running through some different versions of the viewer, so far I don't see it in 1.26.24.23. Will try the ones I have higher until I see the issue if I can run them.

Because of the server switch I have a gap in the amount of viewers I have. The problem isn't there in 1.28.0.18, but I don't have anyone between that and 1.28.2.7, and there the problem exist. So it was introduced somewhere between those versions. I know that's not a lot of help since there have been a lot of versions there.


Attachments:
Screenshot 2021-04-02 at 17.09.16.jpg
Screenshot 2021-04-02 at 17.09.16.jpg [ 45.56 KiB | Viewed 55 times ]
2021-04-02 15:11:54
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 10 posts ] 

Who is online

Users browsing this forum: No registered users and 2 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.