These forums are CLOSED. Please visit the new forums HERE
1.8.0(3): "Fixed various ripple water issues" - understatement |
|
Chip Midnight
ate my baby!
![]() Join date: 1 May 2003
Posts: 10,231
|
12-11-2005 14:25
Wow, that looks cool! Damn shame it doesn't work on my video card. Looks like it's time to upgrade.
_____________________
![]() My other hobby: www.live365.com/stations/chip_midnight |
Lianne Marten
Cheese Baron
![]() Join date: 6 May 2004
Posts: 2,192
|
12-11-2005 14:31
![]() ![]() _____________________
|
Wuvme Karuna
..:: Spicy Latina ::..
Join date: 6 Jun 2004
Posts: 1,669
|
12-11-2005 14:39
i got damn ATI 9000 and i still cant see it
![]() _____________________
|
Nathan Stewart
Registered User
Join date: 2 Feb 2005
Posts: 1,039
|
12-11-2005 14:53
i got damn ATI 9000 and i still cant see it ![]() Is the box greyed out or doesnt it work when its available, personally i though it was for ati's 9500 and above. _____________________
|
Cocoanut Koala
Coco's Cottages
![]() Join date: 7 Feb 2005
Posts: 7,903
|
12-11-2005 15:13
Well . . . so I guess my 3-year-old NVidea GEForce 3 isn't gonna do this, huh.
coco _____________________
|
Cristiano Midnight
Evil Snapshot Baron
![]() Join date: 17 May 2003
Posts: 8,616
|
12-11-2005 15:25
Well . . . so I guess my 3-year-old NVidea GEForce 3 isn't gonna do this, huh. coco No - the Geforce 3, which was not even current when you bought it, is not capable of displaying the rippled water effects, which use a video card techique called pixel shaders that is only offered in more recent video cards. _____________________
Cristiano
ANOmations - huge selection of high quality, low priced animations all $100L or less. ~SLUniverse.com~ SL's oldest and largest community site, featuring Snapzilla image sharing, forums, and much more. ![]() |
Argent Stonecutter
Emergency Mustelid
![]() Join date: 20 Sep 2005
Posts: 20,263
|
12-11-2005 15:33
Also, the shaders themselves are in your app_settings folder (waterF.cg and waterV.cg). I'll admit the code is a bit ugly as its been optimized (half the math is in the vertex shader), but if you're feeling adventurous, feel free to fiddle. I AM IN NO WAY IMPLYING THAT WE WILL SUPPORT YOUR CRAZY HACKED SHADERS. DO NOT CONTACT TECH SUPPORT ABOUT HACKED SHADERS. I'm just saying, if I were you, I'd want to fiddle. How about adding this as an attribute of a texture or an attribute that can be added to a prim surface like shiny, so we can make our prim water look as good as this? |
Selador Cellardoor
Registered User
![]() Join date: 16 Nov 2003
Posts: 3,082
|
12-11-2005 15:35
![]() Incidentally, LL says "thats how its supposed to look." ![]() Yes, I noticed that too. Still, you can't have everything. _____________________
|
Cocoanut Koala
Coco's Cottages
![]() Join date: 7 Feb 2005
Posts: 7,903
|
12-11-2005 15:37
No - the Geforce 3, which was not even current when you bought it, is not capable of displaying the rippled water effects, which use a video card techique called pixel shaders that is only offered in more recent video cards. I thought it was current when I bought it, it was on a brand-new dell I ordered for my mother with the best graphics, etc., I could get so she could see things easily. I ended up with it. coco _____________________
|
AJ DaSilva
woz ere
![]() Join date: 15 Jun 2005
Posts: 1,993
|
12-11-2005 15:38
Yes, I noticed that too. Still, you can't have everything. _____________________
|
Cristiano Midnight
Evil Snapshot Baron
![]() Join date: 17 May 2003
Posts: 8,616
|
12-11-2005 15:43
I thought it was current when I bought it, it was on a brand-new dell I ordered for my mother with the best graphics, etc., I could get so she could see things easily. I ended up with it. coco The Geforce 4 line was the main Geforce line in 2002, just FYI. If you were buying a consumer level Dell at that time, unless it was one of the gaming machines, it would probably have had a Geforce 3 or an ATI 7500 or 8500 in it. They were the consumer oriented cards - the Geforce 4 would have been high end at the time. Video card technology is still one of those areas where a lot of innovation and progress happens with each generation of cards, and they come out very quickly. The downside is that the new cards come out often and are very expensive (my Geforce 7800 GT was $500) - but it makes the previous generation of cards more affordable. Unfortunately, with an application that uses the video card as extensively as SL does, to get improved performance and visual quality, they are going to have to start taking advantage of features of newer cards. The ripple water effect is gorgeous - and I wish it were backward compatible, but the technology just does not exist on those cards and cannot be simulated in any decent way. _____________________
Cristiano
ANOmations - huge selection of high quality, low priced animations all $100L or less. ~SLUniverse.com~ SL's oldest and largest community site, featuring Snapzilla image sharing, forums, and much more. ![]() |
Teeny Leviathan
Never started World War 3
![]() Join date: 20 May 2003
Posts: 2,716
|
12-11-2005 15:44
I was lucky to have my home reproduced on the Preview Grid. This is what I get to see at sunrise. Ripple water could lead to more waterways in SL.
![]() |
Cristiano Midnight
Evil Snapshot Baron
![]() Join date: 17 May 2003
Posts: 8,616
|
12-11-2005 15:48
I was lucky to have my home reproduced on the Preview Grid. This is what I get to see at sunrise. Ripple water could lead to more warterways in SL. ![]() I have to admit, I felt ridiculous standing there in the preview actually looking at the water and just watching it move, especially since my condo overlooks the Atlantic ocean in RL - but the effect is mesmerizing. Watching the water ripple has the same sort of calming effect sitting and watching it in real life does on me. I know people bitch about eye candy features as being pointless, but I have to admit, I really like the effect a lot. _____________________
Cristiano
ANOmations - huge selection of high quality, low priced animations all $100L or less. ~SLUniverse.com~ SL's oldest and largest community site, featuring Snapzilla image sharing, forums, and much more. ![]() |
Kazuo Murakami
Sofa King
![]() Join date: 31 Aug 2005
Posts: 359
|
12-11-2005 16:29
Sorry, I don't see the problem. Unless it's the fact there's way too many waves for a puddle. Do you live in a universe where the edges of people are just always wavy? |
AJ DaSilva
woz ere
![]() Join date: 15 Jun 2005
Posts: 1,993
|
12-11-2005 16:41
Do you live in a universe where the edges of people are just always wavy? _____________________
|
AJ DaSilva
woz ere
![]() Join date: 15 Jun 2005
Posts: 1,993
|
12-11-2005 16:42
And speaking of things that aren't supposed to happen: has anyone else noticed the water in the sims doesn't match the water of the sea properly?
_____________________
|
Kathmandu Gilman
Fearful Symmetry Baby!
![]() Join date: 21 May 2004
Posts: 1,418
|
12-11-2005 17:52
Underwater looking up looks pretty good considering. I like
![]() _____________________
It may be true that the squeaky wheel gets the grease but it is also true that the squeaky wheel gets replaced at the first critical maintenance opportunity.
|
Nathan Stewart
Registered User
Join date: 2 Feb 2005
Posts: 1,039
|
12-11-2005 19:12
I've been sat here for the last few hours playing with the ripple water code, not sure exactly how to fix it yet as this is my only first day with cg, but seems to be due to the underwater ripples you see on objects and not the ripples you see on the surface on the waves itself, it seems to be transfered onto anything that is black that is over the water rendering surface be it av's or objects.
So what its rendering really is your reflection but rippled, i figured this out by making it double the size and painting myself on the sea. So all i've got to figure out now is why its choosing black and/or how to stop it adding the effect above the waters z height level _____________________
|
AJ DaSilva
woz ere
![]() Join date: 15 Jun 2005
Posts: 1,993
|
12-11-2005 19:25
It's not just black things - it's everything (I guess black's just more noticable).
I've got a feeling that this is something that can't be fixed without altering the whole graphics engine. _____________________
|
Runitai Linden
Linden Lab Employee
Join date: 29 Aug 2005
Posts: 52
|
12-11-2005 20:43
![]() Incidentally, LL says "thats how its supposed to look." ![]() Argh. That looks awful. Your av I think is the absolute WORSTE case with that problem. Fortunately, my av is the second worste case, so I've checked in some tweaks that should minimize the visibility of that problem, but it will probably always be there. It's a problem inherent with framebuffer distortion. The shader has no depth information when it's doing the distortion, so it can't tell the difference between a pixel that's in front or behind. Adding depth information to the shader is a significant performance hit and knocks a couple chips off the compatibility list, and I feel that this particular artifact just isn't worth it. |
AJ DaSilva
woz ere
![]() Join date: 15 Jun 2005
Posts: 1,993
|
12-11-2005 20:49
Runitai, any luck with getting it to match with the sea at the edge of sims?
![]() _____________________
|
Kazuo Murakami
Sofa King
![]() Join date: 31 Aug 2005
Posts: 359
|
12-11-2005 20:54
Argh. That looks awful. Your av I think is the absolute WORSTE case with that problem. Fortunately, my av is the second worste case, so I've checked in some tweaks that should minimize the visibility of that problem, but it will probably always be there. It's a problem inherent with framebuffer distortion. The shader has no depth information when it's doing the distortion, so it can't tell the difference between a pixel that's in front or behind. Adding depth information to the shader is a significant performance hit and knocks a couple chips off the compatibility list, and I feel that this particular artifact just isn't worth it. Its nice that LL finally decided to admit that it looks awful, but this begs the question of why you implemented it anyway when you knew this was an inherent problem. |
Kathmandu Gilman
Fearful Symmetry Baby!
![]() Join date: 21 May 2004
Posts: 1,418
|
12-11-2005 21:04
Having paid attention to it it does look like a reflection that is put on the water 180 degrees from the vantage point of the camera. If you could offset the effect it would make an awsome reflection on the water.
Please please please Mr Linden man, can you make a water prim? That would be sooo freakin awsome! Pools and ponds that look like water instead of bad imatations of Monet paintings! We would sing your praises to the hall of heros, your name foremost among great kings! Or something. _____________________
It may be true that the squeaky wheel gets the grease but it is also true that the squeaky wheel gets replaced at the first critical maintenance opportunity.
|
AJ DaSilva
woz ere
![]() Join date: 15 Jun 2005
Posts: 1,993
|
12-11-2005 21:07
Its nice that LL finally decided to admit that it looks awful, but this begs the question of why you implemented it anyway when you knew this was an inherent problem. Damned perfectionists... ![]() _____________________
|
Nathan Stewart
Registered User
Join date: 2 Feb 2005
Posts: 1,039
|
12-11-2005 21:08
Runitai, any luck with getting it to match with the sea at the edge of sims? ![]() Think that will be harder if impossible from the code side anyway, the cg code gets its information from the water texture and its alpha layer to show depth, this is created sim side when you level out the land etc, so really to match the water as much as possible the sims need to have their land leveled as much as possible _____________________
|