← Back
Before you start
Umfeld & Processing, what's that about?
Processing is a programming environment for the visual arts —
a setup()/draw() loop, shape-based drawing, and a friendly API that has introduced
countless designers and artists to code.
Umfeld carries that same idiom into C++. If you already think in background(),
stroke(), fill(), ellipse() and draw(), you already know how to use Umfeld — the
function names and mental model are intentionally the same.
The difference is what sits underneath: native access to OpenGL, OpenCV, FFmpeg and PortAudio, a tiny runtime footprint, and a plain CMake build that runs in any editor.
If you are coming from Java Processing, the Java → C++ reference table is the fastest way to map what you know onto the C++ side.