Is there a possibility that this could be brought to experiences that don’t use streaming enabled?
Maybe a function that toggles between a models streaming mesh and normal quality manually?
Is there a way to view the tri count of the generated streaming mesh? In the past the tri count of the streaming mesh would sometimes be higher than the original. Is there checks in place to prevent issues like that now?
When switching to Streamingmesh, is the generated mesh subject to moderation? In the past when I ran an ipairs loop to change the render fidelity of all the meshes in my game I quickly hit the moderation queue limit which caused an assortment of issues.
It’s great to see LoD is improved. Is there any chance that we can have a function that can change the LoD level of instances manually? this would be very useful for custom LoD systems. Currently, we remove the object or change it with a low-poly version manually.
Not entirely related to your question, but I figured I would mention Roblox already does this for terrain voxels in all experiences regardless of if StreamingEnabled is on or not.
So I think Roblox might be working towards what you’re asking for here, they just haven’t gotten to that point yet.
Similar to replies above, model LOD should be accessible even if you don’t use streaming enabled, I don’t use it because I need all parts to be on the client at all times, but I would still like to be able to use the LOD system.
Roblox has actually recently released something to allow you to enable certain models on the client at all times, a really good way to keep the parts you need clients to always see, but also still use streaming enabled New Improvements to Streaming Enabled
The LODs match the look of the buildings a lot more, even capturing details like their color and their roofs (you can click on one of the images and click on the “next” arrow to compare). One feature I’d like to have is the ability to see how the LODs look up close in Studio without needing to play the game & getting far away from models.
This is cool and all but I still prefer to use my own LOD loading method for now. This is good for people who don’t have the bandwidth to make their own LOD models and script to load them though.
Sorry in advance, I don’t know anything about rendering.
My laptop has framerate issues with Roblox but not other games because it seems Roblox’s optimization is not the best.
Will this new feature impact the optimization of games?
Overall, it looks really good, as you can see from the tree mesh.
But I think the bigger the structures gets, it more falls back into the old LOD type.
When enabling Model LOD it’s obviously going to affect gameplay for low end devices, since they have to render way more, if you have it on a high level ofcourse.