Рендеринг .obj с использованием маркеров NFT

Я использую ARToolkit и пытаюсь отобразить .obj с помощью маркера NFT в Android. В примерах они используют .osg для маркеров NFT, а .obj визуализируется с использованием традиционных квадратных маркеров. Может ли кто-нибудь помочь мне отобразить .obj с помощью маркеров NFT. Заранее спасибо!!!


person Aniket Bhagwat    schedule 29.03.2016    source источник


Ответы (1)


Рендеринг и маркер полностью независимы. Когда вы указываете маркер, вы используете строку, которая определяет тип, размер и файл.

Вы можете получить пример, который отображает obj, и просто изменить строку, определяющую маркер, и сделать его маркером NFT.

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

person shalafi    schedule 29.03.2016
comment
я попробовал arwAddMarker(nft;DataNFT/pinball) в ARWrapperNativeCarsExample.cpp. но он не работает!!! - person Aniket Bhagwat; 30.03.2016
comment
Вы добавили файлы в активы? Кроме того, увеличили ли вы номер версии приложения (ARToolkit использует кеш, который воссоздается только при увеличении номера версии) или удалили приложение (что, очевидно, очищает этот кеш) - person shalafi; 30.03.2016
comment
Пожалуйста. Я отредактировал исходный ответ, включив в него информацию о кеше. - person shalafi; 31.03.2016