tested on: chrome 80.0.3987.149
aspect ratio: 4:3
coded in: webGL, javascript
no: guarantees