jasontsmiller1560 GitHub avatar

geometry-lab-3d-v2026

jasontsmiller1560

3D Geometry Lab v2026 is a browser-based tool for interactive 3D geometry visualization, WebGL scenes, and function graphs with mouse and hand gesture controls.

Stars

7

7-day growth

No data

Forks

3

Open issues

0

License

GPL-3.0

Last updated

2026-07-28

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It uniquely combines WebGL rendering, MediaPipe hand tracking, and AI-assisted problem solving to make geometry exploration more accessible and engaging in the browser.

Who it is for

  • Students learning geometry
  • Educators teaching 3D math concepts
  • Self‑learners exploring spatial relationships
  • Developers interested in WebGL educational tools

Use cases

  • Classroom geometry demonstrations
  • Independent study of geometric solids and functions
  • Visualizing 2D and 3D function plots side by side
  • Experimenting with wireframe modes and size adjustments

Strengths

  • Runs entirely in the browser with no installation beyond cloning
  • Supports both mouse orbit controls and MediaPipe hand‑tracked gestures
  • Includes eight geometric solids and 2D function overlays
  • Offers wireframe mode and size sliders for structural inspection

Considerations

  • Requires a modern browser with WebGL support
  • Gesture controls need camera permission and compatible MediaPipe environment
  • Limited to eight geometric solids as mentioned in the README

README quick start

Getting Started

Description

Browser-based learning tool for exploring 3D mathematical visuals, WebGL scenes, and interactive function graphs with mouse and gesture input.

Related repositories

Similar projects matched by category, topics, and programming language.

ddosi
Featured
ddosi GitHub avatar

PacketLens

PacketLens is a pure front-end, offline pcap analysis tool that runs entirely in the browser, supporting deep protocol decoding, HTTPS decryption, and million-packet instant loading without any backend.

HTML
17
ViffyGwaanl
Featured
ViffyGwaanl GitHub avatar

kimi-k3-learn

An interactive learning system that turns the 47-page Kimi K3 technical report into a single offline HTML file with running algorithms, 3D visualizations, spaced repetition quizzes, and a smart highlighting QA tool.

AI & Machine Learning
15
iamtechartist
Featured
iamtechartist GitHub avatar

human-cell-visualizer

An interactive 3D visualization of three human cell types using Three.js, WebGL particles, and custom GLSL shaders, allowing users to rotate, zoom, morph, and explore annotated structures.

Design & Creative
13