3D
3D scenes correspond to the web3d type.
The Biggest Difference from AR Scenes
web3d does not depend on a real camera feed, so:
- no image recognition or cloud recognition is required
- it can be shown directly on desktop PCs
- it is well suited for pure 3D showcases, interactive explainers, and product demos
Main Characteristics
1. It Can Render Directly on Desktop
For web3d, the current Web page does not show only a QR code on desktop the way recognition-based scenes do. It can render the content directly.
2. There Is No Real Camera Background
Because of that, switchCamera() does not apply to web3d and throws immediately if called.
3. Background Control Matters More
The hideBackground property is especially meaningful for web3d, and is useful when you want to remove the default background and visually blend the content more tightly into the host page.
Recommended APIs
web3d is one of the best modes for secondary development with advanced APIs. Common combinations include:
Photo Capture Behavior
In the current photo capture implementation, if the mode is web3d, the final image mainly comes from the rendered result itself and does not include a real camera feed.
Suitable Scenarios
- product 3D showcases
- interactive model browsing
- pure 3D campaign pages
- immersive experiences that do not strongly depend on recognition