Update: Transforming GeoForge 3D into an Interactive Math & Geometry Engine!What started as a 3D spatial viewport platform has taken a huge leap forward. We've officially adapted GeoForge 3D into GeoForge MathAR to help middle school students master 3D geometry and spatial reasoning!
What’s New in This ReleaseLive Geometric Math HUD: Real-time calculation of Volume ($V = w \cdot h \cdot d$) and Surface Area ($SA = 2(wh + wd + hd)$) directly overlaid on the 3D canvas as you manipulate models.Architect Challenge Mode: Gamified missions prompting students to scale structures to precise target volumes with instant visual success feedback.Responsive 3D Viewport: Optimized camera positioning, grid anchors, and lighting for seamless performance on both desktop browsers and mobile screens.
Code Snippet: Real-Time Formula EngineHere is how we link UI state adjustments directly to live geometric evaluations:
// Real-time calculation engine for live 3D mesh transformations export const calculateGeometryStats = (width: number, height: number, depth: number) => { const volume = width * height * depth; const surfaceArea = 2 * (width * height + width * depth + height * depth);
return { volume: volume.toFixed(2), surfaceArea: surfaceArea.toFixed(2), isTargetMet: (target: number) => Math.abs(volume - target) < 0.1 }; };
Log in or sign up for Devpost to join the conversation.