Termal Harita Simülasyonu
Fare imlecinizi veya parmağınızı harita üzerinde gezdirerek termal etkiyi gözlemleyin. Farenin sol tuşuna basılı tutarak sürekli etki oluşturun.
Sıcaklık: 0.00°C
Koordinatlar: X: 0, Y: 0
Ayarlar
Hazır Ayarlar
Termal Harita Simülasyonu: İnteraktif Isı Görselleştirme Aracı
Bu belge, web tabanlı bir termal harita simülasyonunun özelliklerini ve işleyişini açıklamaktadır. Bu araç, kullanıcıların fare veya dokunmatik ekran aracılığıyla ısı kaynakları oluşturmasını ve bu ısının ortamda nasıl yayıldığını, soğuduğunu ve etkileşime girdiğini gerçek zamanlı olarak gözlemlemesini sağlar. Uygulama, eğitimden sanatsal görselleştirmeye kadar çeşitli amaçlar için kullanılabilir.
Temel İşleyiş Mekanizması
Simülasyon, HTML Canvas üzerinde oluşturulan ve her biri bir sıcaklık değerine sahip olan sanal “parçacıklardan” oluşur. Bu parçacıklar, etkileşimler sonucunda ısınır veya soğur. Simülasyonun ana döngüsü, her karede bu sıcaklık değerlerini güncelleyerek termal etkiyi görsel olarak yansıtır.
- Isı Ekleme: Farenin sol tuşuna basılı tutarak veya dokunarak, imlecinizin bulunduğu alana ısı ekleyebilirsiniz.
- Soğutma Modu: “Soğutma Modu” düğmesiyle simülasyonu tam tersi etkiyi gösterecek şekilde değiştirebilir ve gezindiğiniz alanları soğutabilirsiniz.
- Yayılma Hızı (Decay Rate): Parçacıkların sıcaklıklarını ne kadar hızlı kaybettiklerini ve haritanın ne kadar çabuk soğuduğunu kontrol eder.
- Isı Yoğunluğu (Intensity): Her etkileşimde çevreye yayılan ısı miktarını belirler.
Kontrol Paneli Özellikleri
Kullanıcı arayüzü, simülasyonun dinamiklerini kişiselleştirmek için çeşitli kontrol ve düğmeler içerir:
- Yoğunluk (Intensity): Kaydırma çubuğu ile ısı ekleme yoğunluğunu ayarlayabilirsiniz. Yüksek değerler, daha belirgin ve hızlı bir ısınma sağlar.
- Yayılma Hızı (Decay Rate): Bu kaydırma çubuğu, ısının ne kadar hızlı dağılacağını belirler. Daha yüksek değerler (0.999 gibi), ısının daha uzun süre kalmasını sağlar.
- Bulanıklık (Blur): Simülasyonun görsel bulanıklığını ayarlayarak, daha keskin veya daha yumuşak geçişli bir termal harita elde edebilirsiniz.
- Parçacık Boyutu (Particle Size): Simülasyonun çözünürlüğünü ve ayrıntı seviyesini değiştirir. Daha küçük parçacıklar daha pürüzsüz bir görüntü sunar.
- Renk Paleti: Termal (kırmızı-sarı), Mavi-Beyaz ve Spektral (gökkuşağı) olmak üzere farklı renk şemaları arasında seçim yapabilirsiniz.
- Sıcaklık ve Koordinat Gösterimi: Ekranın altındaki paneller, fare imlecinizin anlık konumunu ve altındaki parçacığın sıcaklık değerini gösterir.
Hazır Ayarlar ve Kontroller
Simülasyon, hızlı başlangıç için önceden tanımlanmış bazı düğmeler de sunar:
- Yüksek Isı: Yoğunluğu artırarak ve yayılma hızını düşürerek anında dramatik bir etki yaratır.
- Hızlı Yayılma: Isının hızla yayılıp kaybolduğu bir mod başlatır.
- Rastgele Isı Ekle: Haritanın rastgele bir noktasına anlık bir ısı kaynağı ekleyerek sürprizli etkiler yaratır.
- Duraklat/Devam Et: Simülasyonun animasyonunu duraklatıp yeniden başlatmanıza olanak tanır.
- Temizle: Haritayı başlangıç durumuna döndürür ve tüm ısıyı sıfırlar.
Bu interaktif özellikler, kullanıcıların termal harita simülasyonunu keşfetmesini ve kendi deneyimlerini yaratmasını sağlar.
