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

gkjohnson/three-gpu-pathtracer

Path tracing renderer and utilities for three.js built on top of three-mesh-bvh. observed · 2026-08-28

github.com/gkjohnson/three-gpu-pathtracer · homepage · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

78/100

  • Activity 99
  • Release rhythm 39
  • 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: n/a
  • age_days: 1764
  • days_rel: 194
  • days_push: 7
  • n_releases_24m: 1

Full methodology

Adoption not part of the score

1817 stars · 171 forks observed · 2026-08-28

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

A GPU-accelerated path tracing renderer for three.js built on three-mesh-bvh and WebGL 2. It provides physically based rendering with GGX materials, textures, normal maps, emission, environment maps, and tiled rendering.

Use cases

  • render photorealistic 3D scenes in the browser
  • path trace glTF/GLB models with physically based materials
  • add raytraced lighting and depth of field to a three.js scene
  • render interior scenes with environment maps and volumetric fog
  • build a drag-and-drop 3D model viewer with high-quality rendering

When to choose

  • you need physically based, high-quality offline-style rendering in WebGL
  • your project already uses three.js and three-mesh-bvh
  • you want GPU path tracing without native dependencies

When to avoid

  • you need real-time rasterization performance for games
  • your target browsers lack WebGL 2 support
  • you need production-grade rendering features like full spectral rendering or denoising pipelines

Facets

library · maturity active

graphics simulation image-processing graphics web-development browser path-tracing raytracing threejs webgl2 bvh physically-based-rendering gpu-rendering game-development web-server javascript

3 sources

Member repositories

RepositoryRoleHealth v2
gkjohnson/three-gpu-pathtracermain78

For agents

markdown · JSON · MCP: product_card(name="gkjohnson/three-gpu-pathtracer")

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