Zmieniłem Ogre3D (v1.7) i korzystałem z PagedGeometry . Staram się stworzyć prostą scenę z ukształtowaniem terenu, drzewami i trawą. W skrócie, chciałbym osiągnąć taki efekt w Ogre:
Przezroczyste / wycinane cienie są implementowane w demach PagedGeometry, ale nie mogę znaleźć żadnego rozwiązania, jak prawidłowo rzucać cienie na trawę, jak w powyższym przykładzie.
Jakiej techniki mogę użyć, aby to osiągnąć?
shadows
ogre
billboarding
scottyp
źródło
źródło
Odpowiedzi:
To nie jest moja odpowiedź, ale odniesienie do tego, co według mnie jest rozwiązaniem tego pytania.
Post, do którego odsyłam poniżej (zatytułowany „drzewa i cienie geometrii stronicowanej”) bezpośrednio opisuje rozwiązanie problemu umieszczania cieni drzew na trawie z geometrią stronicowania. Dotyczy to w szczególności wywołania m_sceneMgr-> setShadowTechnique (SHADOWTYPE_TEXTURE_ADDITIVE) za pomocą niestandardowego modułu cieniującego dla cieni.
https://www.ogre3d.org/addonforums/14/t-8945.html lub wersja Archive.org .
Ten samouczek odwołuje się również do geometrii stronicowania, drzew, trawy i cieni. Stosuje lightmap do trawy, użyj funkcji setColorMap ().
https://ogrecave.github.io/ogre-pagedgeometry/tut3.html lub wersja Archive.org . W szczególności stosuje lightmap do trawy, użyj funkcji setColorMap ().
źródło