Miqula is a programming system that lets you create interactive 2d and 3d content.
There's no mode change, whatever you build is silently compiled and is currently playing. We put data in the center, you can preview any data to see exactly what is going on. Never work guessing again.
Use the same unified workflow for CPU and GPU. Work with nodes and pipes or enter quick expressions with a c like syntax. Structure your project, with objects, group them to assets and reuse them in the object hierarchy. No matter what you build, you always use the same flexible concepts. In the end, all you do is pass data around.
Miqula has been created from the ground up with speed and scalability in mind. It is based on a new generation of GPU apis (Vulkan). Your code is split onto all available cores. Or skips an object completely if no changes are expected. What you build, is always “just in time” compiled on all cores, with final settings.
It's all about geometry. Mesh, fonts, splines, polylines, circles, rectangles, etc.. are directly implemented and can be manipulated with ease. Save and load anything to disk with a simple node. We give you the tools.
Define your own types and nodes. Create any kind of asset with parameters for reuse.
coming soon..