VJ UNION

Cover image for ChatGL - Your GLSL fragment shader generator using gpt-3.5-turbo
vdmo
vdmo

Posted on

ChatGL - Your GLSL fragment shader generator using gpt-3.5-turbo

GLSL fragment shader generator using gpt-3.5-turbo wrapped in a fast Vanilla Typescript + Vite frontend.

NOTE: The prompts are meant to produce interesting pseudo-random generative art using fragment shaders, not to build anything precise. You're just as well off using a totally random prompt as you are a guided one.

ChatGL - Your GLSL fragment shader generator

https://github.com/benjitrosch/chatGL

GitHub logo benjitrosch / chatGL

GLSL shader generator using GPT-3 🤖🎨

chatGL

GLSL fragment shader generator using gpt-3.5-turbo wrapped in a fast Vanilla Typescript + Vite frontend.

NOTE: The prompts are meant to produce interesting pseudo-random generative art using fragment shaders, not to build anything precise. You're just as well off using a totally random prompt as you are a guided one.

Quick Start

  1. Generate an openAI API key - https://platform.openai.com/account/api-keys
  2. Create an .env file and put your key in OPENAI_API_KEY
  3. Run npm run build to build the frontend and npm start to start the server
  4. Visit http://localhost:6006

- or -

  1. Visit https://chatgl.ai

Apr-21-2023 19-54-07 (1)

Acknowledgements


License

This project is licensed under the MIT License - see the LICENSE.md file for details.




Discussion (0)