serhatwxe

Unreal MVP
3 Ocak 2016
317
1
54
28
(34) İstanbul Avrupa
Arkadaşlar oyunumda AO 'u aktifleştirmek istiyorum bunu nasıl yapa bilirim? Show > Visualize kısmından aktifleştirince hiçbir değişiklik farkedemedim. 

Şurada 
https://docs.unrealengine.com/lates.../index.html#raytraceddistancefieldsoftshadows
Ve şu adreste; 
https://docs.unrealengine.com/lates...ws/RayTracedDistanceFieldShadowing/index.html

bilgi vermiş fakat bir şey anlayamadım. Ambient Occlusion'u nasıl aktifleştire bilirim veya linkteki resimler gibi bir sahne nasıl hazırlaya bilirim?
 
Linklerde gördüğünüz post process içerisindeki SSAO(Screen Space AO) değil. Başlıkta da belirttiğiniz gibi Distance Field Ambient Occlusion denilen bir teknik diğeri de Ray Traced Distance Field Shadows(dinamik ışıklarla yumuşak gölgeler elde etmenizi sağlar), her ikisinin de gereksinimleri aynı. Öncelikle tamamen dinamik aydınlatma kullanmanız gerekli, ardından Project Settings > Rendering bölümünden Generate Mesh Distance Fields seçeneğini aktif hale getirmeniz lazım. Restart ardından editör her mesh için distance field örneği oluşturacak, fakat alacağınız AO ve gölge kalitesi modelin kalitesine bağlı çoğu zaman, bu tekniğin bazı gereksinimleri var model açısından çünkü.
 
Jacky' Alıntı:
Linklerde gördüğünüz post process içerisindeki SSAO(Screen Space AO) değil. Başlıkta da belirttiğiniz gibi Distance Field Ambient Occlusion denilen bir teknik diğeri de Ray Traced Distance Field Shadows(dinamik ışıklarla yumuşak gölgeler elde etmenizi sağlar), her ikisinin de gereksinimleri aynı. Öncelikle tamamen dinamik aydınlatma kullanmanız gerekli, ardından Project Settings > Rendering bölümünden Generate Mesh Distance Fields seçeneğini aktif hale getirmeniz lazım. Restart ardından editör her mesh için distance field örneği oluşturacak, fakat alacağınız AO ve gölge kalitesi modelin kalitesine bağlı çoğu zaman, bu tekniğin bazı gereksinimleri var model açısından çünkü.

Selamlar hocam, bahsetmiş olduğunuz ;
Restart ardından editör her mesh için distance field örneği oluşturacak, fakat alacağınız AO ve gölge kalitesi modelin kalitesine bağlı çoğu zaman, bu tekniğin bazı gereksinimleri var model açısından çünkü.
bölümünü biraz daha açar mısınız? Test amaçlı bir orman çalışması yapıyorum, ağaçlar çok kararıyor. SkyLight dan ayarları düşürdüğüm zaman da zemindeki istediğim gölge yok oluyor ve ağaç yapraklarında siyah kontürler oluşuyor. Bazı yerler simsiyah çıkıyor. Kısacası ben bunu nasıl ıslah edebilirim?
B8Ra4D.jpg
 
DFAO foliage ile bazı sürümlerde sorunlu çalıştı, yine bir sorun olabilir. Ben bugüne kadar sadece Speedtre bitkileriyle kullandım ve bir sorun yaşamadım gerçi(4.12'de test etmedim henüz) O yüzden sorunun ne olduğuna dair pek bir fikrim yok malesef. :\
 
Jacky' Alıntı:
DFAO foliage ile bazı sürümlerde sorunlu çalıştı, yine bir sorun olabilir. Ben bugüne kadar sadece Speedtre bitkileriyle kullandım ve bir sorun yaşamadım gerçi(4.12'de test etmedim henüz) O yüzden sorunun ne olduğuna dair pek bir fikrim yok malesef. :\
Cevabınız için teşekkürler,
Bahsetmiş olduğunuz "bu tekniğin bazı gereksinimleri var model açısından" sözünü biraz açmanızı rica ediyorum. Nasıl bir çizim yapayım ki muntazam bir distance field sağlayabileyim? Ağaçları kastetmiyorum yani, modelleme yaparken ki hususları kastediyorum.
 
mustafasahinfb' Alıntı:
Jacky' Alıntı:
DFAO foliage ile bazı sürümlerde sorunlu çalıştı, yine bir sorun olabilir. Ben bugüne kadar sadece Speedtre bitkileriyle kullandım ve bir sorun yaşamadım gerçi(4.12'de test etmedim henüz) O yüzden sorunun ne olduğuna dair pek bir fikrim yok malesef. :\
Cevabınız için teşekkürler,
Bahsetmiş olduğunuz "bu tekniğin bazı gereksinimleri var model açısından" sözünü biraz açmanızı rica ediyorum. Nasıl bir çizim yapayım ki muntazam bir distance field sağlayabileyim? Ağaçları kastetmiyorum yani, modelleme yaparken ki hususları kastediyorum.

Kullanılan objeler kapalı geometriye sahip olmalı. Şu şekilde:

dfaoMesh_zpscz0qptvc.jpg


Soldaki küp olması gereken, sağdaki de olmaması gereken. Sağdaki gibi hazırlanmış veya sadece plane olan bir model ya hiç DFAO oluşturmaz ya da hatalı şekilde yaratır. Ayrıca DFAO'ın kullandığı distance field volümlerini kullanan Ray Traced Shadows(dinamik, yumuşak gölgelendirme)'ta boyut kısıtlaması var. Obje 30 metre'den yüksek olamamlı(üst üste 30 metrelik objeler kullanılırsa sorun değil) Bunun DFAO için de geçerli olduğunu sanıyorum.

İlk bahsettiğim kısıtlamayı gidermek için static mesh editor içinde Distance Field Replacement Mesh diye bir seçenek var, onu kullanabilirsiniz. Modelin kendisi uygun olmasa da modelin hacminde başka bir kapalı geometriyi gösterebilirsiniz oradan.