Привет, дорогие читатели! Если вы думаете, что JavaScript — это только для кнопок «лайк» и бесконечных «onclick» на маркетплейсах, то сегодня я вас разочарую (или обрадую). Оказывается, используя JS, можно создать такой 3D-мир, что ваша видеокарта начнет шептать молитвы, а начальник подумает, что вы осваиваете Unreal Engine 5, пока все ждут форму обратной связи. Спойлер: все гораздо проще и смешнее, чем кажется. Идея пришла внезапно. Сидел я, верстал очередной лендинг для кошачьего фитнеса, и вдруг подумал: «А почему бы коту не покрутиться в 3D?». Ведь просто картинка — это скучно. Хочется, чтобы кот был объёмным, вращался вокруг своей оси и нагло смотрел на пользователя, даже когда тот скроллит страницу. Гугл выдал мне фразу, от которой у нормального фронтендера обычно дергается глаз: Three.js. Если вы не знаете, что это такое, представьте, что обычный JavaScript — это пластилин, а Three.js — это 3D-принтер, который работает на кофеине и вашем терпении. Чтобы нарисовать что-то объ
JavaScript и 3D объекты: Как я чуть не сжег процессор, создавая идеальный куб
2 апреля2 апр
4
3 мин