Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Gunrock

Does the Risen3D and the Doomsday engine support quake style static lighting?

Recommended Posts

Are there any support for Quake style static lighting for Doomsday or Risen3D engines (similar to Vavoom's static lighting)?

Thanks!

Share this post


Link to post

Doomsday and Risen3D do not.

Best you can do is fake it with textured dynamic lights in either port; Doomsday is good at clipping dynamic lights against walls (certinally compared to GZDoom and Risen3D at any rate).

Or specifically in Doomsdays case, the wip bias lights feature might also be usuable to fake it to a degree.

Share this post


Link to post

Doomsday's bias lighting model is a fully dynamic per-vertex lighting model which allows geometry to cast shadows onto other surfaces. Which, unlike Quake's static lighting is updated when the map geometry changes.

I'm not sure what you mean by "fake it" - you can't fake the results of an algorithm like that used in Quake without actually using a fundamentally similar algorithm. If you mean "obtain similar global shadowing" then yes, you can most definitely achieve that with the bias lighting as that is its whole purpose.

Edit: I've just realised what you were suggesting... Do not even attempt to replicate Quake's static lightmapping by using (probably) tens of thousands of dynamic light sources. That is a sure fire way of completely crippling your frame rate. And moreso, you'd need to actually write your own raycaster to produce the lightmaps (and the defs) you'd need.

Perhaps you can kludge it for one or two specific effects on a single map though.

Share this post


Link to post
Gunrock said:

So dynamic lighting would be a better alternative to just static lighting....?


Being a layman myself, I would say so... that always seems like a better "alternative" to me. But then again, I'm not even sure I understand what static lighting is.

Share this post


Link to post

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
×