Показать сообщение отдельно
Старый 29.06.2016, 12:42   #4
Taugeshtu
scientist.alien
 
Аватар для Taugeshtu
 
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений
(для 2,593 пользователей)
Ответ: Трансфорации

У OpenCV система координат отличается от юнити тем, что Y направлен вниз.

Для позиций трансформация очевидна - инвертируем Y и будет щастье.
Для кватернионов, если правильно помню, трансформация требует инверсии .y и .w

А вообще посмотри на EmguCV. C#-обёртка с нормальным интерфейсом под юнити, с уже готовыми конверсиями из Mat в массивы, текстуры; с конверсией систем координат. Правда, пребилт у них довольно старый, там OpenCV 3.x не было (а мне надо было), а чтобы руками это собрать я где-то с неделю посношался. Но оно того стоит
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab.
We LOVE you. We MADE you.
(Offline)
 
Ответить с цитированием