Working within the platform
Roblox does not expose a programmable rendering pipeline. Project Aurora is therefore a study of what is achievable within the platform's constraints through careful use of what it does expose.
That reframes the work from writing shaders to understanding the renderer's behaviour precisely enough to exploit it.
Lighting and materials
Much of the perceived quality gap between Roblox and other engines is lighting rather than geometry. Research covers light placement, bounce approximation and material response.
Screen-space effects and volumetric approaches are evaluated on whether they hold up on the low end of the device range, since an effect that only works on a desktop GPU is not usable.
Adaptive scaling
The device range on Roblox spans budget phones to gaming desktops, and a fixed quality setting is wrong for almost all of it.
Adaptive scaling adjusts quality against measured frame time so each device runs the best version it can sustain, with the research question being which settings to sacrifice first for the least perceptual loss.