Oписание SceneView Demo: 3D & AR SDK
Почти 50 реальных 3D и AR примеров для Jetpack Compose и ARCore с исходным кодом.
Посмотрите, на что способен SDK SceneView, на своем телефоне, прежде чем писать хоть строчку кода.
SceneView — это SDK с открытым исходным кодом для 3D-моделирования и дополненной реальности, предназначенный для Jetpack Compose, SwiftUI и веб-приложений, построенный на ARCore для Android. Это приложение — его демонстрация: почти 50 экранов, каждый из которых представляет собой работающий пример функции, которую вы можете добавить в свое собственное приложение. Каждый экран содержит ссылку на исходный код, который его отображает, и большинство из них занимают всего несколько строк.
НАЧНИТЕ ЗДЕСЬ
- Cosmos — галактика, столкновение частиц, поле потока и кольцевая звездная система, дополненные видеообзором, который проведет вас сквозь них. Коснитесь экрана, чтобы вернуть камеру в исходное положение.
- 3D-сканирование — пройдитесь по комнате и наблюдайте, как ее стены появляются в 3D по мере вашего продвижения. На телефонах с поддержкой ARCore depth затем отображается примерный план помещения с его реальной формой, дверями, окнами, размерами и площадью, которым вы можете поделиться в формате PDF или DXF. Пропустили угол? Отсканируйте этот участок еще раз, и он войдет в комнату.
ЧТО ПОКАЗЫВАЮТ ПРИМЕРЫ
- 3D-модели — загрузка файлов GLB и glTF, воспроизведение их анимации, вращение, масштабирование и увеличение камеры.
- Дополненная реальность — размещение модели на столе, подвешивание чего-либо к стене, отслеживание изображений и лиц, измерение расстояний, стен, дверей и окон.
- Слияние с реальным миром — реальная мебель и люди остаются перед виртуальными объектами, а собственный свет комнаты освещает модель.
- Освещение и материалы — смена HDR-среды и наблюдение за изменением отражений и теней в реальном времени.
- Якоря, глубина, физика, геометрия, пространственный звук и многое другое.
- Ваши собственные файлы — откройте файл GLB, glTF, OBJ, STL или PLY и посмотрите, как SDK его отображает.
ДЛЯ РАЗРАБОТЧИКОВ
3D-модель на экране — это один компонуемый объект, а размещение в дополненной реальности — это один вызов. Найдите экран, который выглядит так, как вы хотите создать, откройте его код и скопируйте его в свой проект. SDK, примеры и это приложение бесплатны и имеют открытый исходный код: SceneView имеет более 1300 звезд на GitHub, и более 500 публичных репозиториев указывают его в качестве зависимости.
github.com/sceneview/sceneview
КОНФИДЕНЦИАЛЬНОСТЬ
Нет учетной записи, нет рекламы, нет отслеживания между приложениями. Ваши модели и видеопоток с камеры обрабатываются на вашем устройстве — камера используется только для дополненной реальности, и ничего из того, что она видит, не сохраняется и не загружается. Приложение отправляет статистику использования и отчеты о сбоях (Firebase), никогда не связанные с вашей личностью, чтобы решить, что нужно улучшить дальше — вы можете отключить их в разделе «О программе» › «Конфиденциальность и уведомления». Кроме того, в сеть попадают две вещи, и только по вашему запросу: поиск в онлайн-галереях моделей и несколько примеров, которые содержат привязку к облачному сервису Google ARCore.
Открытый исходный код под лицензией Apache License 2.0.
https://github.com/sceneview/sceneview
Что нового в последней версии 4.65.0
- glTF and GLB on iOS, macOS and visionOS (#4889). ModelNode.load("models/fox.glb") now opens glTF 2.0 with SceneViewSwift's own importer, with no third-party dependency. It works through the same call as USDZ, with the URL and remote variants too. The importer reads GLB, .gltf with its .bin and images next to it, and data: URIs. It brings in the node hierarchy, metallic-roughness materials with their textures, alpha modes, unlit, texture transforms, skins and animations; the animation…
Информация SceneView Demo: 3D & AR SDK APK
Старые Версии SceneView Demo: 3D & AR SDK
Супер Быстрая и Безопасная Загрузка через Приложение APKPure
Один клик для установки XAPK/APK файлов на Android!






