|
한 개의 ThingMark만 3D 컨테이너에 추가해야 합니다.
|
속성
|
JavaScript
|
유형
|
설명
|
ThingMark
|
markerId
|
string
|
사용될 ThingMark의 ID입니다.
ID가 지정되면 이 정확한 ID를 인식할 때만 추적이 시작됩니다.
|
마커 너비
|
width
|
number
|
ThingMark의 너비입니다.
이 필드의 값은 미터 단위로 설정됩니다. 예를 들어, 인쇄된 ThingMark가 5센티미터일 경우 0.05로 설정합니다.
|
X 좌표
|
x
|
number
|
x축에서의 ThingMark 위치입니다.
|
Y 좌표
|
y
|
number
|
y축에서의 ThingMark 위치입니다.
|
Z 좌표
|
z
|
number
|
z축에서의 ThingMark 위치입니다.
|
X 회전
|
rx
|
number
|
x축에 대한 ThingMark의 회전입니다.
|
Y 회전
|
ry
|
number
|
y축에 대한 ThingMark의 회전입니다.
|
Z 회전
|
rz
|
number
|
z축에 대한 ThingMark의 회전입니다.
|
추적됨
|
istracked
|
boolean
|
카메라가 대상을 인식할 때 활성화됩니다.
|
추적 표기기 표시
|
trackingIndicator
|
boolean
|
이 확인란을 선택하면 추적이 진행 중임을 나타내는 대상의 녹색 추적 아웃라인이 표시됩니다.
|
항상 위에 표시
|
decal
|
boolean
|
모델이 항상 맨 위에 오도록 ThingMark의 렌더링을 변경합니다.
|
고정(아이웨어 프로젝트에만 해당)
|
stationary
|
boolean
|
대상이 안정된 환경에 있으며 사용자에 의해 이동되지 않는 경우 이 확인란을 선택합니다. 이 확인란을 선택하면 추적 성능이 향상될 수 있습니다.
|
이벤트
|
JavaScript
|
설명
|
추적 얻음
|
trackingacquired
|
추적이 설정되면 트리거됩니다. 전달되는 매개 변수는 ThingMark ID입니다.
|
추적 손실
|
trackinglost
|
추적이 손실되면 트리거됩니다. 전달되는 매개 변수는 ThingMark ID입니다.
|
사용에 필요한 최소 단계
|
작동 장면
|
1. ThingMark 위젯을 캔버스 또는 모델로 끌어서 놓습니다. 예를 들어 인쇄된 ThingMark를 AR 경험의 Tabletop으로 사용하려면 ThingMark를 캔버스의 모델 아래에 배치합니다. 인쇄된 ThingMark를 물리적 객체의 서피스에 적용하려면 ThingMark를 그에 맞게 모델에 배치합니다.
2. 프로젝트 창의 > 아래에서 ThingMark 연결 드롭다운의 ThingMarks를 선택하고 ThingMark 필드에 ThingMark ID를 입력합니다.
|