Saya beralih ke Ogre3D (v1.7) dan menggunakan PagedGeometry . Apa yang saya coba lakukan adalah membuat adegan sederhana dengan medan, beberapa pohon dan rumput. Singkatnya, saya ingin mencapai efek seperti ini di Ogre:
Bayangan transparan / cut-out diimplementasikan dalam demo PagedGeometry tetapi saya tidak dapat menemukan solusi tentang cara membuat bayangan dengan benar pada rumput seperti contoh di atas.
Teknik apa yang bisa saya gunakan untuk mencapai ini?
shadows
ogre
billboarding
scottyp
sumber
sumber
Jawaban:
Ini bukan jawaban saya, tetapi referensi untuk apa yang saya yakini adalah solusi untuk pertanyaan itu.
Posting yang saya tautkan ke bawah (berjudul "pohon geometri dan bayangan paged") secara langsung menjelaskan pemecahan masalah menempatkan bayangan pohon di rumput dengan geometri halaman. Ini secara khusus melibatkan pemanggilan m_sceneMgr-> setShadowTechnique (SHADOWTYPE_TEXTURE_ADDITIVE) dengan custom shader untuk bayangan.
https://www.ogre3d.org/addonforums/14/t-8945.html atau versi Archive.org .
Tutorial ini juga merujuk pada geometri halaman, pohon, rumput, dan bayangan. Itu berlaku lightmap ke rumput, gunakan fungsi setColorMap ().
https://ogrecave.github.io/ogre-pagedgeometry/tut3.html atau versi Archive.org . Ini khusus menerapkan lightmap ke rumput, gunakan fungsi setColorMap ().
sumber