Moving from P5.js for better performance

This page summarizes the projects mentioned and recommended in the original post on /r/generative

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • glad

    Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.

  • Going parallel on the GPU is where you see these massive performance increases. OpenGL's GLSL shader pipeline is great for that, but if you decide to build up your own OpenGL back-end from scratch it's a steep learning curve. It's really well documented though. I would recommend SDL2 + GLAD for window management, context creation, and extension wrangling.

  • processing

    Source code for the Processing Core and Development Environment (PDE)

  • As someone who went down the C++/OpenGL/GLSL route after hitting the performance wall with Processing in Python I can say that you can definitely achieve the performance you want. OpenGL and GLSL are absolutely still relevant. I would say that going shader-based is "the future", and OpenGL (and computer graphics in general) have made that transition a long time ago. Seems like OpenGL has suddenly got this reputation of being archaic and I'm not really sure why...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • OpenFrameworks

    openFrameworks is a community-developed cross platform toolkit for creative coding in C++.

  • you might want to look into openFrameworks (C++) website: https://openframeworks.cc/

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Resolume

    6 projects | news.ycombinator.com | 14 Mar 2024
  • SDL, SFML, other libraries for game development in C++...?

    5 projects | /r/gamedev | 29 Oct 2022
  • Where to get started on making a custom game engine?

    8 projects | /r/gamedev | 31 Mar 2022
  • Creative Coding Tutorial Series part 1

    3 projects | dev.to | 27 Feb 2022
  • IWTL how to draw digital art

    2 projects | /r/IWantToLearn | 6 Apr 2021