I’m optimizing the hell out of my game right now and it’s gone beautifully, but I want to add a render distance system for parts. Until Roblox actually lets us control the in-game engine render distance (which is only possible by turning your graphics down really low), I want to experiment and see what I can get with this.
I need to learn chunking/octrees, but what would be the most performant way of “loading out” parts?
- Setting Transparency/LocalTransparencyModifier to 1
- Parenting to nil (I’ve heard this one is the best because it also removes physics calculations, but constantly reparenting things is not good, right?)
- CFraming really far away (I read somewhere that this is the fastest out of everything. But I don’t know if this actually causes it to not be rendered, + physics calculations I think would still exist)
Which one of these is the best to use? If you have any other methods I’m down to hear any