Shadows?
|
Vivienne Schell
Registered User
Join date: 14 Feb 2007
Posts: 85
|
06-22-2009 19:53
From: Opensource Obscure Who cares? LL won't be forbidden to do that, and in fact they'll do that. And I'm glad they'll do it. Yeah, and by doing it they mess up the rendering pipeine because this piece of 1990*s code never was supposed to do anything like this. The result is a totally borked viewer and , ok, let´s see if you stay happy with that. And LL should at least TRY to fix all the old bugs before even thinking of adding new ones, anyway. The question is if they are not able to do so, or simply refuse to do so. If they are not able to do so, which is what i conclude, how can they be able to deliver anything like working shadows by hacking totally outdated code?
|
Arie Mayako
Registered User
Join date: 9 Jun 2008
Posts: 2
|
07-11-2009 21:10
From: Vivienne Schell And LL should at least TRY to fix all the old bugs before even thinking of adding new ones, anyway. The question is if they are not able to do so, or simply refuse to do so. If they are not able to do so, which is what i conclude, how can they be able to deliver anything like working shadows by hacking totally outdated code?
Because not all code is made equal. Hitting a wall in one place doesn't mean you can't expand elsewhere.
|
Gordon Wendt
404 - User not found
Join date: 10 May 2006
Posts: 1,024
|
07-11-2009 21:36
I love how half the people on this thread don't even realize that TURNING ON SHADOWS IS OPTIONAL. Sorry for the caps but had to do that to get the point across. I'm sure if LL and Secondlife are still around years into the future they could theoretically make it default and possibly even mandatory but on the inside I don't think anyone will dispute that that's 5 years if not 10 years away from now so calm down.
_____________________
Twitter: http://www.twitter.com/GWendt Plurk: http://www.plurk.com/GordonWendt GW Designs: XStreetSL
|
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
|
07-11-2009 22:39
From: Gordon Wendt I love how half the people on this thread don't even realize that TURNING ON SHADOWS IS OPTIONAL. But the changes made to the rendering pipeline to support shadows aren't. They've already broken local lights on many video cards because they can't handle all six local lights using the new pipeline... whether they try to use shadows or not.
|
Gordon Wendt
404 - User not found
Join date: 10 May 2006
Posts: 1,024
|
07-12-2009 10:24
From: Argent Stonecutter But the changes made to the rendering pipeline to support shadows aren't. They've already broken local lights on many video cards because they can't handle all six local lights using the new pipeline... whether they try to use shadows or not. Didn't realize that and that's bad. Didn't think there was any way to break local lights any more than they already were.
_____________________
Twitter: http://www.twitter.com/GWendt Plurk: http://www.plurk.com/GordonWendt GW Designs: XStreetSL
|
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
|
07-12-2009 10:52
|
Milla Janick
Empress Of The Universe
Join date: 2 Jan 2008
Posts: 3,075
|
07-12-2009 11:56
Is this really a side effect of shadow code? I see six local lights in Kirsten's older SD2-R7 viewer on a PC with an Nvidia 7600GS. Shadows aren't the only change to rendering code in the 1.23 viewer, are they?
ETA: From Dessie Linden's blog post, it appears the actual rendering code didn't break the functions on old cards, the Lindens just put an arbitrarty limit on those cards.
|
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
|
07-12-2009 12:18
From: Milla Janick Is this really a side effect of shadow code? I see six local lights in Kirsten's older SD2-R7 viewer on a PC with an Nvidia 7600GS. If there wasn't the GPU limit on lights they added because SOME GPUs had problems with the new shaders you'd probably see 6 lights in 1.23 as well. They're being overconservative.
|
Milla Janick
Empress Of The Universe
Join date: 2 Jan 2008
Posts: 3,075
|
07-12-2009 13:15
I can see six local lights in the 1.23.4RC on the 7600GS now.
I removed the Nvidia 7600 from the featuretable file in the SL program folder, ran SL, then turned local lights off and back on. Bam! There are six lights!
I also changed the 7600GS from a class 2 to a class 3 card in the gpu_table file, but I don't believe that had anything to do with it.
|
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
|
07-12-2009 13:28
Yes, they put an arbitrary limit on those cards because they decided they needed it for the new shader code, whether you have shadows or not.
|
Milla Janick
Empress Of The Universe
Join date: 2 Jan 2008
Posts: 3,075
|
07-12-2009 14:14
Upon further inspection, I believe this is their fix for the underwater terrain goes black bug. That existed long before 1.23 and shadows.
|
HUGSaLOT Valkyrie
Registered Fartiologist
Join date: 13 Jan 2004
Posts: 79
|
07-24-2009 15:45
From: Felix Oxide In 2008 laptop computer sales were greater than desktop sales in the US. Since most laptops simply aren't as robust as a desktop in the same price range, I think it is safe to say LL should be concentrating on development for laptops more so than the highest end gaming machines. Those were Macs anyway. Should we dumb it down for Macs on integrated Intel video sharing (read stealing) video ram from system RAM?
_____________________
__ HUGSaLOT
|
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
|
07-24-2009 16:12
From: HUGSaLOT Valkyrie Those were Macs anyway. Should we dumb it down for Macs on integrated Intel video sharing (read stealing) video ram from system RAM? Apple seems to have finally dumped GMA9xx video. Three cheers.
|