You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This library is a it old now and there are several things that could have been done better.
The pending feature (now frozen) to allow light texturing #29
and some issues with the overal approach #37#36
are signals notorious enough that Candle is a bit outdated.
Not to mention that SFML 2.6 is out and honestly, I'm not sure if there is something there that could benefit this project.
So I'm opening this issue to track the main features desired for Candle 2.0
Light texturing (implement with shaders)
A new approach to avoid use of pointers and ensure null safety
A review of the underlying geometry
A revamp for the occlusion system (currently called segments)
Also, after these years I've learned one or two things more about graphic engines, so other features that would be cool to have (but have no priority for Candle 2.0) are:
A light layer system (occluders only affect lights in the same layer)
Normal maps (a separate texture to define how a surface reacts to light)
I don't have much time for this project right now, given the size of the pending changes, but I'm determined to keep it a modern, usable library. So even if the updates arrive slowly, be sure I have the will to work on them.
The text was updated successfully, but these errors were encountered:
I've encountered strange graphical artifact several times.
This happens when a beam of light passes very close to the edge of an edge. For a short time, a long wave of the same light appears, which goes far beyond the screen. I'll try to record a video to explain in more detail what it looks like.
A new version is necessary.
This library is a it old now and there are several things that could have been done better.
The pending feature (now frozen) to allow light texturing #29
and some issues with the overal approach #37 #36
are signals notorious enough that Candle is a bit outdated.
Not to mention that SFML 2.6 is out and honestly, I'm not sure if there is something there that could benefit this project.
So I'm opening this issue to track the main features desired for Candle 2.0
Also, after these years I've learned one or two things more about graphic engines, so other features that would be cool to have (but have no priority for Candle 2.0) are:
I don't have much time for this project right now, given the size of the pending changes, but I'm determined to keep it a modern, usable library. So even if the updates arrive slowly, be sure I have the will to work on them.
The text was updated successfully, but these errors were encountered: