Modeling Best Practices

When modeling for Voosey, it’s important to keep the following in mind:

Coordinate System

• Voosey uses the standard (Y-UP) coordinate system so be sure to transform your model appropriately if it references Z as the vertical element.

• All models should be centered at the origin (0, 0, 0). Ground level is 0 on the Y component (not floor level). Anything below 0 on the Y component will be rendered as underground.

Polygon Count

Architects should aim to keep their models as low-poly as possible for a more performant user experience. Models typically begin to experience degrades in performance beyond 80,000 polygons, and are not guaranteed to work at all beyond 100,000 polygons.


Each unique material you use in your model has the ability to be overridden by the user in Voosey Studio. Users may only override materials in their entirety, and cannot split the material selections you choose.

For example, during your modeling you apply the same granite countertop material to all countertops in the bathrooms, kitchen, and elsewhere. Because you used the same material on all components, the user may only modify them all at once. If the user wanted to change specifically the bathroom without changing the kitchen, it would not be possible unless you use separate unique materials in your modeling. This is a limitation imposed by the internal mechanics of GPU’s and 3D rendering engines.

For best performance on mobile devices, keep texture resolutions below 2048×2048 pixels.

Ready to export and upload to Voosey? Follow the next guide: Exporting your plan and assets for the Voosey pipeline

Written By

Justin Means

Justin Means

Co-Founder of Voosey