V.R based geometric transformation training environment for 3d spatial reasoning
Project Goal: The project aims to create a Virtual Reality (VR) training environment to help people learn 3D spatial reasoning through hands-on interaction.
The Problem: Currently, complex 3D concepts like rotation and scaling are taught using 2D diagrams and textbooks. This makes it difficult for students to develop a natural "3D intuition" needed for professional work.
Target Skills: The environment focuses on three main movements: translation (moving), rotation (turning), and scaling (resizing).
Real-Time Math: As users move objects in the virtual world, the system displays the matching 4x4 transformation matrix instantly to show the math behind the movement.
Primary Objective: To build a system where users can directly manipulate 3D objects and immediately see how their actions change coordinate frames.