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.