Hello i believe roblox needs reflections. And when i say reflections i mean working reflections not just slapping a squished version the sky on the part (like how it currently is) but reflecting objects in real time.
Its not fair that roblox is like really old games where you have to copy and paste the entire room on the other side to make a mirror.
I am simply asking roblox to allow its developers to have a extremely simple feature that i feel is much more simple than all the material generation stuff they are doing.
Itâs been asked about and answered quite a few times on the forums.
They have said that they could do it, but the amount of computing power required is more than just doubled because the image is shown twice, but thereâs also the reflection angle computations required.
They could, but the game would probably lag.
Would be great to see in the game, but consideration of devices I think is neccesary, a considerable percentage of users on the platform are mobile/ console, majority of those devices probably couldnât handle the computing power needed (but itâs a feature Iâd looooove)
Sure, simple games wouldnât have as much of an issue, but if you imagine detailed places with multiple lights, curved surfaces etc. youâre going to get a lot more load on your device.
More load = more work = more lag, even if the place is fully optimized and runs perfectly.
POV: you canât afford an RTX so you have to ask for reflections on Roblox
ok bad joke
i donât think this is pretty much needed since it could cost a lot of power and it can lag a lot especially with low-end devices and mobile devices, having this will put barriers to who can play your game
Completly agree with @Scottifly, having the reflection parts have actual reflection will cause a ton of lag to a lot of games which will be very problematic. On top of that if you do feel the need to have reflections in your game you can script them yourself with scripting knowlege, I have seen a bunch of games with small reflecting parts.
Its the developers responsibility to ensure their game preforms well. Roblox should allows its developers the most freedom possible.
You do not understand how difficult it is for a solo roblox scripter to do that. Plus roblox doesnt give us enough features in scripting to do such a thing like anyalsing the color of a particle
Similar to how water and grass functions? Water is not transparent at low graphics and looks completely different, and grass doesnât animate.
An updated graphics settings menu would be cool instead of just a slider, get to pick and choose how the game runs in certain features then we could enable/disable them when we want
Thats callee contradicting yourself and no i didnt do that. I dont understand why literally everyone in dev forums has to argue with me. Its like only the people who disagree reply and the people who agree look at it, nod, and exit out.
Can you try being open minded to new features instead of denyiny everything. Its like people go to dev forums just to argue with random people. I just wanted to voice my idea please stop.
afaik Roblox prioritizes inclusivity over freedom. The biggest part of the audience canât run performance-hungry shaders and it would be a hassle to get everything working in regards to compatibility.
The sign that they added indoor reflections but not real-time high-res tracing shows that performance played a big role. And sure, adding switches for every single feature would be nice, but it makes software unmaintainable over time:
Look, itâs not an argument nor is it a personal attack. The point of a discussion is that we can share constructive criticism so we can get somewhere (or at least point out why something is unlikely to happen). Sharing an idea is nice, discussing an idea can make it even better.