Hi everyone!
Such a long time I don’t post in here!
Great to be back!
I currently have a world that contains a skybox with animated cloud layers and a flat floor. I placed a scrolling plane with a shadow texture (blending) just on top of the floor, that simulates moving clouds shadows (only used blending in this case instead of multitexturing)
I now want to change the plane to a 3d terrain. However I don’t to spend neither coding time nor CPU time on the shadows, as the program already contains some heavy things running on.
Could you anyone tell me if the following solution is possible/efficient for achiving the previous effect with a 3d non-flat terrain?:
1)-Render the terrain with a static shadow-map pre-rendered texture (containing only the shadows produced by the terrain itself and the static sun).
2)-Then, do a multitexturing pass with a clouds’shadow texture on the whole 3d terrain surface. Scroll only this texture simulating moving clouds. (Is it possible to apply a texture transformation to just one of the multitextures applied to an object?)
Also, what do you consider as the best Texture Environment Mode for this case?
The only drawback is that while the terrain gets shadowed by the dinamic clouds, the skybox’s mountain’s dont. That makes it look fake. Any suggestions?
Thanks so much in advance,
Cheers!
Rod