Процедурная геометрия
Сфера превращается в зерно математикой: эллипсоид, волнистая бороздка на одной грани, купол на второй, лёгкая неровность — чтобы силуэты не повторялись.
Фронтенд-разработчик · Москва
3D-графика, сложные скролл-сценарии и AI-ассистенты внутри интерфейса. Собираю сайты, мимо которых не пролистывают.
Подход
Избранная работа
Одностраничник, где 3D — не украшение, а фон, который живёт вместе со скроллом. Зёрна смоделированы кодом: у каждого своя асимметричная бороздка, матовая обжарка и собственная траектория. Позиции пересчитываются под размер окна, поэтому сцена одинаково собрана и на мониторе, и на телефоне.
Скролл инерционный, секция меню перелистывается вбок внутри вертикальной прокрутки, текст проявляется по словам, цифры досчитываются при попадании в кадр.
Сфера превращается в зерно математикой: эллипсоид, волнистая бороздка на одной грани, купол на второй, лёгкая неровность — чтобы силуэты не повторялись.
Физический материал с картой шероховатости и бампом, тёплый ключевой свет и контровой по краю. Матовая поверхность вместо пластикового глянца.
Lenis сглаживает прокрутку, GSAP привязывает к ней сцену: зёрна поднимаются и разворачиваются, меню едет вбок, текст набирается по словам.
Three.js грузится с двух зеркал, прелоадер снимается по таймауту, сцена переставляется при ресайзе. Ни один сбой не оставляет пустой экран.
Живая демонстрация
Такого помощника встраиваю в сайты клиентов: он знает продукт, отвечает на вопросы посетителей и доводит их до заявки. Спросите его обо мне.
Инструменты
Напишите — отвечу в течение дня и честно скажу, потяну задачу или нет.