一键导入
getting-started
Vuer quick start and basic usage patterns for real-time 3D visualization in robotics and AI applications (plugin:vuer@vuer)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Vuer quick start and basic usage patterns for real-time 3D visualization in robotics and AI applications (plugin:vuer@vuer)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
VuerClient for connecting to Vuer servers and sending custom events (plugin:vuer@vuer)
Vuer 3D component reference - primitives, meshes, URDF, cameras, lighting, images (plugin:vuer@vuer)
Vuer event system - session APIs, custom events, handlers, RPC, streaming (plugin:vuer@vuer)
Common Vuer patterns - animation, URDF, point clouds, interactivity, batch updates (plugin:vuer@vuer)
Vuer server configuration, decorators, event handlers, SSL/TLS for VR (plugin:vuer@vuer)
Vuer VR/AR/WebXR - hand tracking, controllers, AR mesh, haptics (plugin:vuer@vuer)
| name | getting-started |
| description | Vuer quick start and basic usage patterns for real-time 3D visualization in robotics and AI applications (plugin:vuer@vuer) |
Vuer: Python async backend (aiohttp) <--WebSocket--> Browser client (Three.js)
from vuer import Vuer, VuerSession
from vuer.schemas import DefaultScene, Box, Sphere
app = Vuer()
@app.spawn(start=True)
async def main(session: VuerSession):
session.set @ DefaultScene(
Box(key="box", args=[0.2, 0.2, 0.2]),
Sphere(key="sphere", args=[0.1], position=[0.5, 0, 0]),
)
await session.forever()
View at https://vuer.ai (connects to ws://localhost:8012).
| API | Purpose |
|---|---|
session.set @ Scene(...) | Initialize root scene (once) |
session.upsert @ Element(...) | Update or insert element |
session.update @ Element(...) | Update existing only |
session.add @ Element(...) | Add new element |
session.remove @ "key" | Remove by key |