- Home /
Dark particles
Okay, so I'm trying to make a particle emitter that emits gray and black particles, but it seems like unity interprets greyscale as a secondary alpha channel, thus, when I spawn a black particle, it's invisible, and a gray particle is simply 50% transparent. Does anyone know of a way to create opaque black or gray particles?
Answer by Eric5h5 · Jun 29, 2011 at 06:01 AM
Use a different shader, like Particles/Alpha Blended.
Answer by testure · Jun 29, 2011 at 05:59 AM
The particle shaders by default are additive- there are plenty of other blending modes you can try- such as Multiply in your case. Just edit the material of the particle and change the shader to Particles->Multiply
Answer by psychentist · Jun 30, 2011 at 02:04 AM
Eric5h5 had the best answer. I changed to a particles/alpha blended texture, but the black background of the smoke particle was visible. I made a copy of it and edited it in Gimp. I then created a layer mask for it, (greyscale copy of layer type.) and bucket filled black into the black background and carefully painted white over the different shades of grey pixel by pixel. I now have a perfect cloud texture for the black smoke and dark clouds I was wanting. Thanks, Eric5h5. testure had a very valid answer as well, it just turns out that I ended up using the alpha blended. Thanks to you as well, testure.
Answer by EytanTKing · Jun 29, 2011 at 06:14 AM
Under the RGB for the partical colors there is a white bar. That is the transparency.
Your answer
Follow this Question
Related Questions
ParticleSystem.Play() does not play particle. 10 Answers
Matching collision normal for sub-emitter 0 Answers
Inverted Particle Emitter 0 Answers
No particle emitter in hieararchy, but particles still appearing?? 2 Answers
Make Mesh Particles go Outward 1 Answer