Emit meshes instead of particle spritres?

Can the current version of Unity emit meshes like in Unreal? Or am I just limited to sprites?

Thanks.

I’m surprised this hasn’t been answered properly. But since this is the first thing that comes up on a quick google search here is my answer:

Yes, its possible and quite easy.

Basically you need to change the RenderMode on the renderer to Mesh, and then add the mesh.

Here is a video on how to do it: Unity's Shuriken Particle System: Meshes - YouTube

No, I don't think so. It would mean a new type of Particle Renderer I think, or some variable called Mesh (or MeshFilter or MeshRender???) on an Emitter.

That said, no reason you couldn't code one up. Other people have coded PE's for Unity (esp before they got as good as they are, there is always room for improvement).

Not without writing your own particle system that emits meshes. You could still leverage the Unity particle system by reading the particle positions using that, so you'd just have to concentrate on the rendering part, and not reinvent the wheel (or at least not all of it). In other words, use a standard particle system and turn off the renderer, and just use the particle position data. However you'd have to do something about the rotation of each mesh particle, which might be tricky.

i know that this is an old thread
but some one may find my my answer useful

i fund this video where they are able to emit rock shapes using the bot camp example

http://whenitsdone.org/2012/01/25/mesh-particle-renderer-for-unity3d/ Check this link out. This is a code that can emit shapes. I think this should be the thing that you want.

I know I’m digging up a thread, but Shuriken Particle system supports using a mesh instead of basics.

In fact I easily setup an Alien spacecraft which shoots Aliens out of the bottom of it; and the Aliens are fully functioning. I’m guessing it is using a routine similar to Instantiate.

No, it is not limited to sprites.
You can use mesh to create your required particles without using sprites.

Here you can find how to create 3D particles with use of mesh. :

Yes. Add a Mesh Particle Emitter from the Component/Particles menu.

You can do it with mesh particle systems. Take a look at this article http://docs.unity3d.com/Documentation/Components/class-MeshParticleEmitter.html