I’m here to introduce a custom particle emitter behaviour, so I made a tutorial just for you !
I recorded a tutorial video (the first video), and exemples (second video).
First Video that explain how I created the chimney smoke from my SP00KY HOUSE !!
Texture I used to create the smoke effect: rbxasset://textures/particles/fire_sparks_main.dds
Insert a “ParticleEmitter” object into a brick
Resize the brick: Brick.Size = Vector3.new(0.2, 0.2, 0.2)
Set a rate of 500 (which is the max) on the “ParticleEmitter” object
Set the lifetime to a normal value, not a range. like [10] and not [10, 15]
The Texture I used to create the smoke effect: rbxasset://textures/particles/fire_sparks_main.dds or try something else that is transparent like multiple dots.
Play with “ParticleEmitter’s speed” and “ParticleEmitter’s RotSpeed”. The RotSpeed kinda create the 3D effect
I share the 3 lines of code to animate the smoke:
while wait(math.random(10, 20)/10) do
script.Parent.ParticleEmitter.Acceleration = Vector3.new(math.random(-10, 10)/100, math.random(-50, 50)/100, math.random(-60, 60)/100)
end
Enjoy !
Thanks, I hope this’ll be helpfull :DDD
Me luv ya all :] .
Pro tip, I’ve been playing with these a ton for the past month or so and the trick to making neat effects like these is to have your image off-center. Symmetry should be avoided too. Then you’re not restricted to dots.
Does anyone know how to shrink the particle found in the attached file? Particles.rbxmx (10.9 KB)
I’m trying to shrink it to the size of the grey part in the middle, but whenever I decrease its length it becomes more and more like a circle, and ultimately the one on the right.
Decrease lifetime and size, adjust the rotation velocity.
also, use a smaller brick, so theres less displacements:
union a cube, then resize it from the properties to 0.01, 0.01, 0.01, ununion the part.
You’re done put back the particles inside the tiny part.
Edit: Decreasing the start size fixed the offset problem – I had only adjusted the end size. Is there no way for me to have larger particle sizes without increasing that offset though? To get the amount of offset I need I have to make the size super small.
My goal is to apply this shape of a particle as a muzzle flare for a weapon which is why I’m trying to make the length of the emitter shorter and enable it to fire in short bursts. For comparison, here’s what the emitter you attached looks like alongside the gun: