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 the GL3 lighting calculations to Vulkan #1

Open
Yamagi opened this issue Jan 17, 2021 · 0 comments
Open

Port the GL3 lighting calculations to Vulkan #1

Yamagi opened this issue Jan 17, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@Yamagi
Copy link
Member

Yamagi commented Jan 17, 2021

The GL3 renderer calculates the dynamic lightning through shaders on a per pixel base. GL1 and Vulkan calculate it on the CPU by manipulation the low resolution lightmaps an reuploading them afterwards. It would be nice if someone with Vulkan knowledge could port the shader base approach from GL3 to Vulkan since it gives a much better visual experience.

Some informations about dynamic light calculations in GL1 can be found in Fabien Sanglards Quake II source code review: https://fabiensanglard.net/quake2/index.php

@DanielGibson DanielGibson transferred this issue from yquake2/yquake2 Jun 1, 2021
@DanielGibson DanielGibson changed the title Port the GL3 lightning calculations to Vulkan Port the GL3 lighting calculations to Vulkan Jun 1, 2021
@0lvin 0lvin added the enhancement New feature or request label Jun 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants