Skip to main content

pascal-3d-building-editor

Editor 3D de edificios en navegador con R3F, WebGPU y MCP.

소스 정보

저장소
Ntizar/MasterMind
최근 소스 활동
2026년 9월 4일 08:59
감지된 SKILL.md 언어
스페인어
스타
2
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
pascal-3d-building-editor
version
1.0.0
description
Editor 3D de edificios en navegador con R3F, WebGPU y MCP.
tags
["three","r3f","webgpu","3d","edificios","gis","city","editor","mcp"]
author
Hecho con ❤️ por David Antizar
license
MIT
metadata
{"hermes":{"tags":["three","r3f","webgpu","3d","edificios","gis","mcp"],"related_skills":["photorealistic-3d-tiles-threejs","threejs-3d-maps","map3d-r3f","cesium-3d-tiles-vector-data"]}}
# Pascal Editor — Editor 3D de Edificios (Web) ## Resumen Editor 3D de edificios construido con **React Three Fiber + WebGPU** (repo `pascalorg/editor`, ~21.8K⭐). Pensado para modelado urbano 3D / CityGIS / BIM web: crear y editar volumetrías de edificios desde el navegador. Se consume como paquetes npm (`@pascal-app/core`, `@pascal-app/viewer`, `@pascal-app/cli`) y arranca con **un solo comando**. ## Instalación y uso No hace falta clonar el repo. Node.js **22.13+** crea una instalación local persistente: ```bash npx @pascal-app/cli editor ``` El CLI arranca el editor **y un servicio MCP autenticado en segundo plano**, elige puertos loopback libres de colisiones y guarda los proyectos en `~/.pascal/data/pascal.db`. Para conectar un agente LLM: ```bash pascal mcp connect ``` Docs: https://editor.pascal.app/docs/developer ## Arquitectura / Patrones reutilizables - **Stack**: React Three Fiber (R3F) + WebGPU → render de escena 3D urbana en el navegador sin backend pesado. - **Paquetes modulares**: `@pascal-app/core` (lógica), `@pascal-app/viewer` (render), `@pascal-app/cli` (tooling). - **MCP server embebido**: el editor se *expone* a agentes vía MCP (`pascal mcp connect`) → edición de edificios por prompt, no solo por UI. Patrón potente para herramientas 3D agentic-first. - **Persistencia local**: SQLite (`~/.pascal/data/pascal.db`), sin servidor externo obligatorio. ## Pitfalls - Requiere **Node 22.13+** — con versiones viejas falla el CLI. - La parte WebGPU necesita navegador con soporte WebGPU (Chrome/Edge recientes); en iOS/Safari verificar. - Los puertos se eligen automáticamente para evitar colisiones con otros servicios — no forzar puertos a mano. ## Verificación Tras `npx @pascal-app/cli editor` debe abrirse el editor y crearse `~/.pascal/data/pascal.db`. `pascal mcp connect` debe resolver sin error y exponer las herramientas MCP al agente. ## Referencia - Repo: https://github.com/pascalorg/editor - Paquetes npm: `@pascal-app/core`, `@pascal-app/viewer`, `@pascal-app/cli` - Docs: https://editor.pascal.app/docs/developer
GitHub에서 보기