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

Improve occlusion and enable in new Vegas #70

Open
mchaptel opened this issue Nov 5, 2022 · 0 comments
Open

Improve occlusion and enable in new Vegas #70

mchaptel opened this issue Nov 5, 2022 · 0 comments

Comments

@mchaptel
Copy link
Collaborator

mchaptel commented Nov 5, 2022

The occlusion manager has some issues.

It uses hardcoded addresses for lod nodes, and has the same issues as the missing elements in the shadowmap.

It would be interesting to see if we could fix it and enable it by making it more generic.

For this purpose, the memory addresses for lod can be added to game.h. this is the new Vegas addresses for lod:

0x11C7C28 water
0x11D8690 objects
0x11D86A8 land
0x11D86BC trees

Also it would be helpful to add culling based on fog? Otherwise maybe based on distance/size

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

No branches or pull requests

1 participant