About Refixture

We sometimes find difficulty when attempting to fit everything we want in a limited space. In some cases, rearranging can result in wasted effort through trial and error. Although keeping a list of measurements can help, Refixture allows you to use those measurements to model a virtual room that you can modify freely.

Define

Visualize a scale model of your room by applying real-world measurements to a large variety of furniture.

Arrange

Accurately model your room by interactively moving furniture and saving the result.

Generate

Unsure about what should go where? Refixture can take a list of your furniture and attempt to come up with a solution in real time.

placeholder image 2

Who can benefit from Refixture?

The idea for this project arose due to new indoor lifestyles during the COVID-19 pandemic. Spending time working and relaxing at home encouraged bringing in more anemities at the cost of increased space management. Managing rooms can be helped with planning, but visualizing those plans becomes easy with Refixture. Therefore, Refixture helps users imagine a new shelf, chair, or excercise bike. For those moving into a new space, save a few different arrangements to evaluate layout options. For those knowledgable with Unity, the project can be modified and used freely through the GitHub repository.

More About

placeholder image 2

Project Timeline

This project was developed over a three month period. With little knowledge of Unity and web design.

Roadmap

Flowchart

How it works

Users follow the workflow to define, arrange, and generate rooms of their own. Users create a close approximation of their rooms using the preset furniture designs included. The result may not look the same, but by applying measurements they can be scaled to match their real counterparts in size. Refixture works intuitively, but also provides documentation on all features.

Documentation

Testing and Feedback

The project is welcome to feedback for the improvement of features and bug fixing. The testing plan for this projects consists of trying the latest test build and completing a short survey.

Testing Plan

Distribution

The project has been designed to be open source and non-commercial, with the help of code and assets found royalty free on the web. To avoid distributing work of others without their consent, some assets are not available in the repository.

GitHub Repository

Conclusion

Refixture may be highly useful for your next furniture project. With simple yet effective design, it can take the work out of the process of rearranging your room. Test it out in your browser, or try running the source code or desktop program from the GitHub repository.

Try Refixture