doytsujin / rutabaga Goto Github PK
View Code? Open in Web Editor NEWThis project forked from wrl/rutabaga
a toolkit for developing user interfaces with openGL
License: Other
This project forked from wrl/rutabaga
a toolkit for developing user interfaces with openGL
License: Other
__ __ _______ __/ /_____ _/ /_ ____ _____ _____ _ / ___/ / / / __/ __ `/ __ \/ __ `/ __ `/ __ `/ / / / /_/ / /_/ /_/ / /_/ / /_/ / /_/ / /_/ / /_/ \__,_/\__/\__,_/_.___/\__,_/\__, /\__,_/ /____/ rutabaga is an openGL widget toolkit in early stages of development. it is built against the openGL 3 core profile (i.e. no fixed function pipeline), licensed under the 2-clause BSD license, and implemented in almost-standard C99 (uses the non-standard ms-extensions for anonymous structs because C11 anonymous structs don't work for our purposes). currently it provides the skeletal components: a basic scene graph, event dispatching, rudimentary run-time type information, FreeType font rendering, and indirect rendering for performance. there is support for X11 (tested on Linux and FreeBSD), OSX via Cocoa, and win32/win64. the windows support is currently unable to deploy stand-alone apps due to some event loop shenanigans, but plug-in UIs (i.e. VST) work just fine. build with: ./waf configure ./waf run the examples from the build directory: ./build/examples/test ./build/examples/cabbage_patch `test` is a basic layout test application that displays a bunch of knobs and buttons. `cabbage_patch` is a patchbay for the JACK sound server and will only build if you have the JACK libraries and headers available. documentation is currently non-existent and the API is very much in flux. if the phrase "fixed-function pipeline" doesn't make sense to you, this is probably not the right time to play with rutabaga. questions, comments, and/or chili con carne recipies to [email protected].
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.