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.