Introduction
The Player SDK is the rendering building block for a NO-CODE studio toolset. It empowers designers to build AR applications without needing to understand the technical details, allowing them to achieve their business goals with ease. Designers can create 3D objects in model editors like Blender or Unity, upload those files to the LiG Cloud service, and configure settings to have an AR scene ready on the fly. The Player SDK downloads metadata from the Cloud service, renders files, and interacts when users engage.
Key Features
- Ease of Use: Designed for designers to build AR apps without technical knowledge.
- Integration with Model Editors: Supports 3D objects created in Blender, Unity, and other model editors.
- Immersive Interactions: Utilizes AR libraries on native platforms to empower immersive interactions.
- Integration with LiGTag Device: Seamlessly integrates with the LiGTag device to add anchors to the AR world.
- Advanced Functionalities: Bind membership with unique identifiers, trigger events, and enable modules like Navigation, AI QA Bot, and Live Broadcasting.
Access Token
The Player SDK requires an accessToken
to function. This token is available from the Scanner SDK. Once initialized successfully, you can retrieve it from LiGScanner.accessToken
.
LiGPlayer.context.accessToken = LiGScanner.accessToken;
Integration with LiGTag Device
When the LiGTag device is in the READY state, the device object contains the necessary vectors (RT) to form a transformation matrix. This allows the system to add an anchor to the AR world. We provide handy functions and boilerplate code to simplify this process.
Advanced Functionalities
We have designed a way for developers to loosely bind membership with our system using a unique identifier (member user ID). Once the user ID is bound, developers can be notified when users trigger events or gain resources in the AR scene. A simple Game Rule Engine provides interesting and engaging experiences for your customers. Additionally, we offer various modules like Navigation, AI QA Bot, and Live Broadcasting, which can be enabled through configurations without the need for coding.
Getting Started
To get started with the Player SDK, follow these steps:
- Initialize Player SDK: Use the
accessToken
to initialize the Player SDK. - Integrate with LiGTag Device: Use the provided functions to add anchors to the AR world.
- Load Scene Metadata: Load data from Cloud service to render AR objects in a scene.
- Enable Advanced Functionalities: Bind membership and enable modules like Navigation, AI QA Bot, and Live Broadcasting.
Resources
- API Documentation: Detailed information on our APIs and SDKs.
- Tutorials: Step-by-step guides to help you get started.
- FAQs: Answers to common questions.
- Support: Contact our support team for assistance.
Contact Us
For more information or to request a demo, please contact our sales team at rd@lig.com.tw.