Hi! I’ve been having some issues that I have no idea how to fix.
My game Moo has recently gotten lag spikes out of nowhere. The game worked smoothly until we published a new update, everything started to lag heavily. After reverting the game to a previous version, the lagging kept happening.
The only new thing we added was script related and not anything new visual wise.
We tweaked with castShadow, canTouch and renderFidelity, it helped a bit but for some reason we get lag spikes when you do an action (picking up items etc).
With the lag we also got shadow issues. This is how it looks in studio:
As you can see the shadows arent there and the models look like plastic. We use Future and not shadowmap btw.
I have a good pc and everything worked perfectly until a week ago.
The reason your build looks better in studio then in game in terms of rendered shadows is probably because you have your studio quality set to 21, which is actually higher then what ROBLOX gives players the ability to go up to. It happened to me a while back with particles.
also if your cow is texture mapped, you can change it from smooth plastic material to leaf instead and you get the roughness/anti reflection of the leaf material but the same physical smooth look texture that is applied in the texture ID of the mesh.
about the lag, check the tri count on your trees. if its anymore then 1k might be kinda insane.
those flowers if there individual meshes might be performance heavy too.
the thing is the game itself has looked exactly like studio before. Take these for example. These are previous images from the game itself. The models doesnt look plastic and the shadows appear.
The game has worked perfectly before last week even with all the trees and flowers. I am aware of material change. If if wont go back to normal I’ll have to do that, but normally the plastic material wouldnt look glossy which it now does and is an issue.
21 in studio is same as 10 in roblox, roblox has the same 21 levels that can be accesed by hacks, roblox just picked 10 sections instead of 21, because it’s just simplier