Fraktal kabartma, normaller ve ışık
3B görünümlü bir fraktal için hacimsel bir fraktal gerekmez. İki boyutlu bir skaler alan, yükseklik olarak yorumlanabilir, normallere ayrıştırılabilir ve bir yüzey gibi gölgelendirilebilir.

Yükseklik alanını seçin
Düzgün yineleme, potansiyel, mesafe veya birleşik bir etki yükseklik sağlayabilir. Doğrusal olmayan ölçek ve sınırlama, ince sınır detaylarının bir sırt, bir plato veya gürültü haline gelip gelmeyeceğini belirler. Seçilen alan, fiziksel bir arazi olmaktan ziyade sanatsal bir yorumdur.
İterasyon sayısı, düzgün potansiyel ve mesafe alanları çok farklı yükseklikler oluşturur. Ham iterasyonlar basamaklar, sürekli potansiyel daha yumuşak teraslar ve mesafe ise keskin sınır sırtları oluşturur. Yükseklik, ışıklandırma öncesinde normalleştirilmeli ve ölçeği kaydedilmelidir. Aksi takdirde, kullanıcı sadece renk değişikliği bekliyor olsa bile, bir gradyan değişikliği kabartıyı değiştirebilir.
Komşu örneklerden alınan normaller
Sonlu farklar, yatay ve dikey eğimleri tahmin eder. Bunların vektör çarpımı veya eşdeğer gradyan formülü, normal yönünü verir. Örnekleme adımı, çıktı piksel ölçeğine uygun olmalıdır; aksi takdirde, derin yakınlaştırma veya yüksek çözünürlüklü dışa aktarma, görünen netliği değiştirir.
Normaller, komşu yükseklik örnekleri arasındaki farklardan kaynaklanır. Güçleri, piksel aralığına ve yakınlaştırma düzeyine bağlıdır; ölçeklendirilmemiş sabit bir fark, aynı kabartının başka bir çözünürlükte daha dik görünmesine neden olur. Merkezi farklar, tek taraflı olanlara göre daha simetriktir. Fayans kenarlarında, ışık geçişlerinin görünmemesi için halo örnekleri gereklidir.
Yönlü ve nokta ışık
Yönlü ışık, uzak bir kaynak gibi her yerde tek bir yön kullanır. Noktasal ışık, vektöre ve her yüzey noktasına olan mesafeye bağlıdır ve zayıflayabilir. Ortam ışığı, dağınık ışık, speküler ışık ve oklüzyon benzeri terimler, farklı kontrolleri ve aktif durumları ortaya koymalıdır.
Yönlü ışık, her piksel için tek bir yöne sahiptir. Nokta ışığı ise her yüzey noktasına göre bir konum ve mesafeye ihtiyaç duyar; bu da değişen yön ve zayıflama yaratır. Gölgelendirici hâlâ bir yön üniformunu okurken yalnızca etiketini değiştiren bir kullanıcı arayüzü anahtarı, Nokta ışığını asla etkinleştiremez. Durum modeli, üniform düzeni ve gölgelendirici dalı aynı ışık türünü taşımalıdır.
Kaynaklar ve daha fazla okuma
Bu makale, aşağıdaki uzman kaynakları orijinal ifadeleriyle özetlemektedir. Erişim tarihi ve editoryal inceleme tarihi: 12 Ağustos 2026.
- The Science of Fractal ImagesSpringer
- Metal overviewApple Developer Documentation


