Jump to content
Eternal Lands Official Forums
Sign in to follow this  
revi

No sky with certain frame buffer / water whader combinations

Recommended Posts

Hi,

 

when using water shader 1 or 2,

I get a black sky when turning the frame buffer on. I do get a 'correct' sky reflected in the water though

Frame buffer OFF gives me a blue sky, but the reflections get very dark.

This seems independant of the map (C1 tested only).

 

Other issue: the sky reflection covers the full water surface, including areas reflecting e.g. rocks

Is this a bug, or inherent in the way reflections are treated?

 

sysinfo:

OS Linux (SuSE 10.3),

graphics NVidia GeForce 8400 GS , w. vendor driver version 169.12,

openGL version 2.1.2

 

EL client version 1.6.0, (latest CVS)

 

regards,

 

revi

Share this post


Link to post
Share on other sites
Screenshot pls.

 

framebuffer off, water shader == 2 (similar with shader == 1)

portlandfboffaq8.th.png

 

frame buffer on (similar with shader == 1)

portlandfbonyb7.th.png

 

and a very 'nice' one with water shader == 0 :evilgrin: (frame buffer has no effect) (show reflections OFF gives a 'normal' image)

portlandwater0fr1.th.png

 

other settings:

VIDEO :

video mode 1440×900×32

new selection ON,

use animation program ON

others OFF

 

DETAILS: all ON, except 'poor man' and 'render fog'

 

sysinfo:

OS Linux (SuSE 10.3),

graphics NVidia GeForce 8400 GS , w. vendor driver version 169.12,

openGL version 2.1.2

 

EL client version 1.6.0, (latest CVS)

Share this post


Link to post
Share on other sites

sorry, but no change as far as the sky is concerned: higher shaders still give a black sky with FB on, no reflections with FB off (except a dark sky pattern in the water)

The problem with shader 0 (last screenshot) is solved.

 

some extra system specs:

CPU double core athlon 64

RAM 2Gb

 

for my information : is the sky reflection a 'real' reflection, or a pattern/texture applied to the water?

 

UPDATE: sorry about not checking the CVS errors thread :)

I saw the error from my last screen shot there...

Edited by revi

Share this post


Link to post
Share on other sites

Hmmm, in fact the water shader is using the frame buffer so if you disable the frame buffer, it tries to use it and can't, so this is why you don't have reflections. But if you turn framebuffer off and water shader to 0, it should works fine. And same way if you turn the framebuffer on and put a water quality over 0.

And for your information, without frame buffer support, the scene is really displayed directly to the screen and the water is semi-transparent. With the framebuffer support, the scene is drawn in a framebuffer and then applied to the water with some effects that the shaders provide.

Anyway, I think we'll have to change the options a bit in order you can't use shaders without the framebuffer...

 

And about the sky color, I don't think it's a big deal because there'll be a real sky in the next update. :)

Share this post


Link to post
Share on other sites

Thank you for the information. :)

 

And about the sky color, I don't think it's a big deal because there'll be a real sky in the next update. :)

So let's consider the issue closed for now (till the first non-beta? :) )

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×