I’ve always had this question how much tris would it take to lag Roblox?
Limitations:
My PC specs may be high.
The collissions are disabled, collissions disabled does remove tons of lag in an object with a lot of tris.
The parts used in this experiment is just one.
Abstract:
This is an experimentation that determines how much tris does it take for Roblox to lag.
Content:
The sphere on this experiment has: 9,856 tris
How many spheres are used in this experiment:
Result on PC:
(Roblox Studio)
(Roblox Player)
Conclusions:
It does not seem to lag with 9,899 parts with an exact 97,564,544 tris at all (for a high-end PC, that is)! Of course, this still has a lot of problems not discussed but please add in things such as mobile testing and other more tests that can be done.
Of course, a high-end PC like mine can render this much without any problems at all. But if we only take the 10% of the exact tris we have in total here then we’ll be left at approximately 10M tris still and I believe that’d be a good maximum limit for all games as the 10% of what my high-end PC can render, can indicate even any old PC.
A mobile test was done and it’s completely laggy even with high-end mobile! All results that are given by the community is in here below, please check them out!
Include [Device Name / RAM / CPU / GPU / FPS] to support your datas.
Try it yourself!
(Roblox)
(Roblox Studio)
TestingTris.rbxl (171.5 KB)
Other questions by the community:
“No matter how many times you spam the same model, Roblox will not lag. There’s this thing in the Engine called Instancing which essentially boils down to “it saves the model in memory once and applies it to all locations and rotations”. If you spammed multiple very tri heavy models, I believe that it would at one point hit the lag threshold.” - ItsKoiske
To answer this question, while it saves the memory for all the meshes here as we only use 1 mesh. It does not mean the render time it takes would be the same. If this logic above that ‘ItsKoiske’ mentioned then that would mean that we can just spam any similar mesh which would be useful for effects making. However that is not the case as we can see below that there’s multiple players who are still lagging, which tells enough and I can also confidently say from experience that it gives lag.