Hephaestus

vr unity3d architecture design-tools experimental

Hephaestus (named after the Greek god of architecture) was a proof of concept application built to test the validity of VR as an architectural drawing tool. I designed Hephaestus after observing some core issues with the conventional design tools and workflows of the designers and architects. The hypothesis was that VR would be the perfect medium to fix these problems because of the immersive nature and simplicity of interaction that VR can bring compared to conventional 2D screens.

The existing problems

Conventional CAD application GUI
Conventional CAD application GUI
Errors in Autodesk’s own files
Errors in Autodesk’s own files

Physics based rules in Hephaestus

To reduce the errors in designs, Hephaestus applied a few physics based rules to everything:

Solids collide, not intersect
Solids collide, not intersect
Gravity on solids
Gravity on solids

Hephaestus features

Unity3D Standard Shader
Unity3D Standard Shader
Hephaestus Custom Shader
Hephaestus Custom Shader

Learnings

We showed Hephaestus to over 30 architects, designers and other industry professionals, and came up with the following conclusion:

Conclusion

The Hephaestus prototype was successful in its goal - it validated (and invalidated) our hypothesis about what design and visualization tools in VR would be like. We took the learnings from it and incorporated and iterated upon it to build Trezi.