拡張現実用のアプリケーションに metaio SDK を統合しようとしています。
http://dev.metaio.com/sdk/tutorials/location-based-ar/を実行しましたが、まだ自分の POI を追加できません。
metaio SDK を統合したことがある人は、自分の POI を追加する方法を教えてくれませんか?
拡張現実用のアプリケーションに metaio SDK を統合しようとしています。
http://dev.metaio.com/sdk/tutorials/location-based-ar/を実行しましたが、まだ自分の POI を追加できません。
metaio SDK を統合したことがある人は、自分の POI を追加する方法を教えてくれませんか?
loadContents() メソッドに poi を追加しました..以下のように
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 を作成し、パラメーターを使用してコンストラクターを作成します...