- Home /
Efficient Cloud Layer
I am trying to make a dense cloud layer, which should look as volumetric as possible, but as it is still just a visual effect, it shouldn't be very expensive. I already tried using a particle system, which looks very good, but it halves the frame rate, because I had to use a huge number of particles to cover the whole sky. If possible it should also be possible to let objects fly trough the clouds, without looking unrealistic.
Is there any efficient way to do this?
What kind of game are you creating? A flight simulator? If you don't enter the cloud layer with the camera, I would just use a Skybox or a dome with a good texture.
It's a RTS, but the camera is above the clouds(you build bases an flying islands). The problem is, that the clouds should look realistically when you move the camera. Another problem is, that islands can be destroyed and they fall trough the cloud layer as soon as this happens.
A skybox always looks extremely far away, which would look very unrealistic in this situation. (I tried to do it that way...)
Have you looked into the shadow gun example? http://blogs.unity3d.com/2012/03/23/shadowgun-optimizing-for-mobile-sample-level/ $$anonymous$$aybe the section on "Dense animated smoke at plane crash (Shader Scroll 2 Layers Sine Alpha-blended)" will help
Thank you for the tip. I already thought about using a mesh with a animated texture, or something like that, but I think that it just wouldn't look very realistic... By the way, I have Unity Pro, so I could use a image effect as well. The problem is, that I have no idea how I could make such a advanced shader... I would really appreciate your help!
Your answer
Follow this Question
Related Questions
Particle System Sub Emitter not working as expected 1 Answer
network effects 1 Answer
Lightaber effect? 0 Answers
Trail behind standing player 1 Answer
How can I make a color wave effect? 1 Answer