Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jcmoyer/ts-shader

Transforms GLSL shader code into TypeScript classes
https://github.com/jcmoyer/ts-shader

glsl typescript webgl

Last synced: about 1 month ago
JSON representation

Transforms GLSL shader code into TypeScript classes

Awesome Lists containing this project

README

        

# ts-shader

ts-shader is an experimental code generator used in [deadrun](https://github.com/jcmoyer/LD44/). It transforms GLSL
shader code into a TypeScript class that automatically gets uniform and attribute locations.

This is pre-pre-pre-pre-alpha quality software. Use at your own risk.

Limitations:

* Does not handle GLSL preprocessor macros.
* Very rigid output formatting (it is currently specialized for my use-case and only my use-case)