Jump to: Board index » General » Fusion

Multiple bitmaps for particle systems

Learn about 3D compositing, animation, broadcast design and VFX workflows.
  • Author
  • Message
Offline

Remo Fritzsche

  • Posts: 29
  • Joined: Wed Aug 22, 2012 10:50 am

Multiple bitmaps for particle systems

PostSun Oct 23, 2016 7:49 pm

Dear Community,

I'm trying to create a particle system with multiple, randomly selected bitmaps. How can I achieve this?

And as a follow-up question: What I would actually like to to is to have a FastNoise-Node generating multiple images (as it's animated per default) generating multiple, random particles. Is that possible? I think in after effects you can randomly select frames out of a sequence of images (in this case my FastNoise) and feed it to the particle system.

Thanks for any help,
Remo
Offline
User avatar

michael vorberg

  • Posts: 943
  • Joined: Wed Nov 12, 2014 8:47 pm
  • Location: stuttgart, germany

Re: Multiple bitmaps for particle systems

PostWed Oct 26, 2016 9:32 pm

the pEmitter lets you choose between "particle age", "particle birth time" and "over time"
so if you have an animated source for the bitmap style "particle birth time" is the closest to random select one. but now every particle born on this frame will have the same bitmap.

but you can create several pEmitter with a different offset, pMerge them together and then modify/render them. so you get semi random styles for the particles
Offline

Ryan Hays

  • Posts: 20
  • Joined: Mon Jul 20, 2015 5:40 pm

Re: Multiple bitmaps for particle systems

PostFri Oct 28, 2016 2:59 pm

Create an image sequence of your different bitmaps, pipe that into a time stretcher. Put a Random modifier on the Time Stretcher's source time with the maximum being the number of frames in your image sequence. Pipe that into your particle emitter = random bitmap per particle.
Offline
User avatar

Paul R. Williams

  • Posts: 96
  • Joined: Fri Mar 21, 2014 10:51 am
  • Location: Frankfurt am Main, Germany

Re: Multiple bitmaps for particle systems

PostSat Oct 05, 2019 8:18 pm

Ryan Hays wrote:Create an image sequence of your different bitmaps, pipe that into a time stretcher. Put a Random modifier on the Time Stretcher's source time with the maximum being the number of frames in your image sequence. Pipe that into your particle emitter = random bitmap per particle.

Thanks, Ryan. Great answer that solved my problem. I used floor(rand(1,13) to select the random frame from the (0 to) 13 frame sequence. I also had to set the Emitter style to Bitmap and the Animate to "Particle Birth Time" to avoid the random bitmap selected on creating the particles changing during their lifetime.
Paul R. Williams
    BMPC4K, URSA EF 4K, URSA Mini Pro 4.6K (EF/PL), BMPCC 6K Pro
    SanDisk SSDs & Lexar CFast & Samsung T5 & T7
    SmallRig rigging elements
    iMacPro (2017) 3.2 GHz Intel Xeon W/32 GB/Radeon Pro Vega 64 16 GB

Return to Fusion

Who is online

Users browsing this forum: Google [Bot] and 30 guests