MONOLITH
- Категория
- Архитектура · 3D-веб-опыт
- Язык сайта
- Английский
- Статус
- Независимый концептуальный проект
Архитектурное бюро, которое исследуют через маршрут камеры, разобранную модель и библиотеку материалов.
Вопрос
Как показать здание на экране так, чтобы оно всё равно ощущалось весом?
Идея
Вымышленное экспериментальное архитектурное бюро с пятью монументальными концептуальными зданиями. Сайт ведёт себя как здание: к нему подходишь, переступаешь порог и поднимаешься над ним.
Визуальный язык
Бетон с отпечатком опалубки, косое солнце и графитовая бумага. Живая сцена Three.js ведёт камеру через семь этапов — прибытие, приближение, порог, коридор, зал, взгляд сверху — вместе с обычной прокруткой, не перехватывая её.
01
Маршрут в семи этапах
Прокрутка двигает камеру: от фасада через восьмиметровый коридор к взгляду сверху на весь дом. У каждого этапа одна короткая подпись — говорит само здание.
1 / 3
2 / 3
3 / 3
02
Разобрано слой за слоем
Разобранная аксонометрия делит дом на пять слоёв. Выберите точку обзора, откройте модель и выберите слой — в списке или прямо на чертеже, — чтобы прочитать, как он работает.
03
Материал и свет
Пять материалов изучены под низким утренним солнцем и высоким полуденным. Раздел о бюро объясняет практику тем же сдержанным голосом.
04
Архив
Пять концептуальных зданий — у каждого своя композиция, данные и досье, которое открывается по прямой ссылке.
05
Мобильная версия без компромиссов
На телефоне маршрут, архив и модель сохраняют свою логику и элементы управления.
06
Указатель и контакты
Указатель исследований в виде таблицы с превью при наведении и раздел контактов, сохраняющий чертёжный язык.
07
Финальный кадр
Сайт заканчивается так же, как начинается, — названием в монументальном масштабе.
Детали дизайна
- 01Монохромная бетонная палитра с техническими, чертёжными пометками
- 02Архитектурные плиты, отрендеренные из того же 3D-набора
- 03Крупный шрифт, широкие поля и строгая сетка
Взаимодействие
- 01Семиэтапный маршрут камеры, привязанный к обычной прокрутке
- 02Вращение мышью или стрелками, разобрать / собрать, выбор слоя
- 03Заранее отрендеренные кадры вместо WebGL, если он недоступен
Технологии
- React 19
- TypeScript
- Vite
- Three.js
