Showcase your libraries, tools and other projects that help your fellow love users.
- Posts: 67
- Joined: Thu Jul 18, 2013 4:44 am
| Issue Tracker
Shaderview is a desktop application for developing GLSL shaders using Lua, LÖVE2D, and GLSL. It features integrated debug tools, hot reloading, and compilation error handling.
Shaderview is under active development
and I am looking for feedback, advice, and bug reports.
- Automatic file reloading - Application code, shaders, and textures will automatically reload whenever changes are detected.
- Robust error handling - Shaderview catches application errors and shader compilation errors. When the errors are fixed, it will gracefully recover back to a working state.
- Debug tools - View project info, performance data, and textures all inside the integrated debug GUI.
- Multiple projects - Create and work on many different projects within Shaderview
Last edited by Ikroth
on Wed Nov 22, 2017 5:26 am, edited 1 time in total.
- Posts: 47
- Joined: Sun Jul 28, 2013 9:40 pm
I've used shaderview extensively before, and I really recommend it to anyone who wants to test out shaders, play with existing ones, or create new ones.
I like to use it if I want to create a new shader to add to a game I'm working on before adding it to the project. The auto reloading and error catching makes it a lot more fun to work on shaders, without having to worry about getting the shader to work right while it's tangled up in a large project.
The app code is structured so that you can develop like you normally would, so what you make in shaderview can be transfered to a larger project with minimum friction.
Aside from that, it's a great environment for small visual projects, even if shaders aren't the focus.
Here is something I made in shaderview:
Users browsing this forum: No registered users and 6 guests