Техническое задание: Оптимизация VR-тренажёра под Android
Существует готовое VR-приложение для Android, созданное на Unreal Engine 5.2. Основная проблема - недостаточное качество изображения в VR-шлеме, а также технический баг, проявляющийся только в одной линзе.
Текущее состояние проекта
- Локация полностью собрана и работоспособна.
- Полигональная сетка моделей уже оптимизирована.
- Проект упакован в APK-файл, который будет предоставлен исполнителю.
Основные проблемы для решения
1. Низкое качество изображения (визуальные артефакты)
- Заметная «лесенка» (алиасинг) на краях объектов.
- Общая рябь и нестабильность картинки.
- Недостаточная чёткость и размытость.
- Требуется улучшение общего восприятия: цвета, контрастность, освещение, тени.
2. Критический баг в одной линзе
- В изображении для одной из линз (правой или левой) объекты некорректно пересекаются, создавая артефакты.
- В другой линзе отображение корректное. Проблема требует точечной диагностики и исправления.
Задачи для исполнителя
- Оптимизация рендера для Android VR: Настроить и улучшить параметры рендеринга для устранения визуальных артефактов. Работа должна включать тонкую настройку:
- Антиалиасинга (AA).
- Mip-maps.
- Фиксированной частоты обновления (FFR).
- Постпроцессинга (цвет, резкость, тональная компрессия).
Цель - получить максимально чистую, стабильную и чёткую картинку в условиях мобильного VR.
- Исправление стерео-бага: Провести диагностику и устранить причину пересечения объектов в одной линзе. Необходимо проверить и откорректировать:
- Стерео-отступ (stereo offset).
- Плоскости отсечения (Near/Far Clip Planes).
- Настройки VR-камер.
- Межзрачковое расстояние (IPD) в рамках приложения.
- Поле зрения (FOV).
- Влияние пост-эффектов на отдельный глаз.
- Финальное тестирование: Все изменения должны быть протестированы непосредственно в VR-шлеме (Pico 3/4 или Quest). Без реального теста в шлеме работа не может считаться выполненной.
Требования к исполнителю
- Опыт работы с Unreal Engine 5, особенно в контексте мобильной разработки.
- Глубокое понимание рендеринга в VR, оптимизации графики под Android.
- Навыки диагностики и исправления специфичных VR-артефактов.
- Обязательное условие: Наличие VR-шлема (Pico 3, Pico 4 или Meta Quest) для проведения тестов. Работа «вслепую» невозможна.
Ожидаемый результат
- Визуально качественное, чёткое изображение в VR-шлеме без ряби, лесенки и размытости.
- Полное отсутствие артефактов и багов, связанных со стерео-отображением. Картинка в обеих линзах должна быть идентичной и корректной.
- Стабильная работа приложения с улучшенными настройками рендеринга.