Lowering Driver-Overhead to Increase Frame-Rates with Vertex Pooling [Article + Source]

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

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
  • TinyEngine

    Tiny OpenGL Wrapper / 3D Engine in C++

  • So I wrote an article on it here. You can find the code here.

  • Noise-Extras

    Noise & procedural generation code pieces that I didn't feel needed whole repos all to themselves.

  • One minor gripe, same as I've expressed on other posts: I think it is best to take care when choosing and discussing noise algorithms in articles. Specifically, where you discuss Perlin noise as an example for performance testing, this may unintentionally reinforce the problematic status-quo where it is considered the default for its purpose. Many sources gravitate towards Perlin as a first or primary solution for noise, but its square bias tendencies present an entirely unnecessary compromise for most applications. Readily-available Simplex-type noise replacements and drop-in 3D+ domain rotation mitigation measures can easily address its shortcomings, but people continue to use the uncorrected noise. A lot of this, I believe, stems directly from the overwhelming number of sources that teach the old noise in a vacuum, rather than in context. If we focus on teaching the right thing in newer sources, though, then slowly this can get better. I get that it's not the main focus of your article, it's just an effect that it can have.

  • 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
  • FastNoise

    Fast Portable Noise Library - C# C++ C Java HLSL GLSL JavaScript Rust Go

  • Awesome to hear! If you want lib suggestions, I'm partial to FastNoiseLite (partially because I contributed to it, partially because it supports both simplex-type noise with good gradient vector tables, and domain rotation via setRotationType3D(...) and GetNoise(x, y, z)). There are definitely other options though.

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

  • Using FastNoiseLite (or any GLSL library) in a shader.

    1 project | /r/godot | 7 Jul 2023
  • Procedural terrain generation that isn't so bumpy?

    1 project | /r/Unity3D | 31 May 2023
  • While working on my game I made a highly optimized Noise Library for C#, I just made it open-source!

    6 projects | /r/proceduralgeneration | 27 Apr 2023
  • Experimenting with shaped islands and Perlin noise. Video link below.

    2 projects | /r/proceduralgeneration | 28 Mar 2023
  • perlin noise offset

    1 project | /r/csharp | 10 Mar 2023