Commit Graph

  • 9e73c684c3 App.tsx: Hell/Dunkel-State nach theme/useThemeMode.ts master karim 2026-07-21 16:24:33 +02:00
  • 6637533162 App.tsx: Dialog-Sichtbarkeits-State nach state/useDialogState.ts karim 2026-07-21 16:15:59 +02:00
  • 3b79e49cc6 App.tsx entschlackt: Kontextmenüs nach src/menus/, Views nach src/views/ karim 2026-07-21 14:47:40 +02:00
  • a6c2c04736 Doku: STATUS.md (Codebase-Analyse) + Kern-Docs an den Ist-Zustand angeglichen karim 2026-07-21 13:35:58 +02:00
  • 956a85d93f Materialbibliothek: statisches Broad-Set entfernt, Live-ambientCG bleibt karim 2026-07-21 13:35:44 +02:00
  • f95674aa09 Fix: doppelten RoofingTiles013A-Eintrag nach Rebase entfernt karim 2026-07-20 11:05:08 +02:00
  • 2ac5c27fa7 Materials-Feature: Bibliothek + Fetch-Script + Manifest (aus Desktop-WIP übernommen) karim 2026-07-20 11:02:19 +02:00
  • 68a0459d0e Schnittebenen 2D↔3D Phase 1+2, native Fenster, Hell/Dunkel-Theme, SWISSIMAGE-Import karim 2026-07-20 10:51:37 +02:00
  • 0ab0361e3d Pendenzen: swissBUILDINGS3D-Zuschnitt-Fix nachtragen karim 2026-07-12 21:35:53 +02:00
  • 31b76a2f02 swissBUILDINGS3D-Import: auf den gesuchten Radius zuschneiden statt die ganze STAC-Kachel zu liefern karim 2026-07-12 21:35:31 +02:00
  • 7d368786ba Pendenzen: aussen/innen-Fix nachtragen karim 2026-07-12 21:25:11 +02:00
  • a631ddaace Fenster/Tür: 2D und 3D setzen "aussen" jetzt auf dieselbe Wandfläche karim 2026-07-12 21:24:48 +02:00
  • cc74396854 Fenster: Rahmen-Kontur in Aufsicht separat von den geschnittenen Laibungsblöcken stylebar karim 2026-07-12 20:19:20 +02:00
  • d4575df29f Pendenzen: Georeferenzierung (Neuer Bezugspunkt) als erledigt nachtragen karim 2026-07-12 20:13:48 +02:00
  • e61634c3b9 Neuer Bezugspunkt: Projekt nach Kataster-/3D-Import auf praktischen Ursprung verschieben karim 2026-07-12 20:13:22 +02:00
  • dc241ba63e Pendenzen: Georeferenzierung + anwählbare Kontext-Meshes als erledigt nachtragen karim 2026-07-12 19:55:14 +02:00
  • e6a7738170 Kontext-Objekte im 3D-Viewport anwählbar (Klick, Bounding-Box-Highlight, Löschen) karim 2026-07-12 19:54:00 +02:00
  • ae47b4f024 Georeferenzierung: persistenter Standort-Bezug statt Neuberechnung je Import karim 2026-07-12 19:33:16 +02:00
  • ee0f1dfb07 PENDENZEN.md: alle offenen Punkte aus der Session gesammelt dokumentiert karim 2026-07-12 19:25:39 +02:00
  • 9705890fd2 DXF-Import: Polyface-Mesh-Faces (POLYLINE) wurden nie erkannt — swissBUILDINGS3D-Gebäude blieben leer karim 2026-07-12 19:22:53 +02:00
  • 35a6834072 swissBUILDINGS3D-Import: Absturz bei riesigen Kacheln behoben, Übersprungene sichtbar gemacht karim 2026-07-12 19:15:45 +02:00
  • 7dc8f0d5c6 3D-Kanten: falsche Diagonalen auf doppelseitigen Meshes (Dach/Glas) behoben karim 2026-07-12 19:10:06 +02:00
  • a84dc7ac73 3D-Ansicht: neuer Darstellungsmodus "Schattiert mit Kanten" (BIM-Look) karim 2026-07-12 18:59:05 +02:00
  • 6b89ad5bdb Fenster: Linienstärke/Farbe (sashLine) wirkt jetzt auch bei 1:100 karim 2026-07-12 18:52:08 +02:00
  • 814e9a8656 Fenster: Flügelstoss-Blöcke separat von Laibungs-Enden steuerbar (sashLine statt frameLine) karim 2026-07-12 18:51:09 +02:00
  • a51fd212d3 Attribute: Farbfeld zeigt nur noch ein Quadrat statt zwei karim 2026-07-12 18:48:25 +02:00
  • bd8612ee74 PENDENZEN.md: Fenster-Grundriss-Überarbeitung zusammenfassend dokumentieren karim 2026-07-12 18:46:08 +02:00
  • d2758efc8f Fenster: Farbe/Strichstärke je Linien-Kategorie im Attribute-Panel einstellbar karim 2026-07-12 18:45:28 +02:00
  • 441e4a319f Grundriss: Oberlicht-Andeutung (opening-transom) entfernt karim 2026-07-12 18:35:11 +02:00
  • 3e7ad1f4e5 Fenster: konfigurierbare Auf-/Untersicht-Andeutung im Grundriss (WindowType.sillLine) karim 2026-07-12 18:32:19 +02:00
  • fb5ffb457c Fenster-Grundriss: pauschale Brüstungslinie entfernt karim 2026-07-12 18:29:29 +02:00
  • d21af4ac5a Fenster-Grundriss: keine Glaslinie mehr im Feld, auch nicht bei fein karim 2026-07-12 18:25:02 +02:00
  • 4a01754b4d Fenster-Grundriss: keine separate Trennlinie mehr neben dem Rahmenblock am Flügelstoss karim 2026-07-12 18:20:28 +02:00
  • ce7454039f PENDENZEN.md: Dach-Wand-Verschneidung + Fenster-Grundriss-Fixes als erledigt markieren karim 2026-07-12 18:16:32 +02:00
  • a5849111e3 3D-Wände: Top folgt der Dach-Unterkante statt sie zu durchdringen (Z-Fighting-Fix) karim 2026-07-12 18:15:22 +02:00
  • 3d66dc8967 Fenster-Grundriss: Rahmen-/Stulp-Blöcke über volle Rahmentiefe, plus Laibungs-Blöcke an den Enden karim 2026-07-12 18:07:09 +02:00
  • e65a6b7de1 Fenster-Grundriss: Sims/Stulp folgen der eingezogenen Rahmenkante, mittel ohne Glaslinie karim 2026-07-12 17:58:27 +02:00
  • 6ac054ea71 PENDENZEN.md: mullionCols + swissBUILDINGS3D/Terrain als erledigt markieren karim 2026-07-12 17:41:37 +02:00
  • ed724be481 Standort-Import: echte swissBUILDINGS3D-Gebäude (2.0/3.0) + swissALTI3D-Terrain karim 2026-07-12 17:38:47 +02:00
  • 00bff27b02 Fenster: echte Sprossen-Spalten (mullionCols) analog Kämpfer-Zeilen karim 2026-07-12 17:38:21 +02:00
  • 61313777da PENDENZEN.md: swissBUILDINGS3D-Recherche dokumentieren (STAC-API, Rhino-Referenz, render3d-Zielarchitektur) karim 2026-07-12 16:46:42 +02:00
  • 7c3a6f3f35 PENDENZEN.md: Wand-Poché-grob-Fix als erledigt vermerken karim 2026-07-12 16:20:55 +02:00
  • 0240a23a02 Wand-Poché bei "grob" immer vollschwarz (SIA 400 Fig. 36) karim 2026-07-12 16:20:36 +02:00
  • e309e54af7 Kommentare Öffnungssymbole: DIN- durch SIA-Referenz ersetzen karim 2026-07-12 16:02:59 +02:00
  • 13cc6a0d6a Fenster im Grundriss: grob/mittel/fein nach SIA 400 klar unterscheiden karim 2026-07-11 18:18:37 +02:00
  • 3ecb8c45de Ansicht: Kämpfer-/Sprossen-Zeilen (mullionRows) im Fenster karim 2026-07-11 13:21:52 +02:00
  • f98c962ba3 Schiebefenster-Öffnungssymbol (DIN-Pfeil) in Ansicht und 3D karim 2026-07-11 13:11:58 +02:00
  • cdae20acbe Ansicht robuster: exaktes Hidden-Line-Clipping, T-Stoss-Ecken, Öffnungsschatten karim 2026-07-11 13:10:21 +02:00
  • 1c31e680c1 Fenster-Rahmentiefe: realistischer Default statt volle Wanddicke karim 2026-07-11 12:50:10 +02:00
  • d34e1cb1c1 3D-Öffnungen: Flügel-/Türblatt-Regression fixen; Ansicht: Eck-Joins, Durchsicht, Farbig-Modus karim 2026-07-11 12:38:13 +02:00
  • 5f1b38a420 PENDENZEN: Schnitt/Ansicht-Block, 3D-fein-Öffnungen, Lineale + Zeichen-Feedback eingetragen karim 2026-07-11 03:01:24 +02:00
  • 31d7aefcb7 Merge: 3D-Öffnungen auf VW-fein-Niveau karim 2026-07-11 03:00:32 +02:00
  • bc2778562c Model3dOptions.detail: Doc-Kommentar an neue Gating-Staffelung angepasst karim 2026-07-11 02:59:33 +02:00
  • 06803206e5 3D-Öffnungen im VW-Detail 'fein': verschachtelte Flügelrahmen, DIN-Symbole, Sims, Zargen-Umgriff karim 2026-07-11 02:58:50 +02:00
  • 38a4d8ca3a Schnitt: Wand-Dämmschraffur zurück auf Achswinkel 90 (Sprossen quer) karim 2026-07-11 02:53:18 +02:00
  • ee9aeda01e Ansicht-Fenster im VW-Detail: Flügelrahmen, Sims mit Tropfkante, exakte Symbole karim 2026-07-11 02:44:56 +02:00
  • a612ae55cd Schnitt: Dämmschraffur-Orientierung + Terminierung bei Decken-Anschluss karim 2026-07-11 02:42:48 +02:00
  • c02a02cffe Ansicht als Linienzeichnung (VW-Look): weisse Flächen + XOR-Silhouette karim 2026-07-11 02:33:46 +02:00
  • 983d061a0c Schnitt entspiegelt: u-Achse = Betrachter-RECHTS (Rust + TS koordiniert) karim 2026-07-11 02:30:35 +02:00
  • 1945fecd11 Lineale oben + links in allen 2D-Ansichten (Vectorworks-Stil) karim 2026-07-11 02:22:14 +02:00
  • 4c4c9907af Schnitt/Ansicht-Feinschliff: Kantenfilter, Print-Toggle, echte Fenster in der Ansicht karim 2026-07-11 02:18:09 +02:00
  • b96714641a Ansicht poliert: ruhige Fassade, korrekte Orientierung, echte Traufschatten karim 2026-07-11 01:59:11 +02:00
  • 242b850beb Zeichen-Feedback: Δx/Δy beim Rechteck, lange Führungslinien, Winkelbogen karim 2026-07-11 01:44:32 +02:00
  • 7898a0d158 Cursor-HUD + Winkel-Badge im Programm-Look (dunkle Dropdown-Pille) karim 2026-07-11 01:37:25 +02:00
  • 8f85e135ee Zeichnen: getippte Werte live im Cursor-HUD + direktes Zahlen-Tippen karim 2026-07-11 00:52:52 +02:00
  • 038054fee6 Demo: Ansicht Süd mit gesäter Ansichtslinie + Schatten an karim 2026-07-11 00:43:29 +02:00
  • 3980a06a6c PENDENZEN: Schnitt-Ausbau, Ansicht, Zeichen-HUD, Dach-Pick/Terminierung eingetragen karim 2026-07-11 00:36:11 +02:00
  • b86fca2c96 Merge: Schnittfunktion ausgebaut (Schnittlinie, Editieren im Schnitt, Tiefe) karim 2026-07-11 00:35:20 +02:00
  • fa59c0a9dc Schnitt-Tiefe: Kanten hinter DrawingLevel.depth ausblenden karim 2026-07-11 00:32:03 +02:00
  • a6db682e9d Ansicht: Dächer als Flächen + Giebel + Traufschatten nachgerüstet karim 2026-07-11 00:30:16 +02:00
  • d43e2c151e Editieren im Schnitt: Cut-Polygone tragen die Quell-Element-Id karim 2026-07-11 00:30:01 +02:00
  • ef7eb295d9 Schnittlinie editierbar: Objektinfo-Sektion + Entf-Taste karim 2026-07-11 00:26:49 +02:00
  • 456ecc5445 Merge: Ansicht (Elevation) als echte 2D-Darstellung + Schatten-Toggle karim 2026-07-11 00:26:02 +02:00
  • 975ce3f745 Merge: VW-Zeichen-Feedback (Cursor-HUD L/W + weiches Winkel-Einrasten) karim 2026-07-11 00:25:49 +02:00
  • 4b0f23d123 L/W-HUD in den Zeichenbefehlen (line/polyline/wall/rect/circle/arc) karim 2026-07-11 00:21:35 +02:00
  • 61c2a48f52 Ansicht: Schnitt-Plan wieder memoisieren (kein Recompute je Render) karim 2026-07-11 00:21:33 +02:00
  • 39bceedc17 Schnittführungs-Symbol im Grundriss + Schnittlinien-Auswahl karim 2026-07-11 00:21:29 +02:00
  • 3f042eb091 Cursor-HUD (VW-Stil) + weiches Winkel-Einrasten im Grundriss karim 2026-07-11 00:21:21 +02:00
  • a3a6b51db4 Ansicht: Flächen-Generator einbinden + Schatten-Umschalter karim 2026-07-11 00:20:49 +02:00
  • ce728703f6 Ansicht: echter Flächen-Generator (Painter) + Schlagschatten-Kern karim 2026-07-11 00:18:46 +02:00
  • 340f950f9c Schnittlinien-Werkzeug: Befehl sectionline/viewline setzt linePoints karim 2026-07-11 00:12:08 +02:00
  • 0e02c2b20f 2D-Schnitt = 3D: Wand-Terminierung (sliceTermination) auch im Vertikalschnitt karim 2026-07-10 23:59:31 +02:00
  • 355c1d4dd1 Dach im 3D anwählbar: Ray-Dreieck-Pick über die Dachflächen karim 2026-07-10 23:56:12 +02:00
  • c91b9ab1f2 PENDENZEN: Aussparungen, Dach-Aufsicht/-Schnitt, RoofType-Tab abgehakt karim 2026-07-10 18:52:33 +02:00
  • f248e2ae80 Dach im Vertikalschnitt: analytischer TS-Schnitt inkl. Schicht-Bändern karim 2026-07-10 18:51:58 +02:00
  • 9a00c8e2f2 Dach 2D: Ansichts-Poché der Dachaufsicht aus der Eindeckungs-Schicht karim 2026-07-10 18:46:40 +02:00
  • 83dcdd0501 Decken-Panel: Aussparungen anzeigen + einzeln entfernen karim 2026-07-10 18:44:13 +02:00
  • aee884639e Befehl 'Deckenloch': Aussparung als Rechteck in eine Decke zeichnen karim 2026-07-10 18:40:30 +02:00
  • cdbef992f3 Decken-Aussparungen: Treppenauge/Schacht in 2D und 3D (Brücken-Trick) karim 2026-07-10 18:37:12 +02:00
  • 83abc1d87b Ressourcen: Dachtypen-Tab (Schicht-Editor wie Wand/Decke) karim 2026-07-10 18:35:34 +02:00
  • b029ce0139 Objektinfo: Klasse (Kategorie) + Zeichnungsebene editierbar im Kopf karim 2026-07-10 18:31:11 +02:00
  • 37f4fe8947 Deckenmodell: Aussparungen (Ceiling.openings) — Treppenauge/Schacht/Durchbruch karim 2026-07-10 18:23:36 +02:00
  • a8a1835b68 Fix: Detailgrad-Umschalter (grob/mittel/fein) auch in der 3D-Sicht aktiv karim 2026-07-10 18:22:49 +02:00
  • 897a2dcd43 Tür: Teilverglasung (glazingRatio) im 3D wirksam karim 2026-07-10 02:14:33 +02:00
  • db44317d95 PENDENZEN: BIM-Tiefe-Studie + Rest-Prioritäten (Decken-Aussparungen P0 usw.) eingetragen karim 2026-07-10 02:10:47 +02:00
  • c9baff58b0 Dach: getrennter Überstand Traufe/Ortgang (statt ringsum) karim 2026-07-10 02:10:03 +02:00
  • 4319e12e35 Tür: zweiflügelige Türen wirklich rendern (leafCount 2D+3D) karim 2026-07-10 02:06:37 +02:00
  • 3a986ecd2f Dach-Schichtlogik: RoofType/Layer[] wie Decken (3D mehrschichtig) karim 2026-07-10 02:03:55 +02:00
  • e99bb2413f Dach 3D: echte Materialdicke (solide Slabs) statt papierdünner Flächen karim 2026-07-10 01:58:15 +02:00
  • bfb80b363b Dach: Mansarden-Untertypen (Giebel/Walm/Zelt) + parametrierbarer Knick karim 2026-07-10 01:53:55 +02:00