Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
MrApple100 authored Feb 15, 2024
1 parent be2ca11 commit 1763d1c
Showing 1 changed file with 43 additions and 1 deletion.
44 changes: 43 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,49 @@
TheParallaxView
---------------
## Описание

Работа с видео 360 и сложными моделями
Проект представляет из себя систему трекинга положения человека и изменение относительно этого положения виртуальной точки наблюдения с сохранением территории наблюдения в виде постоянной.

В качетсве наблюдения могут быть использованы: 3D-модели и видео в формате 360. Каждый вариант используется для различных целей. Реалистичная картинка + изменения точки наблюдения поможет создать более глубокий уровень погружения пользователя.

За основу был взят проект с [сайта](https://www.anxious-bored.com/blog/2018/2/25/theparallaxview-illusion-of-depth-by-3d-head-tracking-on-iphone-x), в частности [репозиторий](https://github.com/algomystic/TheParallaxView). Автор предлагает решение под IOS, где необходимая камера глубины встроена в смартфон.

Для того чтобы перенести функционал с IOS на OS Windows мы изменили архитектуру проекта под китайский аналог камеры глубины марки [Orbbec (astra mini pro)](https://www.orbbec.com/products/structured-light-camera/astra-mini-pro/).


## Функционал
* Трекинг положения тела
* Работа с видео 360 (внутри сферы)
* Работа с 3D-моделями

# Обзор

![изображение](https://github.com/RTUITLab/TheParallaxView/assets/69810254/989c264f-ec79-4b6a-9f80-54b961b28911)


## Демонстрация

### Работа с видео 360
| От Вида пользователя | Запись Экрана |
| ------------- | ------------- |
| ![video5364318748595471135(1)](https://github.com/RTUITLab/TheParallaxView/assets/69810254/a8925d52-e797-48dc-9fe4-ebe3c85b56a5) | ![2024-02-15 17-05-34(1)](https://github.com/RTUITLab/TheParallaxView/assets/69810254/d2bc076c-d4dc-447a-975c-005ac092a1ef)
|
### Работа с 3D-моделями

https://github.com/RTUITLab/TheParallaxView/assets/69810254/36bff9d6-3766-41d9-9f98-a663836146c7

## Требования

* Проект тестировался только на OS Windows
* Камера глубины Orbbec (тесты проводились только с моделью astra mini pro)
* USB порт на тестируемом устройстве
* Unity 2021.3.5f1


## Установка и запуск
1. Через Git скачать проект
2. Сделать pull файлов из LFS
3. В Unity при необходимости установить 2021.3.5f1 версию
4. Камеру глубины расположить примерно на расстоянии 2м слева от центра экрана и перпендикулярно направить в сторону экрана
5. Если не хватает длины провода использовать удлинитель
6. Подключить камеру и запустить

0 comments on commit 1763d1c

Please sign in to comment.