« Here's Why March 2023 is the Month Which Launched Metaverse 2.0 | Main | Fantastic Friday Fashion Finds from SL Style Blogger Venus von Deep »

Thursday, March 30, 2023

Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

Kyz

They could educate about texel density and perform checks based on specific texel density unit sizes as well. This keeps any small and medium sized props realistic while allowing for large item exceptions. You should be able to break the rules and use higher texel density on objects that are intended to be viewed close up as needed.

This is how it is commonly done in professional studios. The bonus is that all items appear to be at the same visual resolution with triangle and texture size, which makes the entire surroundings look more believable and not consisting of mismatched resolution items all over the place.

Judas

With building everones an expert. Most of them only got to be experts from the opputunity of learning to build in sl over a long period of time.
Everone can and should be able to develop their skills in sl, not just the building gods, its why its fun.

seph

Customers buy products that look great, regardless of what it does to their performance. If they preferred performance, I guarantee creators would be selling performance.

Linden Lab rolling out PBR and some better lighting features will help creators rely on more modern material maps and rendering instead of mesh density. More modernizing of Second Life's graphics engine and content creation pipeline will help more.

In the meantime, no creator is doing this to sell less but make performance floater watchers happy. Penny can keep calling them ignorant and lazy, but making customers happy is anything but.

Penny

@seph Most basic optimization can be done without detracting from how good your content looks. Let's take the t-shirt from the article. Eleven of its textures are a blank, black texture used as a spec map. Are you really trying to argue that somehow looks better than using one 64x64 black texture?

To put it in the simplest terms, optimized content would look just as good as anything you find in SL does now, but you'd have much higher framerates and much less lag to deal with. Sims would be able to handle many more avatars without crashing your viewer. You'd be able to turn on more graphics features, and dial that draw distance up further. There is literally no downside for the customers. And honestly, it wouldn't put much more work into the content creator's lap, either.

V

We have newbie meshers uploading straight from programs like marvelous designer into SL without any retopolization or optimizing in between.... And the UV maps are layed out so every face takes nearly an entire map, thus 1 image per face instead of 1 image to use for multiple faces. Hell they could use a 2048 image for all faces and it would still use less memory. I am a clothing creator that cares about optimization, so we do exist. But I also work in the tech industry in RL so maybe that's why...

seph

@Penny

Most of SL isn't running around in 50k black t-shirts. Most people are wearing beautiful well made things that are very intricate but yes, very dense in mesh because that's the only way to achieve competitive detail right now without proper modern materials and lighting.

So it's not about how to make a really good black t-shirt. It's about how to be competitive with other designers and always one-upping yourself for your customers. For you its a no brainer to put shirt buttons on a normal map and hope customers have ALM on and happen to be in good directional lighting where maybe that detail will pop. For a working designer in SL though its a no brainer to mesh that button and ensure the detail pops because all their competition does that and a flat unshaded textured button would awful.

If one designer won't use increased mesh density and more material maps to make something better looking, another will, and the former will be at a disadvantage that costs money and livelihood.

The fix? Linden Lab keeps making strides like the upcoming PBR materials. Making better performance and better looking one in the same rather than things at odds is the only way this will ever improve. Accusing ignorance or lack of education is short-sighted. The most popular and most worn designers are incredibly talented and overqualified for Second Life's level of content creation and know exactly what they're doing and why.

Penny

@seph Most of the resource bloat plaguing SL content isn't contributing towards better looking content, so the entire argument that it has anything at all to do with "being competitive" goes right out the window. You're creating a straw man.

0xc0ffea


There is no world in which "better content" equates to "more draw distance" on the SL platform.

On shaves a few thousands of a second from GPU draw time. The other is an logarithmic progression in the volume of raw content to be fetched, processed and downloaded.

Render time is NOT the bottle neck limiting your FPS.

VRAM usage is NOT the bottle neck limiting your FPS.

That't not what the SL viewer spends most of it's time doing.

Lara

@0xc0ffea
Okay, so how come it makes a gigantic difference whether you're surrounded by a group of average avatars with 1-2 million triangles and textures, or avatars with 100k-400k triangles and optimized textures, all in the same place and with the same graphic settings? In some communities okay optimized avatars are the norm. How is it that the performance is so much better than in the presence of people who shop at stores that sell inferior, unoptimized items like Bluberry, Truth, Legacy and the like?

Please explain that to us pesky poor mortals who only have to buy a new $3000 gaming PC every 2 years to not notice the very obvious performance difference.

Sorry, Google translate.

Luther Weymann

I'm happy with SL. I import my own.dae and find even my most complicated stuff is under 5K VRAM. I just checked my avatar for the first time, and I'm wearing a very old mesh body and skin and with all mesh clothes on I'm at about 150K. Whatever that really means, I don't care much. If I leave my draw at about 200 when I jump from the store to another region with my boat docks, the rez time to 100% around me is about 15-20 seconds, but if I make that jump at 1024 draw rez takes longer. I'm on 100 Mbps by ethernet. I'm in no hurry in SL. If I wanted instant rez I'm be in a game made for a purpose. SL was not made for a purpose, it was made for us the Residences to have at it, and we are having at it!

0xc0ffea

@Lara Avatars are CPU expensive. The more rigged objects the worse it gets (remember, 1 attachment can be many objects).

You're seeing different performance in different communities, not because their avatars are lower tris or "better optimized", but because they are wearing less rigged stuff.

The rendering part takes about the same amount of time each frame. The processing part can vary wildly depending on what avatars are wearing. More processing, more time between frames, lower frames per second.


It's also really easy to apply personal bias to performance and blame others for the problems. Actually bench-marking SL is surprisingly difficult and involves specialist tools. There is a lot more going on that just "render frame rate". This difficulty is why people like to point fingers and blame "evil bad creators" for making their SL slow.

seph

@Penny "Most of the resource bloat plaguing SL content isn't contributing towards better looking content, so the entire argument that it has anything at all to do with "being competitive" goes right out the window. You're creating a straw man."

A straw man when I suggest creators use higher mesh densities for reasons other than "ignorance or laziness"? I'm not sure you know what a straw man is.

You've been accusing the worst of designers for years, loudly and echoed by this blog and haven't convinced anyone of harming their business to appease you. Meanwhile Linden Lab is adding PBR materials and better lighting and hopefully won't stop there.

I think Linden Lab is of my sentiment that if designers were given tools to put the detail they want in materials instead of mesh, they would. The old material system was faulty (ALM not reliably on for everyone, rarely any directional lights besides the sun). This new PBR based system is much better and if you really are more interested in performance than attempts to shame people that do for a living what you blog about, you should hope this straw man reasoning works out.

Zidders Roofurry

Nobody cares how competitive the market is. Designers having to compete is their problem. The fact is they're just using it as an excuse to not learn how to mesh properly. Most of them don't care about the issues their badly optimized clothing creates for everyone around them.

chesse vyceratops

if linden labs doubles the framerates it'll be like garrys mod when they added "fast download" and people will just double the amount of useless scripts and triangles on their avatars

Adeon

Hash uploads. Don't let them upload the exact same 1024x1024 100% black texture 11 times.

Or let them waste their money, give it a unique UUID and everything, but it just points to the same single download in the cache.

Penny

The comments here really drive home how important it is that LL becomes involved in the discussion. But until that happens there is one challenge I put towards anyone: Does optimization get results?

When I'm in one of the handful of sims I've built myself, I get much higher, and much more consistent, FPS than I do anywhere else in Second Life. I never see texture thrashing in my own sims, it simply doesn't exist in an optimized SL environment. I'm able to run SL at higher graphics settings in my sims. My sims load lightning fast, because there's less to download.

People can pound their chests and "debate" the topic all they like, but at the end of the day but at the end of the day the only thing that matters is who is offering suggestions that actually work.

Lara

@0xc0ffea
You really do come up with more and more excuses every time, right? Average avatars tend to be looking boring. They wear a body, head, hair of which up to 10+ copies are invisible, shoes, upper and lower garment or a dress or most commonly nothing but underwear, maybe earrings and a necklace. Look at them in wiremode, almost solid. Roleplay, Anime or Furry avatars wear way more attachment the humanoid often use the same heads and bodies which still make them more complex until alternative arrive. Clothing, hair and accessiories is 2-5 times lower in triangle and texture, their own creators make head and bodies are waaaay way lower. It seems in your view SL HAS to run like crap so non rich people and non gamers can't accsess SL, mesh content HAS to be the exact same an intelligent person would only use to render pretty pictures in a 3D programm. Why are you so against the tiniest amounts of optimization? Do you like zooming in on weird looking genitals and no rough shapes have to be seen when 1cm of SL covers your entire 300 inch 8k screen or what? Why are game developers still not using this kind of content despite having better foundation to build on? You seem aware that people squeeze more out of SL than SL is build to handle but you play apologist. And I know you will come with your next excuse "muh aMaTeUrS". All creators who optimize best to their ability are amateurs, one always cries in group chat about how it takes soo long to create. Everyone who learns to do mesh learns you HAVE TO do optimization when content is made for games. How you don't come across this basic information? You use a dense model for textures you don't upload said dense model like popluar stores. You make LOD model each cut roughly in half, you don't upload dense model and set mid and low to 2 triangles. All vehicles in SL are Spongebob invisible boat mobile at 10m distance lol, will you tell us max out LOD factor or deal with it, hm? Bluberry, Maitreya, LeLutka, Truth and so on are lazy greedy f*cks who don't give a crap. LL should not care about licking their asses and make a AR category under griefing for this content and force them to do better, period.
I'm not the only one who tells you optimize regions and avatar run better and yet you don't acknowledge and make excuses.

sirhc desantis

Fabulous to see ser Penny back on their crusade. What was the long gone SLU response..

Wagner James Au

> Does optimization get results?

How about someone shoot video of themselves teleporting into a sim wearing very poorly optimized mesh, and then teleport into the same sim with very well optimized mesh, and compare the results?

seph

This blog and Penny's fail Google's PageSpeed insight badly for performance. Does that make either of you ignorant or lazy about running blogs? You do what works, and you aren't inclined to change things if your customers don't complain and keep being customers.

Imagine someone that doesn't do what you do for a living insulting your know-how or work effort because they're able to make a 100/100 PageSpeed scoring blog that has no real business associated with it.

Just as NWN would probably drop all ads and etc. for better performance if it was good business to do so, SL designers would prioritize performance if it was good business to do so.

Make optimal performance the same thing as best graphics; which PBR will help with and they shouldn't stop there. 'til then, designers will prefer good business over best performance.

And it should go without saying most SL designers aren't making 50k black t-shirts with 12 materials. Tons of designers put out great low-poly content that's still beautiful and still favored. It just all could be better with more modern workflows like PBR.

pointer

Meh, whataboutism and false equivalence. Aside the fact that Penny's blog is hosted on blogspot.com which gives only a limited control and speed is not just about ADs, the validity of her argument doesn't change.

Want to know what's alike, instead? Penny uses JPEG images in her blog, that should be the norm and obvious (or webp now), but many SLers always uploaded PNG images, even when slow A/DSL was the norm. Webpages that take longer to open than downloading the SL Viewer. That's the same attitude of the content creators in SL that don't know or don't care.

That way, they create SL content that adds nothing to "quality" and technically is qualitatively rather poor, instead. Essentially it looks the same, but it is terrible to download and to render. That essentially that's what changes. "optimal" doesn't mean "absolute best", it means optimal. That stuff isn't optimal at all.
Not just that T-shirt. I always check the demos before buying and I facepalm most of the times. Insane amount of triangles, textures, poorly scripted HUDs that use a script per button and even fail...

Letting people know and encouraging good practices is a good idea, that makes the virtual world better to everyone. Grasping at straw doesn't.

poin

@ Lara
You have some good point. However, please note that invisible parts are ignored by the viewer now, so invisible copies are no longer an issue nowadays, except perhaps taking a little longer to download and rez.

seph

@pointer "That way, they create SL content that adds nothing to "quality" and technically is qualitatively rather poor, instead."

Money talks. Those bodies, heads and clothes you call qualitatively poor make millions USD and thousands of customers happy.

Also if you can understand how browsers offering modern features can help and encourage these blogs look better as well as perform better, its the same with SL. The asset capabilities are stuck in the 00s right now. PBR will be a step forward. Further step forwards will help. Yelling at clouds won't.

AlexSm

!!! The Kratos for God of War (PS4) has 80,000 polygons in total, with 32,000 for the face – 30x what we had for the PS2 models. Kratos (PS4) uses over 140 textures. !!!!
========
Read the source carefully!!! Polygons, not triangles. 80,000 polygons, not 32 000 triangles. And 140 texture maps.
===
My comment does not cancel the fact that we need to optimize the grid for clothes in SL. And believe me the professionals are doing it and strive for it. But ... The shirt you bought is bad. Take the demo version before your next purchase. The limitations from LL are already there - go to the SL wikopedia and read them - http://wiki.secondlife.com/wiki/Limits 90% of the craters in SL are not professionals who learn using SL.

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Your Information

(Name is required. Email address will not be displayed with the comment.)

Thumb Wagner James Au Metaverse book
Wagner James "Hamlet" Au
Dutchie slideshow 0423 iron bed
my site ... ... ...

PC/Mac readers recommend for SL:

Classic New World Notes stories:

Linden Limit Libertarianism: Metaverse community management illustrates the problems with laissez faire governance (2008)

The Husband That Eshi Made: Metaverse artist, grieving for her dead husband, recreates him as an avatar (2008)

Labor Union Protesters Converge On IBM's Metaverse Campus: Leaders Claim Success, 1850 Total Attendees (Including Giant Banana & Talking Triangle) (2007)

All About My Avatar: The story behind amazing strange avatars (2007)

Fighting the Front: When fascists open an HQ in Second Life, chaos and exploding pigs ensue (2007)

Copying a Controversy: Copyright concerns come to the Metaverse via... the CopyBot! (2006)

The Penguin & the Zookeeper: Just another unlikely friendship formed in The Metaverse (2006)

"—And He Rezzed a Crooked House—": Mathematician makes a tesseract in the Metaverse — watch the videos! (2006)

Guarding Darfur: Virtual super heroes rally to protect a real world activist site (2006)

The Skin You're In: How virtual world avatar options expose real world racism (2006)

Making Love: When virtual sex gets real (2005)

Watching the Detectives: How to honeytrap a cheater in the Metaverse (2005)

The Freeform Identity of Eboni Khan: First-hand account of the Black user experience in virtual worlds (2005)

Man on Man and Woman on Woman: Just another gender-bending avatar love story, with a twist (2005)

The Nine Souls of Wilde Cunningham: A collective of severely disabled people share the same avatar (2004)

Falling for Eddie: Two shy artists divided by an ocean literally create a new life for each other (2004)

War of the Jessie Wall: Battle over virtual borders -- and real war in Iraq (2003)

Home for the Homeless: Creating a virtual mansion despite the most challenging circumstances (2003)

Newstex_Author_Badge-Color 240px
JuicyBomb_NWN5 SL blog
Ava Delaney SL Blog
Ava