HTML and CSS Reference
9.1. Building a WebGL engine
Even though using a prebuilt engine can save a lot of time, it may cause problems if it
doesn't support the functionality you need. We recommend rolling your own engine for
grammer, you'll also create reusable code for future projects.
In this section, you'll learn the following reusable WebGL concepts:
• How to structure an engine that creates visual output
• Where to get and how to use assets that make writing WebGL faster
• Methods for handling collisions, deletion, and other entity-management-related
chapter will be transferable to other visual APIs such as Canvas and SVG.