curif / AgeOfJoy-2022.1

Age of Joy Unit V2022.1
17 stars 7 forks source link

Control cabinet improvements #729

Open curif opened 5 days ago

curif commented 5 days ago

Global cabinet configuration

There are default values for these settings:

curif commented 1 day ago

Hey everyone I'm slammed by work stuff until Sunday, but here's docs i wrote:

World resolution/Gameplay resolution: this controls the density and rendering quality of the screen display. A setting of 1.0 renders one pixel per physical pixel on the VR headset's display (though that's simplifying things extensively). 1.0 renders quickly, but is prone to "jaggies", which is why the default setting is increased to higher values on Quest 2 and Quest 3 (1.3 and 1.8) by default.

This setting has a massive effect on frame rate, and is not a linear scale; a setting of 1.5 renders 2.25 as many pixels as a setting of 1.0. Any values above the default setting are done at your own risk. Remember, pixel rendering is the largest bottleneck on mobile VR hardware.

Gameplay Resolution values are used when you start playing a game. This can be set slightly higher than World Resolution, as you're typically only looking at a single screen at a time and rendering demands are slightly lower.

World Foveating Level/Gameplay Foveating Level: Foveated Rendering is a setting that reduces the rendering quality of pixels in the frame's periphery. The concept is basically "If it's not at the center of the screen, it doesn't need to be sharp."

There are four settings from 0-4. 0 disables the effect and 4 is the most extreme (but the most performant). See which you prefer!