hia,
Die Kontexte stellen _primitive_ Zeichenschnittstellen zur Verfügung. [..] Solche Abstraktionsschichten gehören in eine Userland-Bibliothek. Siehe zum Beispiel Three.js, da findet so eine Abstraktion statt, dort werden keine prmitiven Zeichenroutinen mehr angesprochen, sondern nur noch kurz gesagt, welche primtive Schicht genutzt werden soll: DomRenderer, CanvasRenderer oder WebGLRenderer.
Wow, danke Dir, damit kann ich was anfangen!!!
2D, 3D, ok, ok... hier entlang bitte ;)
Viele Grüße!