Değişiklik günlüğü
Ayrıntılı ve güncel liste İngilizce değişiklik günlüğünde tutuluyor. Öne çıkanlar:
3.0.0 — 13 Ekim 2026
Bölüm başlığı “3.0.0 — 13 Ekim 2026”Çözücünün ve arayüzün yeniden yazılması. 2.x sahneleri ve bağlantıları taşınmaz.
Çözücü
Bölüm başlığı “Çözücü”- Soğurucu sınır artık gerçekten soğuruyor. 2. sürümde yazılmış ama hiç çağrılmamış bir CPML vardı; kenarlar komşu hücreyi kopyalıyor ve her dalgayı geri yansıtıyordu. Yeni CPML gelen dalganın 87 dB altında yansıtıyor.
- Düzlem dalgalar ve Gauss ışınları, yardımcı bir 1B ızgarayla beslenen tek taraflı toplam alan / saçılan alan çizgisinden veriliyor; tek yönde ilerliyor ve yansımaları temiz gösteriyor.
- TM’nin yanında TE kutuplanması; ikisi aynı çekirdekleri paylaşıyor.
- Drude metalleri: gümüş ve altın, TE’de yüzey plazmonlarıyla.
- Eksen başına seçilebilen ayna ve periyodik sınırlar.
- Kaynaklar ve problar her adımda çözücünün içinde çalışıyor. Eski sınıflar her çağrıda tüm alanı (1 MB) WebAssembly sınırından kopyalıyordu.
- Hücre başına tek baytlık malzeme kimlikleri, 64 girdilik tablo ve en fazla sekiz özel kırılma indisi.
- Fiziksel birimler: sahneler nanometreyle tanımlanıyor, ızgara boyutu yalnızca çözünürlüğü belirliyor.
- DC bileşeni olmayan dalga biçimleri ve sürekli dalgalar için yumuşak açılış. Eski “Gauss darbesi” tek hücrelik bir sivri değerdi.
- WebAssembly SIMD ile vektörleştirilmiş çekirdekler; modül 267 KB’tan 80 KB’a indi.
- Negatif koordinatlı bir dikdörtgen artık tüm ızgarayı boyamıyor.
- Fizik test kümesi.
Uygulama
Bölüm başlığı “Uygulama”- Kendi simge seti, IBM Plex yazı tipi, cetveller ve durum göstergesiyle sıfırdan tasarlanmış, laboratuvar cihazı tarzında yeni arayüz.
- Simülasyon ve WebGL çizici, OffscreenCanvas üzerinde bir Web Worker’da çalışıyor.
- Açılıştaki ölçüm cihazın taşıyabileceği ızgara boyutunu seçiyor (256–768 hücre); simülasyon 60 Hz ve 120 Hz ekranlarda aynı hızda.
- Malzemeler alanın üzerine çiziliyor (2.x’te çizildikten sonra görünmüyordu).
- Araçlar, kaynaklar, en fazla sekiz prob, sinyal/spektrum/enerji paneli.
- Alan ya da zaman ortalamalı şiddet, beş renk haritası, pozlama, yakınlaştırma ve kaydırma.
- Geri al/yinele, sahne dosyaları, sıkıştırılmış paylaşım bağlantıları, PNG, video ve CSV.
- İngilizce ve Türkçe; klavye kısayolları; masaüstü, tablet ve telefon düzenleri; çevrimdışı çalışan uygulama.
- Geometri hataları düzeltilmiş on iki deney.
2.x’ten düzeltilenler
Bölüm başlığı “2.x’ten düzeltilenler”- Prob yerleştirmek tuvali kalıcı olarak donduruyordu.
- PNG anlık görüntüleri siyah çıkıyordu.
- Tuval pencereye göre esniyor, daireleri elipse çeviriyordu.
- Kararsızlık uyarısı hiç görünemiyordu.