- Home /
Does scaling environment geometry negatively affect performance?
I’m working on a game with a miniature character in a real world environment. However, my player character is actually human-sized (for animation reasons). So I’m scaling my static environment geometry by 10x.
My question: should I scale the environment in my art package (Maya) prior to export, or is it “safe" to scale it in Unity? I want to avoid potential performance issues if my Unity scene is full of static geometry that’s been scaled 10x. And it’s also easier to model at real world scale in Maya.
Answer by FlaSh-G · Dec 29, 2017 at 06:04 PM
Scaling in your model's import settings will give you a model that is pretty much as if you scaled it in your modelling program, so that's fine. Scaling via transform components is a bit less desirable because you might run into some troubles concerning rotations and scaling of children objects.
Either way, you should have an eye on your total world size. If you were to create a world that is thounsands of kilometers in size, you'll run into float imprecision issues. If you don't, you're good to go.