https://github.com/karanjangid8656/neuralviz
An interactive 3D visualization of neural networks using Three.js.
https://github.com/karanjangid8656/neuralviz
3js html
Last synced: 5 months ago
JSON representation
An interactive 3D visualization of neural networks using Three.js.
- Host: GitHub
- URL: https://github.com/karanjangid8656/neuralviz
- Owner: KaranJangid8656
- License: mit
- Created: 2025-06-11T16:37:47.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-11T16:54:47.000Z (about 1 year ago)
- Last Synced: 2025-06-20T17:13:10.855Z (about 1 year ago)
- Topics: 3js, html
- Language: HTML
- Homepage: https://neural-viz.vercel.app/
- Size: 31.3 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Neuralviz - Interactive Neural Network Visualization
An interactive 3D visualization of neural networks using Three.js. This project creates beautiful, dynamic network structures that respond to user interaction with pulsing effects and color changes.
## Features
- **4 Different Network Formations**:
- Quantum Cortex: A structured, hierarchical network with primary axes and rings
- Hyperdimensional Mesh: A complex mesh using 4 dimensions
- Neural Vortex: A dynamic structure with spiral arms
- Synaptic Cloud: An organic, cloud-like structure with clusters
- **Interactive Elements**:
- Click/Tap to create energy pulses through the network
- Drag to rotate the view
- Theme selector with 4 different color palettes
- Density control slider
- Formation switcher
- Pause/Play and Reset Camera controls
- **Visual Effects**:
- Bloom effect for glowing nodes and connections
- Film grain effect
- Dynamic color transitions
- Energy pulse waves
- Starfield background
## Technologies Used
- Three.js for 3D rendering
- WebGL for hardware acceleration
- Custom GLSL shaders
- Modern JavaScript (ES6+)
## Author
Karan Suthar