2013-11-11 5 views
3

Я пытаюсь интегрировать metaio SDK в мое приложение для расширенной реальности.Как добавить нашу собственную POI с помощью metaio SDK

Я прошел через это: http://dev.metaio.com/sdk/tutorials/location-based-ar/, но я до сих пор не могу добавить свою собственную POI.

Может ли кто-нибудь, кто интегрировал SDK metaio, дать мне представление о том, как добавить свою собственную POI?

+0

Любой один интегрированный Metaio SDK для Android? – Vamshi

+0

Вам удалось это сделать? – CainaSouza

+0

Да, я сделал это и отлично работал ... – Vamshi

ответ

2

У меня есть добавить пои в loadContents() method..like ниже

 private IRadar mRadar; 
private IBillboardGroup mBillBoardGroup; 
private ArrayList<GeometryBundle> geometriesList; 

IGeometry one = metaioSDK.createGeometryFromImage(createBillboardTexture("Test","http://www.abc.org/150.jpg","0.05 miles"), true); 
one.setTranslationLLA(new LLACoordinate(24.463729,54.385650, 0, 5));   
geometriesList.add(new GeometryBundle(one, "http://www.abc.org/151.jpg")); 

// create radar 
    mRadar = metaioSDK.createRadar(); 
    mRadar.setBackgroundTexture(AssetsManager.getAssetPath("Tutorial5/Assets5/radar.png")); 
    mRadar.setObjectsDefaultTexture(AssetsManager.getAssetPath("Tutorial5/Assets5/yellow.png")); 
    mRadar.setRelativeToScreen(IGeometry.ANCHOR_TL); 

    mBillBoardGroup = this.metaioSDK.createBillboardGroup(); 

    for (GeometryBundle test : geometriesList) { 
     mRadar.add(test.geometry); 
     mBillBoardGroup.addBillboard(test.geometry); 
    } 

После этого создать класс GeometryBundle и создать конструктор с параметрами ...

+0

У меня такая же проблема, но если у меня нет изображения? – alfdev

+0

Я не получил вас – Vamshi

+0

Моя ошибка извините, я забыл приложить .obj. – alfdev