Çalışma Yaklaşımı
Three.js Post-Processing, render edilmiş bir sahneyi dönüştüren EffectComposer ve pass'leri kapsar. Örnekler arasında parlama, kenar yumuşatma, ortam oklüzyonu, alan derinliği, dış hatlar, renk derecelendirmesi ve özel ekran uzayı shader'ları bulunur.
Malzeme çalışmasından farkı kapsamdadır: son işleme, render edilmiş görüntü üzerinde çalışır ve tüm kompozisyonu etkileyebilir. Pass sırası, hedef çözünürlük, yeniden boyutlandırma yönetimi ve işlenmemiş sahneyle karşılaştırma uygulama planında yer almalıdır. Örnek constructor'ları ve renderer desteğini kullanmadan önce kurulu Three.js sürümüyle doğrulayın.
Beklenen Teslimatlar
- Sıralı bir composer pass zinciri
- Görsel bir amaca bağlı efekt ayarları
- Yeniden boyutlandırma yönetimi ve efekt maliyeti karşılaştırması
Brief'ten İncelemeye
- 01Amacı Belirleyin
Neyin parlayacağını, neyin odakta kalacağını veya neyin vurgulanacağını belirtin.
- 02Pass'leri Birleştirin
Bir sahne render'ıyla başlayın ve yalnızca hedeflenen işlem için gereken pass'leri ekleyin.
- 03Karşılaştırın ve Profilleyin
Efektsiz görünümü, yeniden boyutlandırılmış çıktıyı ve hedef çözünürlükteki render maliyetini kontrol edin.