How do we improve SL Performanc for the long term future
|
|
Sindy Tsure
Will script for shoes
Join date: 18 Sep 2006
Posts: 4,103
|
11-05-2007 15:43
From: Lear Cale Nope. Note that you can log into SL from any computer and be YOU. When it says "Still downloading clothing", that is from asset servers to your computer, not the other way around. Well... Yes and no. The baking process downloads your current clothing/shape from the asset server to your local machine, composits what you should look like then uploads it to the sim for distribution to people who can see it. So, while it may not all take place on the local machine, a fair amount of it _is_ offloaded to it and the sim, instead of being all in the asset server. edit: see also http://blog.secondlife.com/2006/09/18/getting-technical-baked-avatar-textures/
|
|
Qie Niangao
Coin-operated
Join date: 24 May 2006
Posts: 7,138
|
11-05-2007 16:01
From: Lear Cale In the future, your information won't have a specific location. Yep, this is why Google Docs is so appealing for many uses, compared to Microsoft Office and OpenOffice, despite their more advanced features. Very tangentially related: it would be interesting to consider distribution of processing down to the desktop--the grid computing paradigm--as applied to SL. Oh, Oryx: I wasn't serious about charging L$10,000,000 per alpha-channel texture--hence the "winkie" in my post.  It's just that, in building, those cause no end of troubles, including apropos this thread hurting rendering performance of the viewer. I think "baking" obviates this particular problem for non-prim clothing and skin textures (in exchange for a host of different opportunities for misbehavior).
|
|
Tegg Bode
FrootLoop Roo Overlord
Join date: 12 Jan 2007
Posts: 5,707
|
11-05-2007 22:32
From: Monalisa Robbiani SL is not a game, and IMHO it is not here to compete with any game. SL is a pioneer project, or you can even call it experiment. It's about adding a 3d platform to existing internet applications (WWW, IM, social platforms, media content hosting, web phones and so on). If you want perfect graphics for gaming buy one of those games that come on 5 DVDs or get a PS2. I prefer the still limited world of SL because it is not a game but an entirely streamed, permament, and thus flexible and dynamic social environment that exists OUTSIDE of our PCs. I can live with its limitations because this is just the beginning of something bigger. It is a game to many, and to them downgrading graphics performance won't keep those that do use it as so, gamers are the ones buying guns, vehicles, armour and genre clothing. I don't believe we will ever have graphics engine to compete with top level dedicated games but it also doesn't mean we should stay with 1990's graphics quality for the next 50 years. If games aren't important to SL, why are we bothering with Havok4 when Havok1 meets all our IM, chat, voice, shopping and lecture needs? You said yourself SL should be flexible and that's what I'm saying too, not optimised for web phone, land sales and shopping. I am asking for more speed downloading textures and people are opposing that because they fear change perhaps, which is exactly what should happen, SL should evolve and improve, not stay the same for the next 50 years.
_____________________
Level 38 Builder [Roo Clan]
Free Waterside & Roadside Vehicle Rez Platform, Desire (88, 17, 107)
Avatars & Roadside Seaview shops and vendorspace for rent, $2.00/prim/week, Desire (175,48,107)
|
|
Tegg Bode
FrootLoop Roo Overlord
Join date: 12 Jan 2007
Posts: 5,707
|
11-05-2007 22:36
From: Argent Asbrink Two words... Open Source. I don't think it will fix having to search through an overbloated texture library......... It will be good, we can also look forward to wonderful performance in halfprice server hosts. You know all thos wonderful cheapie ISP's you wouldn't touch with a 10 ft range cordless mouse, people will be using them to host sims 
_____________________
Level 38 Builder [Roo Clan]
Free Waterside & Roadside Vehicle Rez Platform, Desire (88, 17, 107)
Avatars & Roadside Seaview shops and vendorspace for rent, $2.00/prim/week, Desire (175,48,107)
|
|
Tegg Bode
FrootLoop Roo Overlord
Join date: 12 Jan 2007
Posts: 5,707
|
11-05-2007 22:37
From: Oryx Tempel Say good bye to the clothing and skin industry then. \ No prices will just go up and the dead wood less competive people will fold. Or we will all just walk around naked 
_____________________
Level 38 Builder [Roo Clan]
Free Waterside & Roadside Vehicle Rez Platform, Desire (88, 17, 107)
Avatars & Roadside Seaview shops and vendorspace for rent, $2.00/prim/week, Desire (175,48,107)
|
|
Monalisa Robbiani
Registered User
Join date: 9 Jul 2007
Posts: 861
|
11-05-2007 23:34
From: Colette Meiji you don't think that is how it is going to eventually be?
Keeping in mind the "3D web of the future" idea. There simply is not going to be a central asset server for EVERYBODY. The web doesn't use "asset servers for everybody" nor does it use client to client served content. It uses a network of web servers. The core idea is of the web was opensourcing of the server side code and a widely accepted standard for transmission protocols. Without those two things there will be no "3d web".
|
|
Tegg Bode
FrootLoop Roo Overlord
Join date: 12 Jan 2007
Posts: 5,707
|
11-15-2007 01:11
It would be interesting to be able to turn off texture uploading and just have all prims grey to just see what the differences in performance are, probably the limited viewers for bots etc would do so. I wonder if we could have a range of standard prims then perhaps skin them somehow with extra effects or special textures. I'm sure somehow we can keep texture quality as good as it is but reduce the repeatative loading of them.
_____________________
Level 38 Builder [Roo Clan]
Free Waterside & Roadside Vehicle Rez Platform, Desire (88, 17, 107)
Avatars & Roadside Seaview shops and vendorspace for rent, $2.00/prim/week, Desire (175,48,107)
|
|
Conifer Dada
Hiya m'dooks!
Join date: 6 Oct 2006
Posts: 3,716
|
11-15-2007 01:27
A while ago I had a sky structure with a roof garden, all located about 600m above my land. Not surprisingly, it was lag-free. I decided to put a couple of Linden trees on it and the lag was noticeable, worse as I went nearer the trees. I didn't realise before how much lag was caused by waving trees. What would be interesting is to see how good SL performance can be, at its best, with good PC and net connection.
|
|
Kitty Barnett
Registered User
Join date: 10 May 2006
Posts: 5,586
|
11-15-2007 01:30
It seems the client has been tracking textures used in your Home location and where you last logged off for the past few updates.
If it's extending the lifetime of those textures in the cache, it could be useful to mark frequently visited parcels as well.
|
|
Tod69 Talamasca
The Human Tripod ;)
Join date: 20 Sep 2005
Posts: 4,107
|
11-16-2007 01:47
I think Chip hit the nail on the head.
In order for SL to move ahead, the users will have to move ahead. This means dumping the old hardware for the new. Upgrades are pretty cheap nowadays. 1 Gig of DDR2 RAM? $25!! A 200 Gig Hard Drive? $65. An 8xxx series Nvidia card? $46 - $560 depending on model. Forget AGP video cards- its dead and being quickly pushed out. CPU's/Processors? $60-$90 for 2 GHZ Dual Core depending on whether its AMD or Intel.
Running SL on a 5-10 yr old system is like trying to use SL on Dial-Up.
As much as I loved my Commodore 64, I know there's a time for change.
_____________________
really pissy & mean right now and NOT happy with Life.
|
|
Haravikk Mistral
Registered User
Join date: 8 Oct 2005
Posts: 2,482
|
11-16-2007 02:56
Hardware may be progressing, but that's no excuse to not make SL perform as well as possible, why have the latest technology if the game still has to be cranked down to run playably? If LL want to target people who are interested in using it as more of a 3D IM space, then they need to cater to a wide range of machines and platforms, they shouldn't limit it to only more recent hardware. Sure, give the high-end machines the features they want, but don't force them on everybody =)
_____________________
Computer (Mac Pro): 2 x Quad Core 3.2ghz Xeon 10gb DDR2 800mhz FB-DIMMS 4 x 750gb, 32mb cache hard-drives (RAID-0/striped) NVidia GeForce 8800GT (512mb)
|
|
Kitty Barnett
Registered User
Join date: 10 May 2006
Posts: 5,586
|
11-16-2007 03:50
From: Tod69 Talamasca An 8xxx series Nvidia card? $46 - $560 depending on model. Asus EN8500GT, DVI 512 MB GeForce 8500 GT PCIe x16 128 Bit 124€ or $180 and that's the cheapest one I could find here. I never actively look at the sky in SL, so wasting 124€ on something I don't care about just to get the same FPS I had yesterday doesn't make a whole lot of sense.
|
|
Tod69 Talamasca
The Human Tripod ;)
Join date: 20 Sep 2005
Posts: 4,107
|
11-16-2007 05:41
From: Kitty Barnett Asus EN8500GT, DVI 512 MB GeForce 8500 GT PCIe x16 128 Bit 124€ or $180 and that's the cheapest one I could find here. I never actively look at the sky in SL, so wasting 124€ on something I don't care about just to get the same FPS I had yesterday doesn't make a whole lot of sense. www.newegg.com 
_____________________
really pissy & mean right now and NOT happy with Life.
|
|
Haravikk Mistral
Registered User
Join date: 8 Oct 2005
Posts: 2,482
|
11-16-2007 05:44
If I remember right then newegg.com doesn't deliver to the UK/EU. There are places like dabs.com, dabs isn't the cheapest but the search filters are just so damned useful for picking out parts for a custom machine. Other UK/EU hardware places are rubbish, take forever to find things =(
_____________________
Computer (Mac Pro): 2 x Quad Core 3.2ghz Xeon 10gb DDR2 800mhz FB-DIMMS 4 x 750gb, 32mb cache hard-drives (RAID-0/striped) NVidia GeForce 8800GT (512mb)
|
|
Zaphod Kotobide
zOMGWTFPME!
Join date: 19 Oct 2006
Posts: 2,087
|
11-16-2007 05:46
Ditto what Chip said. The minimum bar is always being raised in the design field - Whether you're designing web pages, user interfaces, banner ads, or what have you, you'll remember a time when you designed within a 1024x768 resolution, but often cross checked your work on a 640x480 screen. Who gives two shits about 640x480 anymore? As the upper limit moves higher, so does the lower, and the "norm" is somewhere in between. The same is true for other aspects of software design and optimization with regard to hardware capabilities (CPU, RAM, Video capabilities, system boards, etc.)
Also, any time people start calling for restraint in what residents create in SL, and penalties for exceeding certain thresholds, I'm inclined to start running for the hills. If you think about what we are able to do in SL vs what we are able to do in stand alone 3D modeling apps, I think there are already more than enough constraints to deal with.
The work going on right now to rebuild the grid is focusing, as should be, on what we can do in the future, not what we're doing today, and certainly shouldn't be considering the idea of any additional constraints imposed on content. That seems regressive, where we really need to be progressive.
_____________________
From: Albert Einstein Problems cannot be solved at the same level of awareness that created them.
|
|
Haravikk Mistral
Registered User
Join date: 8 Oct 2005
Posts: 2,482
|
11-16-2007 05:54
From: Zaphod Kotobide shouldn't be considering the idea of any additional constraints imposed on content. That seems regressive, where we really need to be progressive. I'm all for new features, but LL still to have their priorities set to heavily on new features versus just re-writing chunks of the viewer code that are inefficiently done. A better threading model could vastly improve performance on single and especially multiple core machines for example. The performance updates in the Windlight viewer are a welcome advance and a good step toward making the client perform much better. Thing is, there's no real reason to require better hardware, new features that impact performance can be made options. If people are happier playing at 20 fps with rubbish lighting then let them. New, high-poly avatar models would be a great update for example, but all it takes is for them to scale back down to the current avatar model detail and people with older machines can still run SL happily. Sure at some point the lower bar will have to raise, but my main concern is that if it raises too fast then the people that can play SL is heavily restricted. SL will never compete with actual video games, it isn't one, and it's dynamic nature makes it impossible. It's great that LL are trying, and Windlight does look gorgeous, but an emphasis on graphical superiority isn't the right one for Second Life.
_____________________
Computer (Mac Pro): 2 x Quad Core 3.2ghz Xeon 10gb DDR2 800mhz FB-DIMMS 4 x 750gb, 32mb cache hard-drives (RAID-0/striped) NVidia GeForce 8800GT (512mb)
|
|
Lear Cale
wordy bugger
Join date: 22 Aug 2007
Posts: 3,569
|
11-16-2007 06:18
Thank heavens for those hardware guys who keep bailing us software types out by making it bigger and faster! Now, if only we could get *reliability* under control ...
|
|
Chip Midnight
ate my baby!
Join date: 1 May 2003
Posts: 10,231
|
11-16-2007 08:40
From: Lear Cale Thank heavens for those hardware guys who keep bailing us software types out by making it bigger and faster! Now, if only we could get *reliability* under control ... It's a never ending cycle. As an animator, the limiting factor in what I can do compared to what I wish I could do is the amount of render time per frame and the total amount of time available before the deadline. That struggle is no different today than it was ten years ago. No matter how much faster the hardware gets, or how much more efficient renderers get, I still cram in as much as I can to the point where I'm still sacrificing much of what I want to do (and could do) to the merciless god of deadline. That's a paradigm that will always be true for SL as well, I imagine. We'll always be pushing it to its limits, and always wishing the hardware was that much faster, and what we could achieve was that much cooler. Ten years from now, if SL is still around and has continued to progress, we'll be creating in a much cooler looking world, with better tools, on much better computers, and we'll very likely be every bit as frustrated as we are today. That's human nature. But, if SL remains static, or stops trying to push that boundary forward, that frustration will grow exponentially, and the fact that SL runs better for the average user won't be sufficient salve to keep the creative types from running for greener pastures.
_____________________
 My other hobby: www.live365.com/stations/chip_midnight
|
|
Zaphod Kotobide
zOMGWTFPME!
Join date: 19 Oct 2006
Posts: 2,087
|
11-16-2007 09:02
Instant gratification takes too damned long. Always has, always will.  From: Chip Midnight It's a never ending cycle. As an animator, the limiting factor in what I can do compared to what I wish I could do is the amount of render time per frame and the total amount of time available before the deadline. That struggle is no different today than it was ten years ago. No matter how much faster the hardware gets, or how much more efficient renderers get, I still cram in as much as I can to the point where I'm still sacrificing much of what I want to do (and could do) to the merciless god of deadline. That's a paradigm that will always be true for SL as well, I imagine. We'll always be pushing it to its limits, and always wishing the hardware was that much faster, and what we could achieve was that much cooler. Ten years from now, if SL is still around and has continued to progress, we'll be creating in a much cooler looking world, with better tools, on much better computers, and we'll very likely be every bit as frustrated as we are today. That's human nature. But, if SL remains static, or stops trying to push that boundary forward, that frustration will grow exponentially, and the fact that SL runs better for the average user won't be sufficient salve to keep the creative types from running for greener pastures.
_____________________
From: Albert Einstein Problems cannot be solved at the same level of awareness that created them.
|
|
Ronaldo McMahon
Registered User
Join date: 19 Feb 2007
Posts: 77
|
11-16-2007 09:11
From: Tegg Bode I'm no expert, I been in SL only 12months, but I have an enquiring and probably over anaylising mind, thinking about all the stuff that keeps getting added, and comparing our performance to other platform/games, it seems to me we need to hybrid SL somehow to get the best comprimise of all, currently we are at the quality end of quality vs performance. We have high flexibility and high detail in builds and control over our enviroment but this degrades performance. So I suspect we need to bite the bullet at some time and change before an opposition world turns up with a better compromise and kills us. This will destroy some jobs perhaps but create others. Some people may think we are doing great have great graphics and all they want, but not being game players as well not realise we are rapidly being outpaced in many ways and could end up as a shopping/sex game as far as most of the population see us. I wonder if we would have been better just to have 100,000 preset textures all cached to our hard drives with new textures submitted to LL for inclusion in updates or just dowloaded as we encounter them. There really must be thousands of identical textures about and 10,000's of thousands that nobody would pick the difference between. Limit people to choose from the 10,000 brick wall textures on file or make them pay $100L to submit it to the list. Though I guess this hurts current texture artists business models, but maybe the sorting and selling of them would be a resident function instead, charging more as the texture resolution increases. I mean how big will we let the texture library get and there would be 1000's of textures stored by LL that will never be rezzed again anyway because they are in inventorys of long gone residents. Perhaps we should go a step further and have 10mx10m flat panels cached. think of it, if most walls and floors were on your harddrive already and we only downloaded the odd sized bits, furniture and avatars, that must be better, you could see most of a new location instantly, most people have large hard drives and they are cheap to buy, it could be set up to add them as it finds them. Scripting probably has less impact on downloading I suspect, but perhaps even it should call subroutines stored locally on all residents machines too. Perhaps the Avatar animation engine should be a local seperately updated program in it's own right. So what are other residents ideas and feelings on how we could improve the engine, maybe LL might get some ideas from this, as we are all in this world together. All issues like camping, megaprims, bugs and even Havok are irelevant this is about the core engine and how it can be improved to make less data travelling along our phone lines to get our performance up so we can have more features. this is about planning for SL to be at the top in 10 years time that people are using it to play WoW style games her in world with similar quality. We seem to be getting slower as we add more features and content, but to not grow is to die, opensource will make many things worse in my view Australians using a sim in Australia will have better performance than other people in the same sims. The more data we need to keep bouncing about the worlds phonelines the worse it will become, and currently we continue to bounce the same data over and over again, then wonder why we have lag. We need longer posts.
|
|
Ronaldo McMahon
Registered User
Join date: 19 Feb 2007
Posts: 77
|
11-16-2007 09:11
From: Okiphia Rayna I think we need ideas for the long term bnefits of the past SL..... Short posts only improve short term performance.
|
|
Tegg Bode
FrootLoop Roo Overlord
Join date: 12 Jan 2007
Posts: 5,707
|
11-16-2007 15:52
From: Tod69 Talamasca I think Chip hit the nail on the head.
In order for SL to move ahead, the users will have to move ahead. This means dumping the old hardware for the new. Upgrades are pretty cheap nowadays. 1 Gig of DDR2 RAM? $25!! A 200 Gig Hard Drive? $65. An 8xxx series Nvidia card? $46 - $560 depending on model. Forget AGP video cards- its dead and being quickly pushed out. CPU's/Processors? $60-$90 for 2 GHZ Dual Core depending on whether its AMD or Intel.
Running SL on a 5-10 yr old system is like trying to use SL on Dial-Up.
As much as I loved my Commodore 64, I know there's a time for change. Yes well even with the good stuff when you compare SL physics performance to games 3 years old, we still look like a pregnant yak dragging a ships anchor uphill wearing rollerskates.
_____________________
Level 38 Builder [Roo Clan]
Free Waterside & Roadside Vehicle Rez Platform, Desire (88, 17, 107)
Avatars & Roadside Seaview shops and vendorspace for rent, $2.00/prim/week, Desire (175,48,107)
|
|
Tegg Bode
FrootLoop Roo Overlord
Join date: 12 Jan 2007
Posts: 5,707
|
11-16-2007 15:54
From: Ronaldo McMahon We need longer posts. Easily done if you can't resist the urge to think too much about what you post 
_____________________
Level 38 Builder [Roo Clan]
Free Waterside & Roadside Vehicle Rez Platform, Desire (88, 17, 107)
Avatars & Roadside Seaview shops and vendorspace for rent, $2.00/prim/week, Desire (175,48,107)
|