doodlum / Skyrim-Community-Shaders

SKSE core plugin for community-driven advanced graphics modifications for AE, SE and VR. Also fixes bugs and improves performance.
GNU General Public License v3.0
137 stars 41 forks source link

feat: resolution-adaptive llf cluster count #376

Closed Pentalimbed closed 1 month ago

Pentalimbed commented 1 month ago

64x64px per cluster

doodlum commented 1 month ago

Please elaborate on what semi-dynamic means, as well as the state of the modified files. i.e. what still needs to be done or any current issues.

Pentalimbed commented 1 month ago

Please elaborate on what semi-dynamic means, as well as the state of the modified files. i.e. what still needs to be done or any current issues.

Semi-dynamic

The cluster size is not hardcoded to 16 per dimension, but resolution / 64px on each 2d dimension. On z axis it is still 16, but you can manually set in cpp.

It is semi-dynamic because you can't drag a slider in game and update the settings.

Issue

Whatever issue that exists before. I only made the cluster number adapt to resolution. I do not intend to fix any bug that I don't even know and this is not a fix PR anyway. That said, some code changes (e.g. how cluster indicies are calculated) may potentially fix existing bugs.

doodlum commented 1 month ago

Thanks. Does this support dynamic resolution?

Pentalimbed commented 1 month ago

Thanks. Does this support dynamic resolution?

should be

doodlum commented 1 month ago

Does it support VR?

Pentalimbed commented 1 month ago

Does it support VR?

I'm not sure

doodlum commented 1 month ago

@FlayaN would need to look into this then