여러 마커 (여러 개)를 읽고 각 마커에 대해 서로 다른 출력 (비디오)을 제공 할 수있는 Android 프로젝트입니다. 우리가 지금까지 달성 한 무엇android의 ARToolkit multimarker 구현
: 우리는 여러 마커의 추적 ARToolkit (ARMultiProj에서 제공하는 예제 프로젝트)를 사용해 1), 그것은 단지 하나 개의 마커를 추적합니다.
우리가 달성하기 위해 왼쪽 무엇 : 우리가 NFT를 사용하여 서로 다른 마커의 추적에 다른 비디오 재생을위한 여러 마커 추적 개념을 구현하기 위해 노력하고있다
1).
2) ARToolkit 5.3.2와 함께 제공되는 안드로이드 스튜디오 예제 프로젝트의 상자에서 바로 ARMultiProj를 사용했으며, ARMultiProj가 여러 개의 추적기를 감지하지 못하는 대신, 항상 하나만 추적했습니다.
이 경우, 다음 6 개의 마커 큐브가 있습니다.
패턴의 수가
6
마커 1
a.patt
40.0
1.0000 0.0000 0 인식 될
Marker.dat . 0.0000 1.0000 0.0000 0.0000 0.0000 0000
0.0000 0.0000 1.0000 0.0000
마커 2
b.patt
40.0
1.0000 0.0000 0.0000 100.0000
0.0000 1.0000 0.0000 0.0000
0.0000 0.0000 1.0000 0.0000
마커 3
c.patt
40.0
1.0000 0.0000 0.0000 200.0000
0.0000 1.0000 0.0000 0.0000
0.0000 0.0000 1.0000 0.0000
마커 4
d.
0.0000 1.0000 PATT
40.0
1.0000 0.0000 0.0000 0.0000 0.0000
-100.00000.0000 0.0000 1.0000 0.0000
마르크 5
f.patt
40.0
1.0000 0.0000 0.0000 100.0000
0.0000 1.0000 0.0000 -100.0000
0.0000 0.0000 1.0000 0.0000
마커 6
g.patt
40.0
1.0000 0.0000 0.0000 200.0000
0.0000 0.0000 이해와 편의를 위해 1.0000 0.0000
0.0000 -100.0000
6,0.0000 1.0000, 내가 프로젝트에서 특정 로그 아래에 뒀다.
로그 :
E/ARToolKit : 마커 설정() : 다, 데이터/멀티/marker.dat
E/libARWrapper : ARController (네이티브) 정보] 추가 된 마커 (UID = 0), 총 마커로드 1.
E/libARWrapper : ARController (네이티브) 정보] 마커 0 이제 볼
E/libARWrapper : ARController (네이티브) 정보] 마크 0 더 이상 표시하지
위에서 볼 수 있듯이, 프로젝트가 편안 두 개의 트랙과 camera_para.dat alongwith 제기 한 다른 교착 상태의 자산/데이터/멀티 주름에서 자원을 작성하고 아직 marker.dat 나던 트랙 다른 마커.
친절 코드 조각 및 ARToolkit 파일의 정확한 변경 (필요한 경우)와 함께 위의 시나리오를 달성의 가능한 구현 될 것에 대한 몇 가지 지침 나를 provideh. 사전에 감사합니다!
감사 & 감사합니다, 나는 당신이 그 예 프로젝트의 약간의 오해가 모여 무엇부터
Ganeshan P
marker.dat 파일을 제공하여 멀티 마커 추적을 구성한 방법을 확인할 수 있습니까? 또한 파트 2) 및 SimpleRenderer에 대해 이해하지 못합니다. 무엇이로드되지 않습니까? 무엇을 성취하려고합니까? –
@Thor_Bux 도와 주셔서 감사합니다. 귀하의 의견을 토대로 내 질문을 업데이트했습니다. 친절하게 그것을 확인하고 귀하의 의견을 제공하십시오. 고맙습니다. –
필자의 마지막 이해를 위해서 위의 marker.dat를 사용하여 ARMultiProj를 실행하고 있습니다. 다른 변화는 없습니까? 변경하지 않고 ARMultiProj를 사용해 보셨습니까? 그게 너에게 효과가 있니? 감사합니다 –