Xmodal / autonomX

Experiment with life-like processes to generate dynamic, emergent and self-organizing patterns and output these patterns via OSC.
10 stars 4 forks source link

The GeneratorLatticeRenderer framerate occasionally chugs #349

Open netherwaves opened 3 years ago

netherwaves commented 3 years ago

Describe the bug On high-resolution lattices, the framerate of the cell matrix, managed by the GeneratorLatticeRenderer class, is woefully inconsistent, thus having a significant impact on the overall user experience. Weirdly enough, the region intensities do not seem to be affected by this issue, which seems to point towards GeneratorLatticeRenderer as the culprit. Also, although the issue is less apparent on lower resolutions, it is still sufficiently apparent for it to be problematic.

Expected behavior The cell matrix should consistently update at 60FPS.

Demonstration video (click on the thumbnail) Demonstration

Operating system