Author |
Message |
Zauber Exonar
Joined: 2009-09-08 01:27:46 Posts: 172
|
Dynamic Lights are not working with Cool VL Viewer on opensim grids, due to a lack of support for the new projective lighting introduced in Viewer 2.0, using Cool version 1.26.2 (3)
Turning deferred rendering on and off do anything.
|
2011-11-02 07:11:42 |
|
 |
Henri Beauchamp
Joined: 2009-03-17 18:42:51 Posts: 6048
|
OpenSim simply does not support the new Physics and Lighting properties for objects... The Cool VL Viewer v1.26.2 does support them. Not a viewer bug.
|
2011-11-02 09:24:48 |
|
 |
Zauber Exonar
Joined: 2009-09-08 01:27:46 Posts: 172
|
This is a breakage of a feature that was previously working. Of course it is a bug.
Furthermore, Singularity has this same feature backported, and they did so without breaking dynamic lighting. So, fixing this bug will be a simple matter of pulling in the change from their code.
|
2011-11-02 09:43:01 |
|
 |
Nicolette Lefevre
Joined: 2011-08-27 17:31:05 Posts: 98
|
Is it possible that the two of you are talking about two different things?
I think Zauber is talking about deferred-rendering per se (the one that has shadows), while Henri, I think you may be talking about "projectors", where light is directed in a specific direction and with a specific shape.
From how I read Zauber's original post, deferred-rendering doesn't seem to work at all...
|
2011-11-02 16:02:28 |
|
 |
Zauber Exonar
Joined: 2009-09-08 01:27:46 Posts: 172
|
Actually, the problem is that dynamic lighting isn't working at all, deferred or non-deferred.
|
2011-11-02 16:08:47 |
|
 |
Zauber Exonar
Joined: 2009-09-08 01:27:46 Posts: 172
|
And never mind. I logged in again to test something else, and they are working. Guess this means I don't need to fall back on Singularity's slop for photography 
|
2011-11-02 16:11:41 |
|
 |
Henri Beauchamp
Joined: 2009-03-17 18:42:51 Posts: 6048
|
@Zauber
Please provide exact repro steps logs, etc (see the rules for this forum). Also, if you see it working in v1.26.0, give a screenshot comparison with v1.26.2. Also, try a v2 viewer (2.6 or later), and see if it works or not in them (v1.26.2 is using viewer v2.6 renderer, so you can expect the same behaviour in both).
As for Singularity, it uses a different renderer (different from LL's too) and cannot be trivially backported to the Cool VL Viewer.
Note also, that as I already wrote in several topics, the deferred rendering feature shall not be considered a "stable" one (i.e. there are known glitches in it) and will not be "fixed" before LL can provide a proper renderer that works with all supported OpenGL versions (v3 viewers currently got a badly broken renderer and I'm not going to risk breaking the Cool VL Viewer one by backporting v3 stuff to it to "fix" deferred rendering glitches).
|
2011-11-02 16:13:03 |
|
 |
Zauber Exonar
Joined: 2009-09-08 01:27:46 Posts: 172
|
Well, as I mentioned above, the dynamic lights suddenly started working the next time I logged in. Dunno what happened, but I'll file another report if it happens again.
Also, what you said about Singularity suddenly makes the problems I had with it make sense. I stopped using Singularity because the current version of the viewer was causing xorg to deadlock upon login. I had to switch to a virtual console (after waiting at least a minute for the keyboard command to go through) in order to force-kill Singularity.
|
2011-11-03 00:58:09 |
|
 |
Henri Beauchamp
Joined: 2009-03-17 18:42:51 Posts: 6048
|
OK. Well, Singularity also moved to the 100% shader-based OpenGL functions (getting rid of the legacy "fixed" OpenGL functions), which causes havoc with many drivers and cards (and not only the older ones !)... I myself got a shitload of glitches when I tried Singularity v1.6.0 (even with deferred rendering off, shinies and semi-transparent prims are crippled), and that's with a GTX460 and the latest stable Nvidia driver (285.05.09)... Viewer 3 is working "alright" on my system, if I except the crashes every few minutes due to memory issues...
|
2011-11-03 01:37:18 |
|
|