Commit Graph

5 Commits

Author SHA1 Message Date
Shawn Anderson 445d96f230 Globe with popups. 2025-11-09 10:32:42 -08:00
Shawn Anderson 3d2e94093f Add automatic screenshot generation and 5 new Three.js demos
Enhanced infinite loop automation:
- Added Phase 7 to /infinite-web command for automatic dashboard + screenshot generation
- Added Phase 6 to /infinite command for same automation
- Auto-runs generate_index.py after demo generation
- Auto-runs appropriate npm screenshot command based on category
- Eliminates manual post-generation steps

Documentation updates:
- Fixed command names in CLAUDE.md (removed /project: prefix)
- Updated DASHBOARD.md with screenshot generation workflow
- Clarified slash command naming convention

New Three.js visualizations (iterations 6-10):
- threejs_viz_6.html: Texture Mapping & Filter Comparison
- threejs_viz_7.html: Interactive Crystal Garden with OrbitControls
- threejs_viz_8.html: Particle Wave System with BufferGeometry
- threejs_viz_9.html: Geometry Gallery (6 polyhedrons)
- threejs_viz_10.html: Cosmic Bloom Garden with UnrealBloomPass

All demos generated via /infinite-web with progressive web learning.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-10 18:27:08 -07:00
Shawn Anderson e0bf73ab00 Add Three.js web-enhanced infinite loop implementation
Implemented progressive Three.js visualization system using web-enhanced
agentic loop pattern. Created comprehensive specifications and generated
5 foundation-level 3D visualizations with parallel agent deployment.

Features:
- Comprehensive Three.js progressive learning specification
- URL strategy with 25+ curated learning resources (foundation → expert)
- 5 self-contained HTML visualizations (50.7KB total):
  * Viz 1: Rotating geometries with basic scene setup
  * Viz 2: Animated lighting with dynamic point lights
  * Viz 3: 10K particle system with custom shaders
  * Viz 4: Material gallery showcasing 6 material types
  * Viz 5: Geometry morphing with complex transformations
- Complete manual documentation (1,400+ lines)
- Updated CLAUDE.md with Three.js commands

Technical:
- Three.js v0.170.0 via CDN
- Self-contained architecture (no external dependencies)
- 60fps performance, responsive design
- Production-quality code with comprehensive comments

Inspired by ocean examples (webgl_shaders_ocean.html, webgpu_ocean.html)
Pattern supports scaling to 20+ iterations with progressive difficulty.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-09 18:16:29 -07:00
Shawn Anderson 0d28f88fcc Add web-enhanced infinite agentic loop with progressive learning
Extends the infinite loop pattern with web crawling integration, enabling
agents to learn from documentation, tutorials, and examples on each iteration.
Each agent fetches unique URLs, extracts techniques, and applies learnings to
create progressively sophisticated outputs.

Key additions:
- /project:infinite-web command with URL strategy and web priming
- D3 visualization spec with progressive learning pathway
- Curated URL strategy (foundation → expert) with 40+ resources
- Comprehensive guide for creating custom web-enhanced loops
- Demo: 3 D3 visualizations with selections, scales, and bar charts

System supports pre-defined URLs, dynamic web search, and parallel agents
with unique web research assignments. Generalizable to any domain where
progressive web-based knowledge acquisition improves output quality.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-09 17:37:50 -07:00
IndyDevDan bd8cbae74f progress 2025-06-10 09:25:03 -05:00