Создаем простейший HTML5 3D движок на JS и HTML5 Canvas API



Вероятно, что если бы вы создавали полномасштабный 3D-движок, в комплекте с трехмерной матрицой преобразования, точечных объектов, плоских объектов, тенями и других пространственных вычислений — это было бы довольно трудно.

Но что, если мы хотим создать оптимизированный 3D JavaScript движок, который поддерживает переходы и повороты? Неужели это так трудно?

Так вот, чтобы создать такой движок нам понадобиться всего лишь 40 строчек кода! В этой небольшой статье я вам расскажу о создании примитивном 3d javascript движка, который вы сможете использовать в анимации, игра и пр.

Читать дальше →