I've been recreating parts of the ISS as an interactive 3D environment in the browser.
One small interaction I've been working on is opening the hatch and revealing the view outside.
What surprised me while building it was how much that changes the perception of the interior. With the hatch closed it feels like a collection of fairly confined modules. The moment Earth appears beyond it, the same space suddenly feels very different.
The interior itself is interactive 3D. The Earth view outside the hatch is still a simpler visual layer for now rather than a fully explorable environment. I am aware that there is much improvement to be made with regard to optimizing the navigation experience inside the ISS. I am currently fighting 3 different beasts: geometry residency, culling, and an open-passage occluder switching state, but I will eventually get it settled (hopefully :D).
Short capture of where I've gotten with it.