Computer Graphics, Opengl, Threejs.
several libraries worth noting: Cairo: A 2D graphics library supporting multiple output devices like X Window and Win32. Skia: An open-source 2D graphics library used in Google Chrome, Android, and more, supporting various back-ends including OpenGL and software rasterization. These tools and