Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port improved dynamic lights from Quake3e #174

Open
aufau opened this issue May 16, 2024 · 0 comments
Open

Port improved dynamic lights from Quake3e #174

aufau opened this issue May 16, 2024 · 0 comments

Comments

@aufau
Copy link
Member

aufau commented May 16, 2024

Dyamic lights are quite important for jk2 presentation - they are used for sabers and other bzbz star wars weapons.
id tech 3 implementation has a number of limitations and bugs.
They sometimes get cut on texture seams, quality is quite low (pixelated), there is bleeding and they get rectangular shape rather than circular at times. They don't show on some models (eg. weapons or players).
Cyrax in Quake3e https://github.com/ec-/Quake3e improved upon these in opengl renderer (before switching to vulkan) - see r_dlightmode cvar.
Perhaps the improvements originate from earlier q3a forks like cnq3, I'm not sure right now.

It would be nice to port this feature considering how much dynamic lights are used in jk2.
I'll try to find some pictures highlighting the difference

Alternatively Jedi Academy has improved dynamic lights where they lit up spherical region of the map rather than cylindrical, these changes could be ported instead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant