Показать сообщение отдельно
Старый 29.06.2016, 12:48   #5
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: Трансфорации

Сообщение от Taugeshtu Посмотреть сообщение
У OpenCV система координат отличается от юнити тем, что Y направлен вниз.

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

А вообще посмотри на EmguCV. C#-обёртка с нормальным интерфейсом под юнити, с уже готовыми конверсиями из Mat в массивы, текстуры; с конверсией систем координат. Правда, пребилт у них довольно старый, там OpenCV 3.x не было (а мне надо было), а чтобы руками это собрать я где-то с неделю посношался. Но оно того стоит
Угу, и стоит эта байдень 400$, и привязана ка винде. Мне нужно кросплатформ (миниум мак). Спер OpenCVforUnity (порт с Java), ее юзаю. Тут тоже пару плюшек есть подобных (перегон текстур и все)
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием