Particles

Om de final touch in het onderwaterthema af te werken besloot ik om met particlesystems luchtbellen te maken.

De mogelijkheden hier zijn werkelijk oneindig. De voorbeelden die ik hier zal geven zijn gemaakt voor een effeciënt bubbel-effect.



Particle systems

Toevoegen

Om te beginnen maakte ik een nieuwe map aan, genaamd PARTICLES, om de luchtbellen te groeperen.

Maak binnen die map een nieuwe Empty GameObject aan. Deze GameObject zullen we gebruiken om een nieuwe component toe te voegen.

Ga naar Add ComponentParticle System, en voeg deze component toe aan je Empty GameObject.

Eenmaal dat is gebeurt zie je erg veel verschillende opties binnen de component.

De onderdelen waar wij de waarden vooral gaan aanpassen zijn:

  • Particle System
  • Emission
  • Shape
  • Renderer

Particle System

Binnen 'Particle System' kunnen we verschillende waarden aanpassen.

Zorg teneerste dat je Looping aanstaat. Om variatie in de grootte / snelheid / andere waarden te brengen van je particles, kan je altijd kiezen om een 'between' aan te duiden.

De waarden die ik hier aanpaste:

  • Start Speed: 1 - 2.02
  • Start Size: 0.005 - 0.015
  • Start Color: #a6f3ff - #8affab
  • Auto Random Seed: ON

Emission

Bij Emission kunnen we instellen hoeveel particles er gemiddeld zullen verschijnen in 1 animatie.

De waarde dat ik hier aanpaste:

  • Rate over Time: 20

Shape

Hier kunnen we de vorm van de Emitter aanpassen. Zo kunnen we kiezen hoe onze bubbels zullen verplaatsen.

De waarden dat ik hier aanpaste:

  • Shape: Cone
  • Angle: 6.5
  • Radius: 0.1
  • Radius Thickness: 1
  • Arc Mode: Random
  • Rotation: -90, 0, 0

Renderer

Nu zien je particles er nog vierkant & 2D uit, dus tijd om onze bubbels de juiste vorm te geven.

De waarden dat ik hier aanpaste:

  • Render Mode: Mesh
  • Mesh: Sphere
  • Material: (maak hier je eigen bubble-material aan)
  • Cast Shadows: OFF