Commit Graph

  • b028fc6b31 Engine-3D: Kamera-Presets + Weiss-Modus im render3d-Viewport karim 2026-07-03 20:56:56 +02:00
  • 581ddccf1a Wandstile: Schichtfuge pro Fuge als LineStyle waehlbar + ResourceManager-Abteilung karim 2026-07-03 20:55:07 +02:00
  • 1fd688896c glPlan: bildschirm-adaptive Bogen-Tessellierung (LOD) karim 2026-07-03 20:29:12 +02:00
  • f9a5e763fd Plandarstellung schwarz: Tür/Fenster-Symbole als Haarlinie, Decke weiss hinterlegt karim 2026-07-03 20:28:03 +02:00
  • ec2568276d PDF/Print: Haarlinien unter der Stift-Leiter exakt drucken karim 2026-07-03 20:15:10 +02:00
  • 2b6b99059d Fang-Optionen und Display/Print-Umschalter in die Footerbar karim 2026-07-03 20:08:03 +02:00
  • 658536029b Schraffur + Schichtfugen als 0.02-mm-Haarlinien im einheitlichen Neutralschwarz karim 2026-07-03 20:02:18 +02:00
  • 675c68de55 3D-View: Engine (render3d/wgpu) als Standard-Renderer, three.js nur Fallback karim 2026-07-03 19:47:03 +02:00
  • e9dc423a12 SIA-Wandschraffuren: Beton-Kreuz, Backstein/Dämmung wandrelativ, hairline karim 2026-07-03 19:47:03 +02:00
  • 6aaef8f46a glPlan: runde Linien-Caps/Joins + Schraffurbreite bildschirm-konstant karim 2026-07-03 19:47:03 +02:00
  • eaf6d8ed7b render3d: 4× MSAA im wgpu-Renderer — glatte 3D-Kanten karim 2026-07-03 19:23:21 +02:00
  • d30f79e162 Vektor-PDF: Schraffurbreite skalenunabhängig (Audit-Fund #4) karim 2026-07-03 19:06:28 +02:00
  • bde1f3f8d1 PDF-Export: echten Massstab an planToRenderScene durchreichen (Audit-Fund #3, Abschluss) karim 2026-07-03 18:56:08 +02:00
  • 2dd7fe339d Stempeltext: Zeilenabstand skalenfest statt fix 1:100 (Audit-Fund #3) karim 2026-07-03 18:54:39 +02:00
  • 3c4d983a7d Print-Vorschau: Strichbreiten auf die PEN_STEPS-Leiter quantisieren (Audit-Fund #2) karim 2026-07-03 18:54:39 +02:00
  • 094d8b4504 Schnitt: Cut-Polygone nutzen die echte Bauteil-Schraffur statt Albedo karim 2026-07-03 18:50:31 +02:00
  • 330c01bbbd PlanView: Haarlinien-Modus auch im GPU-Pfad zoom-konstant (Audit-Fund #1) karim 2026-07-03 18:47:40 +02:00
  • d2503c1191 render3d: Öffnungen im 3D-Vollkörper (mesh.rs) — geteilte Zerlegung mit section.rs karim 2026-07-03 18:47:40 +02:00
  • e3f460c9f8 Doku: mm-Strichbreiten-Audit über den gesamten Engine-Pfad (Nordstern 1) karim 2026-07-03 18:37:49 +02:00
  • 28b5492def Schnitt/Ansicht: SectionOutput aus render3d an die Zeichenebenen anbinden karim 2026-07-03 18:37:49 +02:00
  • 4a62dbf83c HANDOVER: Stand 2026-07-03 — Nordstern 2/3/4/5 gelandet, Schnitt-UI-Anbindung offen karim 2026-07-03 18:18:52 +02:00
  • 8a79f6cbaa wgpu 22 → 29, glyphon 0.6 → 0.11: requestDevice-Shim entfällt karim 2026-07-03 18:17:41 +02:00
  • 9371b65b3b Vektor-PDF aus der RenderScene: eine Szene, zwei Targets karim 2026-07-03 08:46:35 +02:00
  • e8f5e7272d HANDOVER: Stand Stand 2026-07-03 (Engine-Meilensteine, offene Arbeit) karim 2026-07-03 08:42:27 +02:00
  • f95df75ea1 render3d-Schnitt: Öffnungen — Brüstung/Sturz-Teilpolygone und Durchblick karim 2026-07-03 08:36:35 +02:00
  • 918f60c498 render2d: Headless-Rendering — PNG ohne Fenster + Golden-Image-Test karim 2026-07-03 08:31:38 +02:00
  • 23410f9b9e 2D-Engine-Parität: WASM-Pfad rendert deckungsgleich zum SVG-Referenzpfad karim 2026-07-03 08:17:01 +02:00
  • 98994c96aa render3d: Schnitt-Modul — Cut-Polygone + sichtbare/verdeckte Kanten aus Prismen karim 2026-07-03 08:13:57 +02:00
  • 0e484746de render3d im Browser: WASM/WebGPU-3D-Viewport hinter ?engine=wasm karim 2026-07-03 07:41:37 +02:00
  • 87d12b976f Resource Manager: Materialien-Tab mit PBR-Kugel-Vorschau, Suche und Kategorie-Chips karim 2026-07-03 02:04:33 +02:00
  • 519735c782 README: kritisch überarbeitet — Parametric Walls, PDF/DXF-Export, Materials-Lib, HLR-Spike-Stand ergänzt; Dev-Port korrigiert karim 2026-07-03 00:19:54 +02:00
  • 47f1c24bb3 README: keine Browser-App mehr, sondern Electron-Desktop-Shell mit eigener Engine karim 2026-07-03 00:10:24 +02:00
  • 1bbcc7038f HANDOVER: Electron-WebGPU-Befund korrigieren (funktioniert, kein Fallback) karim 2026-07-03 00:00:00 +02:00
  • e6466a5027 Electron-Prototyp: eigenes App-Fenster statt Tauri/WebKitGTK karim 2026-07-02 23:51:23 +02:00
  • 1ab8c7e496 Renderer-Umschalter: Wahl in localStorage persistieren (uebersteht Neustart ohne URL-Param) karim 2026-07-02 23:38:05 +02:00
  • 0e839b50d6 UI: Renderer-Umschalter (WebGL2 / eigene Engine) in der Statusleiste karim 2026-07-02 23:35:01 +02:00
  • 623b243306 WASM-Viewport: SVG-Raumtext bei aktiver Engine unterdruecken (kein Doppeltext) karim 2026-07-02 23:28:25 +02:00
  • 6a7bbeec2f HANDOVER: naechster Schritt = Electron-Prototyp karim 2026-07-02 23:18:27 +02:00
  • cbf54e6b65 HANDOVER: Richtungsentscheidung Electron/Chromium+WASM statt Tauri; all-native als Fernziel karim 2026-07-02 23:02:35 +02:00
  • 543d06adb5 HANDOVER: Engine-Nordstern — exakte Breiten, Druck=Bildschirm, Headless, HLR, WebKit-Unabhaengigkeit karim 2026-07-02 22:31:27 +02:00
  • a3b25da96d render2d im Browser: WASM/WebGPU-Viewport hinter ?engine=wasm karim 2026-07-02 22:30:47 +02:00
  • 2a2b3b294c 2D-Bögen analytisch: exakter Kreis-Shader statt Segment-Tessellierung karim 2026-07-02 22:07:18 +02:00
  • 926dedca40 2D-Plan: Strichmuster (Umriss/Linie/Bogen) im nativen wgpu-Renderer zeichnen karim 2026-07-02 21:45:57 +02:00
  • 4311a7dfbd 2D-Plan-Qualität: Türschwenk-Bögen adaptiv rund tessellieren (nativer wgpu-Renderer) karim 2026-07-02 21:43:55 +02:00
  • 31ac91b2a7 3D: Geschossdecken als extrudierte Polygone + hemisphärisches Licht karim 2026-07-02 21:08:34 +02:00
  • 0189eed5ac 3D-Politur: ACES-Tonemapping, PMREM-Environment, Standard-Materialien karim 2026-07-02 21:04:22 +02:00
  • 45f9d0c381 3D-Wände mit Öffnungen: Türen/Fenster als Teilquader (Pfeiler+Brüstung+Sturz) karim 2026-07-02 21:00:19 +02:00
  • faa84e98af Echte Fonts im nativen 2D: glyphon-Glyphenatlas statt Browser-Overlay karim 2026-07-02 20:28:40 +02:00
  • e82f0b6de1 2D-Umrisse polygonuebergreifend naehen: Gehrung an Wand-zu-Wand-Ecken karim 2026-07-02 20:12:29 +02:00
  • 128c04a5d0 Natives 2D/3D live: Webview pusht Szene/Waende per Tauri-Command karim 2026-07-02 20:10:38 +02:00
  • 19f99382f6 Chromium-App-Shell: fluessiger Launcher fuer die CAD-Oberflaeche karim 2026-07-02 19:54:11 +02:00
  • ec181998ca render2d: 4x MSAA fuer glatte Linien (wie im Browser) karim 2026-07-02 19:44:14 +02:00
  • c400a96575 Nativer 2D-Viewport: Raumstempel-Text wieder entfernen karim 2026-07-02 19:40:19 +02:00
  • b4c3c2de4a Nativer 2D-Viewport: Raumstempel-Text (Einstrich-Vektorschrift) karim 2026-07-02 19:05:01 +02:00
  • 788f4d58ca Nativer 2D-Viewport: Schraffuren wie im Browser karim 2026-07-02 18:58:13 +02:00
  • 229169cea1 Native wgpu-Viewports (2D+3D) im Tauri-Prozess: echtes Modell + gehrte Ecken karim 2026-07-02 08:51:59 +02:00
  • f4cd16b7ac Add native2d feature: wgpu 2D viewport window inside Tauri process karim 2026-07-02 01:26:07 +02:00
  • e7ea1eeddd 2D-Plan-Qualitaet: saubere Wandecken + glatte Dämmschraffur karim 2026-07-02 00:54:41 +02:00
  • c96239a794 Nativer 3D-wgpu-Renderer (render3d, M0+M1): Wand-Extrusion, Kamera, Licht karim 2026-07-02 00:29:02 +02:00
  • 260320af2e GPU-Schraffuren im WebGL2-Grundriss: diagonal/crosshatch/insulation + Dash karim 2026-07-02 00:28:11 +02:00
  • f08ef13fe8 Nativer 2D-wgpu-Renderer (render2d): Ear-Clipping-Fuellungen, gehrte Papier-mm-Linien, GPU-Pan/Zoom karim 2026-07-02 00:27:46 +02:00
  • 3d2d4d6321 2D-Plan-Renderer auf WebGL2 (GPU) + akkumulierter Funktionsstand karim 2026-07-02 00:12:39 +02:00
  • cfe5249440 Add parametric walls unit tests karim 2026-07-01 20:33:38 +02:00
  • b9731a4979 Add parametric walls design documentation karim 2026-07-01 20:32:07 +02:00
  • ce3b594403 Add parametric wall types and engine skeleton karim 2026-07-01 20:06:19 +02:00
  • 94a5af6b6f HANDOVER: Koordinations- und Arbeitsregeln ergaenzt karim 2026-06-30 21:45:10 +02:00
  • ca859c4aa4 Browser-BIM (cad): semantisches Modell, abgeleitete 2D/3D-Sichten, Zeichenwerkzeuge karim 2026-06-30 20:52:27 +02:00