Ross ROSS = Recommend OSS · open-source software intelligence for agents

McNopper/OpenGL resource

OpenGL 3 and 4 examples using GLSL observed · 2026-08-28

github.com/McNopper/OpenGL · C · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

96/100

  • Activity 95
  • Release rhythm 95
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 4.0
  • age_days: 4939
  • days_rel: 32
  • days_push: 32
  • n_releases_24m: 13

Full methodology

Adoption not part of the score

2601 stars · 689 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A collection of 52 well-maintained OpenGL 3/4 example programs written in C with GLSL shaders, covering topics from basic rendering to glTF loading and 3D Gaussian Splatting. It is an educational codebase built on the GLUS helper library and built via CMake.

Use cases

  • learn modern OpenGL 3 and 4 with GLSL
  • example code for shaders and rendering techniques
  • how to load glTF models in OpenGL
  • 3D Gaussian Splatting implementation example
  • reference for framebuffers, SSBOs and compute shaders
  • starting point for a C/C++ OpenGL project

When to choose

  • you want readable, tutorial-style OpenGL examples in C
  • you need working code for specific techniques like FBOs, waves, or splatting
  • you are learning GLSL alongside a modern OpenGL context

When to avoid

  • you need a full game engine or rendering framework
  • you want a high-level abstraction instead of raw OpenGL calls
  • you need production application code rather than teaching examples

Facets

learning-resource · maturity active

graphics simulation developer-tools graphics tutorials cross-platform cpp c windows cross-platform opengl glsl examples shaders gltf gaussian-splatting cmake graphics-programming game-development linux macos gpu

1 source

Member repositories

RepositoryRoleHealth v2
McNopper/OpenGLmain96

For agents

markdown · JSON · MCP: product_card(name="McNopper/OpenGL")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem