Particle billboarding...

Hello all,

I made a post on Unity answers about this about two weeks ago. Still I have not found a answer that I thought was really helpful. I offered a bounty. But still no more answers.

Here is the link to the question:

http://answers.unity3d.com/questions/52210/how-to-cancel-the-z-axis-rotation-on-particle-billboarding

Hopefully I can get some more answers.

Because before I can release CloudScape I need to know this…

Cheers!

Bump… Really need help!

Bump.

Sooooo… what do you mean by z-axis rotation? Do you want it to always look at the camera? What is it that you want that isn’t covered by the available Stretch Particles options?

Alright, when you create a particle system. Add some kind of texture to it. And then rotate the camera on its local Z while facing the particleSystem. You can see the particles follow the cameras rotation. Basically I just want it to billboard on the X and Y axis. Not the Z.

Cheers!

Horizontal Billboard does what you want, but on the Y axis, not Z. Are you able to rotate your whole game so that Y goes into the distance, not Z? I know that is probably not practical, but worth mentioning it just in case.

Thanks for the comment.

The thing is with my 3D cloud system. Clouds are generated in a dome around the world. But when a FPS player looks up and rotates on the cameras local Z. The particles follow that local Z rotation. Causing it to look like all the particles are turning. Instead of staying still.

If there are any more problems with understanding the question I would be happy to post a video. Showcasing the problem.

Cheers!

EDIT:

Better explanation,

I need to particles to only billboard when moving. Not rotating.

Last bump. jeesh There are lots of topics in this section.

Cheers!

You could… not use particles (or make your own particle-ish system) and just use polys with the lookat script attached to them.