Hyperbolic Shader
Displays an interactive hyperbolic shader on Linux with real-time video textures, controllable via an LLM using the MCP protocol.
概要
Explore the mesmerizing world of hyperbolic geometry with this interactive Linux GPU shader. The application renders a fullscreen hyperbolic plane tiling, optionally augmented with a live video texture from your camera. What makes it truly unique is its integration with Large Language Models (LLMs) via the MCP protocol. Users can dynamically control various visual parameters, such as background, edge colors, animation state, geometry representation (disk or plane), and symmetry groups, simply by issuing natural language commands through an LLM chat client, making for an intuitive and powerful artistic or exploratory tool.
主な機能
- Interactive fullscreen GLSL shader display
- Real-time video texture integration from camera
- Dynamic control via natural language commands from LLMs
- Configurable hyperbolic plane symmetries and representations (disk/plane)
- MCP server for seamless LLM integration
- 0 GitHub stars
ユースケース
- Interactive art installations and visual demonstrations
- Educational tool for exploring hyperbolic geometry and shaders
- Experimentation with LLM-driven control of real-time graphics applications