위젯 작업 > 3D > ThingMark
  
ThingMark
* 
한 개의 ThingMark만 3D 컨테이너에 추가해야 합니다.
이 위젯의 기능은 무엇인가요?
ThingMark 위젯을 사용하면 ThingMark를 경험에 삽입할 수 있습니다.
ThingMark는 고유하게 식별 가능한 마커로 일반적으로 Vuforia View에 의한 인식이 가능합니다. 적절한 경험 및 해당 데이터를 특정 사물 및 사용 사례에 대해 전달하려면 Vuforia View가 ThingMark를 인식할 수 있어야 합니다.
이 위젯은 언제 사용해야 하나요?
다음과 같은 경우 ThingMark를 사용합니다.
물리적 객체와 디지털 모델을 최대한 가깝게 정렬하고 싶다고 가정하겠습니다. 3D 모델이 정확한 위치에 표시되도록 하려면 디지털 ThingMark의 위치를 실제 ThingMark의 위치에 맞게 배치해야 합니다. 예를 들어 서비스 기술자에게 생성기의 오일 필터를 변경하는 방법을 보여주는 경험을 만들고 싶다면 생성기 위에 오일 필터 모델과 단계의 시퀀스를 증강시키고 싶을 것입니다.
Tabletop 경험을 생성하고 싶을 수도 있습니다. 예를 들어 실제로 가져오지 않은 물리적 생성기를 잠재적 고객에게 보여주려는 경우, 경험에서 캔버스의 바닥에 ThingMark를 배치합니다. 그런 다음 바닥에 ThingMark의 사진을 놓고 스캔하면 생성기의 디지털 표현물이 나타납니다.
특별한 속성, 서비스, 이벤트 또는 작업이 있나요?
공통적인 위젯 속성, 서비스 및 이벤트 목록을 보려면 공통적인 위젯 속성, 서비스 및 이벤트 항목을 참조하십시오.
다음 테이블은 이 위젯에 한정된 속성 목록입니다.
속성
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를 입력합니다.