godotengine / godot-tests

Repository for Godot benchmarks, regression tests, etc.
MIT License
34 stars 33 forks source link

Custom logic particles benchmark #2

Closed kubecz3k closed 6 years ago

kubecz3k commented 6 years ago

Benchmark that measure language performance with particle movement, scaling and rotation logic. It uses MultiMesh to render particles, and rendering should have constant influence on the number of fps - mainly because all the particles are always rendered (emission of new particle is an illusion, 'not yet emitted' particles are having scale = 0). Logic is calculated each frame for every 'emitted' particle. When certain fps drop limit is reached logic for all particles is disabled. quick video from the benchmark: https://youtu.be/vNJ8aLNK-YI

kubecz3k commented 6 years ago

Wooops, forgot to create its own branch for this pr. Is this a problem?