lamogui / rmeditor Goto Github PK
View Code? Open in Web Editor NEWJust another raymarching demotool
License: GNU General Public License v3.0
Just another raymarching demotool
License: GNU General Public License v3.0
Features to keep in mind
Try to avoid QGraphicsScene/QGraphicsItems as it doesn't handle zoom properly for our usage
after #5 and #19 Let's try to make undo-redo networkable
Since the text editor undo redo is done by text editor, don't try to override it...
Ressource replication
Widgets / Timeline replication
After #6 is done
Nice to do:
Once we will be able to open a project again, smart select the right version of opengl to compile latest glsl version of fragment shader and no more for the moment
after #5
Integrate the logicoma WaveSabre synth ! (after #13 is done) https://github.com/logicomacorp/WaveSabre
In order to release the shit !
How to reproduce ? -> try to export & compile rsync2020 demo
Make all media files reload themself when QFileSystemWatcher notify
This should be done by widget and not data !
Add a post process pass
Because i'm tired to put gifs just to do the credits...
Take a look at https://github.com/memononen/fontstash
after #15 we may want to introduce at least a post process pass per demo or better a timeline of post process pass(e)s
After #5 we will need to have additionnal action in order to
Remove all the old SLOT() and SIGNAL() macro that doesn't check member existance at compile time...
Could be cool to see if CMake is still compiling and try to continue to support it...
Note that may be required for compile a static version of Qt #8
Following #23
This widget allow
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.