Files
ParaWiki/cimery/crates/viewer/Cargo.toml
minsung 23ddcfade0 Sprint 5 — 인터랙티브 파라메트릭 + egui 속성 패널
- SceneParams: 경간/거더수/간격/높이/슬래브두께 — 실시간 변경 가능
- egui SidePanel(좌측): 슬라이더 편집 → ▶ 적용 → 씬 재생성
- rebuild_mesh(): 파라미터 변경 시 GPU 버텍스·인덱스 버퍼 재생성
- wgpu 22 + egui-wgpu 0.29: forget_lifetime() 로 render pass 전달
- 3D 인코더와 egui 인코더 분리 (wgpu 22 lifetime 호환)
- build_bridge_scene(&SceneParams): 경간·거더수·간격 파라메트릭

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-14 20:35:43 +09:00

30 lines
753 B
TOML

[package]
name = "cimery-viewer"
version.workspace = true
edition.workspace = true
[features]
# Enable OcctKernel (requires OCCT — see cimery/CLAUDE.md).
# Build: cargo run -p cimery-viewer --features occt
occt = ["cimery-kernel/occt"]
[[bin]]
name = "cimery-viewer"
path = "src/main.rs"
[dependencies]
cimery-kernel = { workspace = true }
log = { workspace = true }
env_logger = { workspace = true }
wgpu = "22"
winit = "0.30"
bytemuck = { version = "1", features = ["derive"] }
pollster = "0.3"
glam = "0.29"
cimery-ir = { workspace = true }
cimery-core = { workspace = true }
cimery-incremental = { workspace = true }
egui = "0.29"
egui-wgpu = "0.29"
egui-winit = "0.29"