utak3r / shaderrunner Goto Github PK
View Code? Open in Web Editor NEWHelper tool for developing OpenGL fragment shaders, similar to ShaderToy.
License: MIT License
Helper tool for developing OpenGL fragment shaders, similar to ShaderToy.
License: MIT License
Verify it properly builds and runs on Windows 7, Windows 10 and ArchLinux.
Currently the behaviour of the panels with an editor and a preview window is very dirty and ugly. Make it behaving properly.
Implement multi-pass rendering.
Pausing/resuming is broken. Fix it!
Add few examples...
Implement some basic GLSL highlighting in an editor window.
Provide an installer for Windows, preferably through CPack. Maybe QtIFW?
Save the last used folder in any "open file" folder.
The question is: do we want to save it also in options?
An editor should contain a simple startup of a working code. It could be what's currently used as a startup code.
Add a scroller changing the iGlobalTime uniform.
Save the layout upon apps exit and restore it upon opening.
As most of current drivers do use a 2 secs timeout for rendering a single frame (and then crashes) there's a need for providing an option to render an image (or video) in smaller chunks (tiles).
Add an option to show a FPS counter.
Under linux the app has no icon (??).
As the title says...
Include paths, default resolutions etc.
Also a new option: "Auto apply shader after loading from a file".
Sometimes encoding a video fails to process all the frames. They are reported as rendered (have to check if this is true), but then ffmpeg exits prematurely. Check the ffmpeg's log!
Add support for rendering to an animation.
It should be put in options, which version of Shader Language should be used - and modify templates accordingly. Currently it's using version 1.2.
User has to be able to use 4 textures at least. Load them into Channel[n] samplers.
Provide RPM package for Linux x86_64 architecture.
Question: should I provide Qt libs inside?... or depend on system installed?
Add support for offscreen rendering with a defined resolution.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.