that game almost certainly uses precomputed light bounces. roblox doesn’t have that option. realtime GI is just now becoming a “thing” that is for high end game engines; the new version of Unreal Engine has announced it that its realtime GI system won’t have mobile support, either. your expectations are way too high; if roblox had static objects and baking it would be a different story, but for an engine with dynamic lighting that runs on moble, i really doubt it’s gonna get the type of GI you’re asking for.
using IBL from local cubemaps to make objects better fit in their environment is already pretty good. adding SSR on top would make it fit even better. look at interior lighting in a game like Fortnite, for example, which runs dynamic lighting as well because of its destruction physics.
Yeah I agree, once I installed shaders and enabled SSR, it looked beautiful. And if I’d compare SSR to EnvMaps, you don’t have to look twice to clearly know SSR is better.
so in other weord, there shudl be both a mixture of environment maps and screan space reflections, with the ability to change any object that moves to use screan space reflections and static objects that dont move to use environment maps
I think he’s trying to say environment maps and screen space reflections should be combined, and also any object that moves should be using SSR, whilst objects that are still should use Env maps.
for now all we ask for is the option to disable/enable this feature manually and the ability to place reflection probes wherever we like
at this point the last thing roblox needs is development dedicated towards ‘replicating real world properties and behaviors’ by using set/unchangeable algorithms and workarounds that would’ve been better off done manually to produce results according to the wants and needs of the game’s developers while also maintaining the playability and compatibility of games that doesn’t make use of or benefit off this feature, same thing with the new upcoming materials
i can’t see a legitimate reason on why roblox as a whole wouldn’t benefit from being able to maintain older games and expand the options that developers have
if it’s gonna take time then we can wait, these features are desirable for me and some other people but if it’s going to ruin the experience for others that don’t desire them and have no ability to avoid them then we don’t need it
It’s stupid that Roblox just got any kind of reflection, there’s been SSR in both unity and unreal for years now, while Roblox is getting ENV maps which is the little brother to SSR and it just looks horrible.
Env maps can look great, Roblox hasn’t done a very good job at implementing them and they restricted us by making the “Probes” placement automatic only
Major features ENV maps is lacking:
Placement system (move glitched probes around to correct mistakes)
Parallax correction
SSR or “Screen Space Reflections” has its uses but they are limited too, Reflections are only On screen (you cant see stuff behind you reflect)
Most other game engines call ENV maps “CubeMaps” A lot of really realistic and well made games use them because they work and they have a great performance to quality ratio compared to other methods (RTX and SSR mainly)
One thing I dont think even roblox understands, is their “Vision” , Roblox (as a platform) constantly tries to automate things and make development really easy, Roblox (As an engine/tech company) keeps trying to innovate and improve on itself with huge new features and updates for developers, They constantly flip flop between the two opposing directions.
Seems like the beta has been disabled for now I think? I can’t find the feature anymore in the beta features and objects in indoor spaces no longer have cubemap reflections
Ok, cool, thanks for the update!
I had really liked the feature so far so I was kinda sad when it went away. I think the only thing it really needs is optional manual probe placement but other than that it worked great
Please do not make this live without adding an on/off toggle at the very minimum. This is another example of changing developers’ places look and feel without permission - adding options (especially in this case) would harm no-one.