
sceneview/sceneview
Data science & ML이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
안드로이드용 3D 및 AR SDK(Jetpack Compose + Filament), iOS(SwiftUI + RealityKit), 웹용. AI 우선: llms.txt, MCP 서버, Copilot/커서 규칙. 유일한 Compose 네이티브 3D 라이브러리.
개요
이미 알고 있는 UI 프레임워크로 3D와 AR 경험을 구축하세요. 같은 개념, 같은 단순함 — 안드로이드, iOS, 웹, 데스크톱, TV, Flutter, React 네이티브. SceneView 기능 작동 모습 — 라이브 데모를 한 번에 설치하세요: 샘플 내 모든 샘플 소스를 탐색하세요/ — 안드로이드 · iOS · 웹 · 데스크톱 · TV · 플러터 · 리액트 네이티브. — 모든 데모는 https://sceneview.github.io/open?demo=를 통해 직접 열립니다. 예를 들어, .../open?demo=ar-rerun은 QR 코드나 링크 한 번만 탭하면 AR Rerun 디버그 화면에 바로 나타납니다. 엔진 보일러플레이트도 없고, 라이프사이클 콜백도 없습니다. 런타임이 모든 것을 처리합니다. 구글은 2021년에 Sceneform을 보관했으며, 1자 선언형 AR 렌더러는 제공하지 않습니다 — 현재 ARCore 샘플은 일회용 OpenGL 프레임워크를 수작업으로 제공합니다.
개요(AI 번역)
Jetpack Compose, SwiftUI 및 웹을 위한 AI 우선 3D 및 AR SDK.
화면 화면이나 방 안에 모델을 원하는 앱 개발자를 위한 선언적 3D 및 AR 게임 엔진: 안드로이드의 Filament + ARCore, 애플의 RealityKit + ARKit, Filament.js + WebXR의 브라우저 — Flutter, React Native, Compose 멀티플랫폼 브리지 기능을 포함합니다. 오픈 소스, 아파치 2.0.
AI 우선은 여기서 한 가지 의미를 가집니다: llms.txt 또는
MCP 서버는 첫 시도에 작동하는 SceneView 코드를 작성합니다. 그렇지 않으면,
API를 안 하면 문서가 고쳐집니다.
한번 해 봐
데모 앱은 samples/에서 만들어졌습니다. 어떤 데모든 링크에서 바로 열립니다:
https://sceneview.github.io/open?demo= . 시작은
카탈로그가 시작하는 은하 코스모스, 혹은
3D 스캔, ARCore로 스캔한 공간 3D로 재구성된 공간입니다.
데모 테스트 도와줘
안드로이드 데모를 설치하고, 데모를 사용하는 동안 화면을 녹화한 뒤, 어떤 점이 고장 났는지 알려주세요 혼란스러울 때: 문제를 열어 녹음 파일을 첨부하거나, 앱에서 보내거나(데모 중 설정, 피드백 전송) 하세요.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
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
설치
npx -y sceneview-mcp설정
// 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"] } } }