IT
OmnvertGörsel • Belge • Ağ
13 Nis 2026stl · mesh · optimization · engine

Tepe Noktası (Vertex) Optimizasyon Motoru Güncellemesi

Görünür silueti bozmadan STL boyutunu küçülten ve dilimleyici kararlılığını artıran, kenar farkındalıklı bir vertex optimizasyon adımı yayınladık.

Öne çıkanlar

  • Kenar farkındalıklı vertex birleştirme: Keskin sınırları koruyarak birbirine çok yakın tepe noktalarını birleştirir.
  • Dejenerik üçgen temizleme: Bazı dilimleyicileri şaşırtabilen sıfır alanlı yüzleri kaldırır.
  • Deterministik çıktı sıralaması: Aynı girdilerde tekrar dönüşümlerde kararlı topoloji ve byte-seviyesinde tekrarlanabilir STL akışı.

Boru hattında (pipeline) ne değişti?

Bu sürüm, raster/vektör örnekleme ve mesh üretiminden sonra; STL serileştirmesinden önce çalışan bir "mesh sonrası" optimizasyon aşaması ekler.

Yüksek seviye boru hattı (basitleştirilmiş)
input (PNG/SVG)
  → normalize (colorspace / alpha / viewBox)
  → sample (height field / contours)
  → mesh generation (triangulation)
  → vertex optimization (weld + cull + ordering)   ← NEW
  → STL serialization (stream)
text

Etki

  • Daha küçük STL dosyaları: Daha az gereksiz vertex/yüz, daha hızlı yükleme ve daha hızlı dilimleme demektir.
  • Aşağı akış araçları için daha temiz geometri: Dilimleyicilerde “degenerate facets” gibi uyarıların azalması.
  • UX değişikliği yok: Araç arayüzü aynı kaldı; iyileştirmeler içsel.
Deneyin

En iyi etki için keskin kenarlı, yüksek kontrastlı temiz bir PNG ile dönüşüm yapın. PNG / SVG → STL dönüştürücü.

İlgili