From 2D Grids to 3D Environments: A Framework for Transitioning Product Design Patterns into Spatial Computing | Synapse