SS

sceneview/sceneview

Data science & ML

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

1,4 тыс. stars 251 forks Качество 89 Тренд 44Apache-2.0

3D И AR SDK для Android (Jetpack Compose + Filament), iOS (SwiftUI + RealityKit) и веба. В первую очередь AI: llms.txt, MCP-сервер, правила Copilot/Cursor. Единственная нативная для Compose 3D-библиотека.

Обзор

Создайте 3D и AR-опыт с уже известными вам UI-фреймворками. Те же концепции, та же простота — Android, iOS, Web, Desktop, TV, Flutter, React Native. Смотрите возможности SceneView в действии — установите живые демонстрации одним нажатием нажатия: Просмотрите все источники образцов в образцах — Android · iOS · Web · Desktop · TV · Flutter · React Native. — каждое демо открывается напрямую через https://sceneview.github.io/open?demo= . Например, .../open?demo=ar-rerun попадает прямо на экран отладки AR Rerun одним нажатием по любому QR-коду или ссылке. Нет шаблонных стандартов двигателя. Нет отсылок к жизненному циклу. Время выполнения отвечает за всё. Google архивировал Sceneform в 2021 году и не выпускает независимого декларативного AR-рендерера — текущие сэмплы ARCore вручную используют временный фреймворк OpenGL.

Обзор (машинный перевод)

Первый с искусственным интеллектом 3D и AR SDK для Jetpack Compose, SwiftUI и веба.

Декларативное 3D и AR для разработчиков приложений, которые хотят видеть модель на экране или в комнате без игровой движок: Filament + ARCore на Android, RealityKit + ARKit на Apple, Filament.js + WebXR на браузер — с мостами Flutter, React Native и Compose Multiplatform сверху. Открытый исходный код, Apache 2.0.

ИИ-первый здесь означает одно: ассистент, который читает llms.txt или MCP-сервер пишет код SceneView, который работает с первой попытки. Когда не работает, API или документ исправляются.


Попробуй

   

Демо-приложения созданы на основе samples/. Любое демо открывается напрямую по ссылке: https://sceneview.github.io/open?demo= . Начните с Космос — галактика, на которую открывается каталог, или 3D Scan — пространство, отсканированное с помощью ARCore и восстановленное в 3D.

Помогите протестировать демо

Установите демо на Android, запишите экран во время использования демо и расскажите, что ломается или Запутает вас: открывайте выпуск с прикреплённой записью или отправьте её через приложение (любое демо, настройки, затем отправка обратной связи).

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

SceneView

The AI-first 3D & AR SDK for Jetpack Compose, SwiftUI and the web.

Declarative 3D and AR for app developers who want a model on screen, or in the room, without a game engine: Filament + ARCore on Android, RealityKit + ARKit on Apple, Filament.js + WebXR in the browser — with Flutter, React Native and Compose Multiplatform bridges on top. Open source, Apache 2.0.

AI-first means one thing here: an assistant that reads llms.txt or the MCP server writes SceneView code that works on the first try. When it doesn’t, the API or the doc gets fixed.


Try it

 

Открыть полный README на GitHub

Установка

npx -y sceneview-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

// Cursor (.cursor/mcp.json), Cline, JetBrains AI Assistant { "mcpServers": { "sceneview": { "command": "npx", "args": ["-y", "sceneview-mcp"] } } } // VS Code (.vscode/mcp.json) uses the "servers" key instead { "servers": { "sceneview": { "type": "stdio", "command": "npx", "args": ["-y", "sceneview-mcp"] } } }