3D-модель интерьера автомобиля для web-визуализатора (shov22.ru)
1. Цель проекта
Создать оптимизированную 3D-модель интерьера современного автомобиля для браузерного визуализатора, в котором пользователь сможет интерактивно менять материалы (ткань / экокожа) на отдельных элементах салона, включая комбинированные сиденья.
Модель используется:
в браузере (WebGL / Three.js)
на desktop и mobile
для маркетинга и продаж материалов (визуальная примерка)
2. Общие требования
Формат
.glb (обязательно)
один файл
без анимаций
Масштаб и ориентация
реальный масштаб (1 unit = 1 метр)
корректные оси
центр сцены — салон автомобиля
3. Визуальный стиль и детализация
Стиль
современный универсальный салон
без привязки к бренду автомобиля
нейтральный дизайн (подходит под разные ткани и цвета)
Оптимизация
low / mid poly
без избыточных bevel и subdivision
приоритет производительности, особенно для мобильных устройств
4. ОБЯЗАТЕЛЬНАЯ структура mesh (зоны)
Каждая зона — отдельный mesh и отдельный материал.
Объединение зон запрещено.
interior_root
├─ seats_front_base
├─ seats_front_center
├─ seats_back_base
├─ seats_back_center
├─ door_cards
├─ ceiling
├─ dashboard_top
├─ armrest
├─ floor_cabin
├─ floor_trunk
└─ steering_wheel_wrap
❗ Названия mesh желательно соблюдать именно в таком виде
(регистр не критичен)
5. Описание зон и требования
5.1 Сиденья (передние и задние) — КОМБИНИРОВАННЫЕ
Сиденья должны поддерживать комбинацию материалов.
Разбиение (обязательно):
Base (основа) — боковины, внешняя часть
Center (центр) — центральная часть спинки и сидушки
Каждая часть:
отдельный mesh
отдельный материал
отдельная UV-развёртка
Поддерживаемые комбинации:
экокожа (основа) + ткань (центр)
экокожа (основа) + перфорированная экокожа (центр)
ткань + ткань (разные коллекции / цвета)
Требования:
ровная UV под tile-текстуры
одинаковая плотность texel density
без геометрической перфорации
перфорация реализуется через normal map / roughness
5.2 Дверные карты
только мягкие вставки
кнопки, ручки — отдельная геометрия (не меняется)
материал: ткань / экокожа
5.3 Потолок
отдельный mesh
ровная UV
без baked-текстур
материал: потолочная ткань / алькантара-тип
5.4 Передняя панель (торпедо)
только верхняя мягкая часть
декоративные элементы отдельно
материал: экокожа / ткань
5.5 Подлокотник
отдельный mesh
должен хорошо читаться при приближении
материал: экокожа / ткань
5.6 Обивка пола салона
ковролин / автомобильный текстиль
корректный масштаб текстуры (критично)
отдельный mesh
5.7 Обивка пола багажника
отдельная зона
допускается более простая геометрия
материал: износостойкий текстиль
5.8 Руль
только внешняя оплётка
центр и кнопки — отдельная, статичная геометрия
материал: экокожа
оптимизированная форма (без лишних сегментов)
6. UV и текстуры
UV-развёртка
обязательна для всех зон
без перекрытий (где возможно)
рассчитана под tile-текстуры
одинаковая плотность texel density
Текстуры
PBR (BaseColor / Normal / Roughness)
разрешение до 1K–2K
❌ запрещены 4K+ текстуры
❌ запрещено запекать освещение и AO
7. Материалы и шейдеры
стандартные PBR-материалы
без procedural-шейдеров
без нестандартных нод
материалы должны корректно экспортироваться в glTF
8. Технические ограничения (КРИТИЧНО)
❌ Запрещено:
объединять зоны в один mesh
использовать non-PBR материалы
применять heavy subdivision
делать перфорацию геометрией
использовать baked lighting
✅ Разрешено:
texture tiling
reuse текстур
smooth shading
low-poly оптимизация
9. Камеры (опционально)
Если возможно:
1 камера — общий вид салона
1 камера — зона руля / панели
(не обязательно, может быть реализовано на стороне визуализатора)
10. Чек-лист приёмки модели
Модель принимается, если:
файл в формате .glb
все зоны — отдельные mesh
сиденья разделены на base / center
корректная UV-развёртка
открывается в браузере без ошибок
вес файла подходит для web и mobile
все зоны готовы к динамической замене материалов
11. Контекст использования (для понимания)
Модель используется:
в браузерном 3D-визуализаторе
с динамической подстановкой текстур из каталога
на мобильных устройствах
оптимизация важнее фотореализма
Опубликован 16.01.2026 в 23:18
Заказ находится в архиве