Ansicht poliert: ruhige Fassade, korrekte Orientierung, echte Traufschatten
Nutzer-Feedback 'Ansichten sehen noch schrecklich aus' — drei Ursachen behoben: 1. RUHIGE FLÄCHEN: Rollen-Füllung (Fassade/Decke einheitlich hell, Dach eine Stufe dunkler) statt Tiefen-Grau-Patchworks; Wand-/Deckenflächen ohne Kontur (kein Linienraster aus Pfeiler-/Sturz-Teilboxen und Geschossfugen mehr — der Fassadenrand liest sich über den Kontrast zum Papier), nur das Dach behält seine Kontur. Painter-Gleichstand: Decke vor Wand (bündige Decken-Stirnstreifen verschwinden unter der Fassade). 2. ENTSPIEGELT: die u-Achse der Ansicht ist jetzt das Blickrichtungs-RECHTS (cross(up, N)) statt der Kamera-Formel für Blick entlang −z — wer nach Norden schaut, hat Osten rechts. (Die Schnitt-Pipeline behält vorerst die Rust-Konvention; die dortige Spiegelung ist als separates Thema notiert.) 3. SCHATTEN REPARIERT: Werfer-Tiefe = nächste Kante (depthMin — bei Dachflächen die auskragende Traufe, dadurch wirft das Dach jetzt den klassischen Traufschatten) + Kappung MAX_SHADOW_DELTA 1.2 m (keine raumhohen Parallelogramme von fernen Innenwänden mehr). Fusszeile 'render3d' → 'aus dem Modell' (die Ansicht ist reine TS-Projektion). 737/737 grün; headless verifiziert (Demo-Ansicht Süd).
This commit is contained in:
+1
-1
@@ -622,7 +622,7 @@ export const en: Record<TranslationKey, string> = {
|
||||
"section.loading": "Computing {kind} …",
|
||||
"section.empty": "{kind} — no section line set in the plan",
|
||||
"section.error": "{kind} — computation failed (rebuild render3d WASM?)",
|
||||
"section.legend": "{kind} · derived projection (render3d)",
|
||||
"section.legend": "{kind} · projection derived from the model",
|
||||
"elevation.shadows": "Shadows",
|
||||
"elevation.shadows.hint": "Toggle 45° cast shadows of overhanging elements in the elevation",
|
||||
"props.floorHeight": "Floor height",
|
||||
|
||||
Reference in New Issue
Block a user