SaschaWillems/Vulkan-glTF-PBR
Physical based rendering with Vulkan using glTF 2.0 models observed · 2026-08-28
Health v2 · maintenance only
73/100
- Activity 91
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3132
- days_rel: n/a
- days_push: 57
- n_releases_24m: 0
Adoption not part of the score
1196 stars · 142 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Vulkan-based physically-based rendering (PBR) sample application that loads and renders glTF 2.0 models with image-based lighting. It includes a glTF model loader built on tinyglTF and generates required PBR texture maps on the GPU at startup.
Use cases
- render glTF 2.0 models with physically based rendering in Vulkan
- learn how to implement PBR with image-based lighting
- load and display glTF models with skinned animations
- generate BRDF lookup tables on the GPU
- example of a glTF model loader for Vulkan
When to choose
- you want a reference implementation of glTF 2.0 PBR rendering in Vulkan
- you're learning Vulkan graphics programming with real-world 3D assets
- you need sample code for metallic-roughness and specular-glossiness workflows
When to avoid
- you need a production-ready glTF loader covering the full glTF 2.0 standard
- you target OpenGL, DirectX, or Metal instead of Vulkan
- you need morph target animation support, which is not implemented
Facets
application · maturity active
graphics image-processing parser graphics developer-tools cpp windows cross-platform vulkan pbr gltf2 image-based-lighting 3d-rendering sample-code game-development linux
1 source
- readme: https://github.com/SaschaWillems/Vulkan-glTF-PBR · fetched 2026-08-28 · 027d586f573f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| SaschaWillems/Vulkan-glTF-PBR | main | 73 |
For agents
markdown · JSON · MCP: product_card(name="SaschaWillems/Vulkan-glTF-PBR")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem