Schraffur + Schichtfugen als 0.02-mm-Haarlinien im einheitlichen Neutralschwarz
Schraffurlinien verlassen den screenPx-Sonderpfad und laufen wie jede andere Linie durch die Papier-mm-Pipeline (glPlan, SVG, PDF): im Display konstante Haarlinie (paperScaleForGl-Kehrwert von meet), im Print echte 0.02 mm - deckungsgleich mit den Schichtfugen in beiden Modi. - POCHE_STROKE #2b3039 -> #1a1a1a: kein Blaustich mehr, gleicher Neutralton wie die Schraffur (Wände/Öffnungen/Decken/Treppen). - Schichtfuge LAYER_LINE_MM 0.13 -> 0.02 (Haarlinie). - Schraffur-Stift hatch-hair/hatch-dash 0.05 -> 0.02. - Wand-Umriss Kategorie 20 lw 0.5 -> 0.35 (Standard-Aussenlinie war zu dick). - SVG-Schraffur nutzt HAIRLINE_PX/printStrokeVb statt hatchStrokePx; PDF-Export echte mm statt widthScreen.
This commit is contained in:
@@ -27,9 +27,9 @@ export const sampleProject: Project = {
|
||||
// Feinste Haarlinie für die SIA-Schnittschraffuren (Beton/Backstein/Dämmung):
|
||||
// Gewicht unter der Bildschirm-Untergrenze, damit die Musterlinien als dünnste
|
||||
// Haarlinie (Stroke-Minimum) rendern.
|
||||
{ id: "hatch-hair", name: "Schraffur-Haarlinie", weight: 0.05, color: "#1a1a1a", dash: null },
|
||||
{ id: "hatch-hair", name: "Schraffur-Haarlinie", weight: 0.02, color: "#1a1a1a", dash: null },
|
||||
// Gestrichelte Haarlinie für die Dämmung (Striche quer durch die Wanddicke).
|
||||
{ id: "hatch-dash", name: "Dämmungsstrich", weight: 0.05, color: "#1a1a1a", dash: [0.35, 0.3] },
|
||||
{ id: "hatch-dash", name: "Dämmungsstrich", weight: 0.02, color: "#1a1a1a", dash: [0.35, 0.3] },
|
||||
],
|
||||
// Schraffuren: color = Linien-/Vollfüllfarbe des Musters; angle in Grad.
|
||||
// "none" = keine Schraffur (nur Component-Füllung).
|
||||
@@ -164,7 +164,7 @@ export const sampleProject: Project = {
|
||||
code: "20",
|
||||
name: "Wände",
|
||||
color: "#0a0a0a",
|
||||
lw: 0.5,
|
||||
lw: 0.35,
|
||||
visible: true,
|
||||
locked: false,
|
||||
children: [
|
||||
|
||||
Reference in New Issue
Block a user