This is a weird reply, as roblox pushes the graphical fidelity up every year, and there are multiple examples of both:
A. People making millions of dollars on roblox games (Sometimes single games)
and
B. People making games that push roblox’s graphics to the very limit, and compete with more modern titles in fidelity.
“We are not making AAA games in Roblox” is a factually inaccurate, surely?
Perhaps we aren’t making a lot of them, but we are, and roblox does recognize that, though they have a very difficult thing to balance between performance on low-end platforms and graphical fidelity. (They certainly aren’t doing a great job, however, at that!)
Genuinely an embarrassing opinion and truly disappointing to hear, kids play more advanced games than their parents even know about. Roblox needs to stop treating them like they’re idiots. They can figure out that e.g. turning down particles increases performance without completely obliterating the look and feel of an immersive game. They can turn up render distance but keep everything else low quality in games where it really matters.
The worst part is it comes straight from the top. Roblox’s technical director got into a twitter argument with me years ago where he claimed “Almost nobody would use advanced settings” while presenting a whopping 0 argument for it, while claiming /I/ was the one who wasn’t willing to have an “intelligent conversation” and leaving.
When I asked about Anti-Aliasing as a setting he just said “Change your quality level” lmao, because it’s considered normal to change every single setting just to adjust anti-aliasing.
Not sure if Zeuxcg is still the technical director, or what his current opinion is, but I sure hope he’ll learn to respect the community one day.
Roblox literally allows for 18+ M-RATED games now.
Every. Single. Person. Above the age of 18, knows how to use these ‘advanced graphical settings’.
But yet, somehow, I get the feeling their opinion on how many people would use settings is the same as it always was.
Bumping this, it’s been almost 6 years - why can’t we reliably render distant parts? This isn’t a streaming problem - the parts exist on the client, they just don’t render.
So much of designing an easy to navigate map relies on being able to see distant landmarks. This use case is never going to go away.
Please, we need a solution to exclude certain parts / models from the lower setting graphics culling. It doesn’t matter how much streaming allows for larger maps if you can’t be sure your players will be able to see it.
I WANT THIS! This should be reintroduced back into Roblox, some settings at higher levels cannot be disabled, Anti-Aliasing is very performance heaving and so is ambient occlusion, I should be able to disable those so that I can bump up the settings I actually need without the need of a new computer.
I wish that most of the settings actually would have worked, when I tested it a lot of settings actually didn’t do anything. But yeah I get what you mean, if they were a bit less settings in zfeatureharmony and they were more generalised like:
-Ambient Occlusion
-Reflections
-Texture Quallty
-Post Processing Quality
-Effects quality (particles etc)
-Shadows Quality (mainly only for future)
Since a lot of the settings in zfeatureharmony were kind of confusing and wouldn’t be understood well by the majority of Roblox’s audience. So yea I agree with you a lot
remember kids, the same people at roblox who say “if we make parts force to render then it would be too complicated for 7 year old developer timmy!” are the same people who say “let’s add creepy facial animation to our game! what could possibly go wrong?”
surely this can’t be that difficult to add. we NEED more fine-tuning of things like this for our games. stop underestimating developers (and children for that matter) and what they can do. we’re not just a bunch of stupid idiots.
Those can be done with OpenGL, its just laziness on roblox’s part
Half-Life 2 runs on DX9 on Windows and GL 2.1 on Linux (Roblox uses 3.2) and looks amazing
I’m not talking about OpenGL for desktops, I’m talking about OpenGL ES 2 in particular, I should have clarified that. Although a engineer has told me that this isn’t directly the issue here, rather its a far more complex set of issues that all contribute to this not being added yet.
This feature is very important to the immersion of my game. I have been developing a “LiDar” system that only renders very small circular parts to represent the enviroment; parts that are not rendered when the player is even a short distance away. I have spent a lot of time on optimization and understand the risks, it’s a little frustrating that we don’t have basic control over simply rendering parts.
I think it’s unlikely this will be added (considering the original post was made in 2017) but if it were, this would be an absolutely vital feature, one that arguably should already be implemented.
Lord knows that seven years isn’t apparently enough time for a feature like this. Bump. This would be extremely useful to maintain instances/elements crucial for environmental immersion but are too big or far to comply with the current system. I fear a map I’m working on for my game will suffer from this so I sincerely wish something like this gets implemented eventually.
iirc Highlights can force parts to render even if disabled but it should be obvious why this is a horrendous solution. Please add this roblox I beg.
Bump, still relevant and needed. I am making a game that uses ONE part in the distance to help the Lighting’s FogEnd not show the sky and silhouettes of objects, and that part keeps disappearing. It needs to be always visible and rendered.
It’s literally only one part. I’ve tried using a BlockMesh and making the part closer but using the offset to make it further back and it didn’t help. The part also matches the FogEnd’s color (which can be blue, red, green, yellow, gray, white, black) so it needs to be visible. A Sky won’t cut it.
Edit: This issue is still relevant but I was able to use a BillboardGui and a Frame to help with my specific issue. But I and many others still need this for many different reasons. Someone start a petition or something.