Jump to content

Lighting: Opinions wanted on a new system


Skull132

<t>Would you like to see this new lighting engine implemented</t>  

55 members have voted

You do not have permission to vote in this poll, or see the poll results. Please sign in or register to vote in this poll.

Recommended Posts

Over the past few weeks, Lohikar has been working on porting the soft lighting engine from another server. It's a soft lighting engine which, unlike the present one, is not tile centric. It instead allows for much smoother transitions of the lighting overlays.


With performance cost not an issue at present, the Development team is curious to know if the community would be interested in giving this lighting engine a go. Or if we want to stick to a more tile-centric one (the one we have atm). Open the spoilers below for a massive dump of preview images. We may also throw it onto the test server in a few days to see how it works (I'll post a reply here and a note on Discord if that ends up happening).


Any questions, concerns, or recommendations, feel free to post a reply!

2017-01-18_19-20-07.png

2017-01-18_22-18-21.png

2017-01-19_09-13-36.png

2017-01-19_14-13-44.png

2017-01-19_14-47-39.png

2017-01-19_14-48-02.png

2017-01-19_14-48-39.png

2017-01-19_14-48-59.png

2017-01-19_14-49-05.png

2017-01-19_14-50-29.png

2017-01-19_14-50-50.png

2017-01-19_14-51-13.png

2017-01-19_14-51-59.png

Link to comment

Something to note as well, as it's a concern I brought up in discord when Lohikar asked staff about the lighting system. From his testing, the new system is apparently reducing lag related to performance instead of increasing it like I'd have thought it would. (Unconfirmed by my end, but I'll take his word for it).

Link to comment

I'll tell you this right now.


Me and Lohikar played around with it for a couple hours yesterday, there's a few things I love, and a few things I hate about it.


Love:

I love the fact that it actually helps make everything overall more smooth and responsive.

I love how it looks, makes Space Station 13 feel a little more... Dynamic.


Hate:

The delay between light updates, if we can hammer out and make it more fluid on updating light sources it would be perfect.


Scheduler update is to die for doe. Witness a Bluespace cascade occur pretty smoothly (Minus the fact that it didn't destroy the station in it's supposed 5 minutes)

I also witnessed several max bomb cap bombs go off and the server didn't even hiccup. Not to mention also a Supermatter blow up, with a minor server hiccup.


All around the changes he's made would benefit the server.

Edited by Guest
Link to comment
I'll tell you this right now.


Me and Lohikar played around with it for a couple hours yesterday, there's a few things I love, and a few things I hate about it.


Love:

I love the fact that it actually helps make everything overall more smooth and responsive.

I love how it looks, makes Space Station 13 feel a little more... Dynamic.


Hate:

The delay between light updates, if we can hammer out and make it more fluid on updating light sources it would be perfect.


Scheduler update is to die for doe. Witness a Bluespace cascade occur pretty smoothly (Minus the fact that it didn't destroy the station in it's supposed 5 minutes)

I also witnessed several max bomb cap bombs go off and the server didn't even hiccup. Not to mention also a Supermatter blow up, with a minor server hiccup.


All around the changes he's made would benefit the server.

I actually fixed the delay yesterday, so that shouldn't be a problem anymore.

Link to comment
I'm in support of a non-tile based lighting system. As it stands, i've had to deal with 'Perma-lit' areas, such as on the derelict mainly, out in space. Having it based on an exterior factor vs the tile itself would completely eliminate that buggyness.

This isn't actually the fault of the lighting system, those areas have dynamic lighting disabled.

Link to comment

I was able to play around with this system, the lighting system really shines (get it) when it comes to edges and corners. Looks beautiful and was a great idea to port over. Lohi has been working hard on this for the past few days and has optimized a lot of the code from the original format, to the point where it seems to be faster than the current lighting system. It's like making a game look better, and run better in one update. Why wouldn't you want it?


The game looks amazing when all the lights are out, and the hallways are only lit up by the glow of fire alarms and APCs


9.5735/10, would port again.

Link to comment

I'll throw my two cents in, though my opinion is probably biased due to already experiencing it on Lohikar's test server, I like it, it gives a more "relaxed" simplistic feel, and more rustic feeling in terms of gameplay. It just goes to show how just changing something as simple as lighting can change how the game feels, it'll defiantly improve the server IMO.

Link to comment
NO.


Not until our present lag issues are fixed, lighting is notoriously satanic for causing lag issues for a lot of people and until our server is back to being less laggy this will kill us.

There's performance improvements bundled with the lighting system, as well as the system itself being faster.

Link to comment
  • 3 weeks later...

So I believe that this is totally going into Aurora now. Mostly considering the amount of crying Lohikar has made me do when helping him work out his freaking grade 10 math level lighting algorithms.

The amount of blood, sweat, and tears put into this is quite astounding for such a short period of time. Then there is whatever Lohikar contributed :P

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...