Blazing Rifts [custom geometry + particles]

Hi community!

Picture:

Demo: https://codepen.io/prisoner849/full/ZYBKmRN

In the beginning, I wanted a box with chamfer. And then:

  • Oh, but what if to split it into 8 pieces. Cool! We’ll need a custom geometry, that contains just 13 vertices (it’s okay to set all the data manually):
  • Nice! Now, having this geometry, I can create a chamfered box with gaps.
  • Gool! I want those gaps to follow a point, that moves randomly in box’s bounds. Set a rule for each point of each part, on which axes it moves.
  • Perfect! I want this thing to look like made of hot metal. Material is modified, simplex noise used.
  • And now… I want fountains/jets of particles from those moving gaps. Well, here I had to rack my brain to create a particle emitter with the sampler, that samples points only in gaps between box’s parts (The best I could come up with was to use THREE.Path)

After all these steps, the result is here :slight_smile:

18 Likes

xenzational! as always!

1 Like

:sweat_smile: Laughed like crazy. Won’t correct this awesome typo, leave it for the history.

1 Like

I see that this was picked as an example for this month’s CodePen.
Congratulations!

1 Like