VirtualRocks

mojave model

VirtualRocks is a CS senior capstone project made over the course of the 2023/24 school year. It serves as a pipeline to turn a set of user-uploaded images into a set of tiled 3D meshes with high quality textures, optimized for viewing on VR headsets.

VirtualRocks Unity is a partner virtual reality application created in Unity designed to view and navigate the large models created by the VirtualRocks app using distance culling and shaders.


Getting Started

  • Install the VirtualRocks application here.

  • Create a new project inside a directory that will be used as the project workspace.

  • Add your images. Images should have a high degree of overlap with minimal background (Ideally between 100-500 images).

  • Run the matcher and mesher.

  • To view your models in VR, follow the instructions in Unity installation.

mojave model
mojave model

Acknowledgments

The default models in VirtualRocks Unity are sourced from different projects and research conducted by the Geology Department at Whitman College.

The Twin Sisters and Mojave models were created by Lyman Persico, Weston Elgin Hw model by Coden Stark, and Mt Carmel Junction model by Morgan Sharp.


Indices and tables