質問: ARToolKit5.3.2を使ってARを作成しています。 サンプルプログラムのARSimpleを実行することにより、 Hiro画像から3Dオブジェクトを描画することができました。 また、このサイト(http://sixwish.jp/ARTK4Android/Wrapper/section03/)を参考にして kanji画像からも3Dオブジェクトを描画することができました。 そして今度は、自作のマーカー画像を作成して、 その画像から3Dオブジェクトを出そうとしました。 しかし、そこで問題が発生しました。 マーカー画像から3Dオブジェクトを描画するために、 まず画像のパターンファイル(pattファイル)を作成し、 それを上記サイトと同じように「assets\Data\multi」フォルダに入れて、 ソース側でそれを読み込む処理を組み込みました。 ところが、作成したプログラムを実行したところ、 アンドロイドカメラが一瞬表示されたと思ったら、 すぐにプログラムが強制終了されてしまいました。 プログラムの処理の流れを見たところ、 自作したマーカー画像のパターンファイルを うまく読み込んでくれていないようでした。 ちなみに、パターンファイルはこちらのサイト(http://kougaku-navi.net/ARToolKit/)を 参考にして作成しました。 (なお、このサイトではパターンファイルを「C:\Program Files\ARToolKit\bin\Data」に入れるように 記載してありましたが、実際にそのとおりにパターンファイルを配置してプログラムを実行しても 先程説明したものと同じようにプログラムが強制終了してしまいました。) 一体なぜパターンファイル読み込んでくれないのでしょうか? 何が問題だったのでしょうか? 開発環境:Eclipse ライブラリ:ARToolKit5-bin-5.3.2-Android 言語:Java
回答: 自己解決しました。 単にサンプルソースをいじりすぎて壊してしまっただけでした。 長い間質問を放置して申しわけありませんでした。