An open API service indexing awesome lists of open source software.

https://github.com/a-rudenko/geometric-particles

The geometric shapes with particles
https://github.com/a-rudenko/geometric-particles

animation geometric-shapes javascript particles particles-animations threejs webgl

Last synced: 6 months ago
JSON representation

The geometric shapes with particles

Awesome Lists containing this project

README

          


particles

Geometric shapes with particles


sphere
cube
cylinder
pyramid

The set of several geometric shapes with particles moving inside.

Live demo

Main logic:


  • creates a scene and a camera

  • creates particles with settings for a certain geometric shape

  • creates a WebGL renderer for the scene and camera

  • adds that viewport to the element (#container)

  • animates the particles within the scene for the camera

There are some settings:



  • Particles settings:

    • show/hide points

    • show/hide meshes

    • limit connections

    • maximum connection count

    • minimum connection distance

    • particle count

    • particle speed




  • Motion settings:

    • auto rotation

    • rotation speed

    • touch/mouse rotation



  • Color settings

Credits


It is mainly developed using the JavaScript 3D library three.js.

License


MIT