Letsee WebAR SDK 를 이용하여 AR contents 를 제작하는 것은 일반적인 웹 페이지를 제작하는 것과 같습니다. 다만, AR 환경을 위한 몇가지 제약이 있으며, 이 제약 범위를 준수하는 선에서 WebAR contents 의 제작이 가능합니다.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Simple Example</title>
<script src="<https://developer.letsee.io/api/webar?key=**[AUTHENTICATION_KEY_OF_YOUR_PROJECT]**>"></script>
</head>
<body>
<div id="container">
Hello, world!
</div>
<script>
letsee.ready(() => {
letsee.start();
letsee.addTarget('**<https://developer.letsee.io/api-tm/target-manager/target-uid/609ca3af398942b60ead2d06**>')
.then(entity => {
let xrElement = letsee.createXRElement(document.getElementById('container'));
letsee.bindXRElement(xrElement, entity);
});
});
letsee.init({trackerType: 'image'});
</script>
</body>
</html>
letsee/webar-tutorials-example
위의 간단한 예제를 보면서 AR contents 를 제작하는데 필요한 rule에 대해 설명하겠습니다.
이를 통해 알 수 있는 SDK engine 이 시작되는 과정은 아래와 같습니다.
<aside> 💡 SDK 스크립트 로드 → ready callback 함수 등록 → initialize → ready callback 함수 실행 → 엔진 스타트 → 타겟 등록 → 증강 대상체 구성
</aside>