Hakan Seven
2cd1d36661
fix(render): match model lineweight preview curve
2026-09-02 23:28:34 +03:00
Hakan Seven
edbc4d8ff8
fix(render): correct lineweight display scaling
...
Remove the global display boost and scale paper-space lineweights with the current sheet zoom across wire, block-wire, and hatch paths.
Fixes #962
2026-09-02 22:32:53 +03:00
Hakan Seven
fd801fac1b
fix(hatch): render weighted pattern strokes
...
Show styled boundaries only while selected.\n\nRefs #821
2026-08-25 22:44:51 +03:00
Hakan Seven
5b9fffdfba
fix(hatch): clip fill with kernel mesh
...
Resolve boundary topology before rendering so corner-aligned pattern rows cannot flip shader parity. Chunk indexed geometry to device buffer limits and retain the texture compatibility transport.
Refs #489
2026-08-13 00:29:03 +03:00
Hakan Seven
4fd9b98da4
perf(render): instance block geometry
...
Share source buffers across block placements and render nested content with GPU instance transforms.\n\nChunk silhouettes and compact mesh material data so large drawings stay under device buffer limits and remain responsive.
2026-08-12 02:33:10 +03:00
Hakan Seven
8e2b67bfa5
fix(hatch): delay complex pattern LOD
...
Keep every pattern family visible until all projected spacings
become sub-pixel, then switch the hatch to solid.
Refs #569
2026-07-29 16:50:16 +03:00
Hakan Seven
d80637cda7
refactor(hatch): unify capability backends
...
Keep storage and texture transports behind one renderer lifecycle so Pipeline no longer branches by backend.
2026-07-29 13:40:46 +03:00