Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

gkjohnson/three-gpu-pathtracer

Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.

gkjohnson/three-gpu-pathtracer è adatto ai principianti?

Negli ultimi 30 giorni gkjohnson/three-gpu-pathtracer ha accettato 4 delle 13 pull request di contributori esterni, e i suoi maintainer di solito rispondono entro 1 giorno. In questo momento è aperta 1 issue adatta ai principianti.

Stelle
1.9k
Fork
185
Issue aperte per principianti
1
Issue indicizzate
58
Merge medio
15h 58m
PR unite (30g)
16
Lingua principale
JavaScript
Licenza
MIT
Ultimo push su GitHub
8/10/2026
Ultima indicizzazione
9/10/2026
Guida per i contributori
Guida per i contributori
Codice di condotta
Nessun codice di condotta
Label per principianti
help wanted

Come contribuire a gkjohnson/three-gpu-pathtracer

  1. Leggi prima la guida per contribuire: spiega come i maintainer vogliono che le modifiche siano proposte, testate e revisionate.
  2. I tuoi contributi saranno pubblicati con la licenza MIT del progetto.
  3. Scegli la issue aperta adatta ai principianti qui sotto e, prima di iniziare, scrivi in un commento che vuoi occupartene.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • WebGPU: tinted / attenuated shadow rays through transparent surfaces (glass, curtains) + any-hit early-out
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 46/100

    gkjohnson/three-gpu-pathtracer#897 ·

    I maintainer di solito rispondono entro 1 giorno

  • Various improvements to make
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 24/100

    gkjohnson/three-gpu-pathtracer#887 ·

    I maintainer di solito rispondono entro 1 giorno

  • High detail models
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    gkjohnson/three-gpu-pathtracer#881 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add support for clustered geometry
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    gkjohnson/three-gpu-pathtracer#880 ·

    I maintainer di solito rispondono entro 1 giorno

  • WebGPU - Gaussian Splat Support
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    gkjohnson/three-gpu-pathtracer#870 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • WebGPU: kernels fail to compile ('cannot index type RayData') after the first sample is rendered at 1 x 1
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100

    gkjohnson/three-gpu-pathtracer#868 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Add a demo showing screen space seed for tracing?
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    gkjohnson/three-gpu-pathtracer#866 ·

    I maintainer di solito rispondono entro 1 giorno

  • Notes from a shipped OIDN integration on the WebGPU tracer: AOVs, HDR hygiene, readback, tiling
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    gkjohnson/three-gpu-pathtracer#829 · 16 commenti · 2 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • Announcement: WebGLPathTracer will be deprecated in favor of WebGPUPathTracer
    Aperta

    Difficoltà 1/5 Meno di un'ora Idoneità per principianti 1/100

    gkjohnson/three-gpu-pathtracer#779 · 9 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • Support for custom ShaderMaterials
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    gkjohnson/three-gpu-pathtracer#747 · 2 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Hair material(s)?
    Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 20/100

    gkjohnson/three-gpu-pathtracer#707 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • WebGLPathTracer: Automatically position model to avoid numeric precision problems
    Aperta
    enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    gkjohnson/three-gpu-pathtracer#678 · 9 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • WebGLPathTracer: Add automatic support for fog geometry
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    gkjohnson/three-gpu-pathtracer#637 ·

    I maintainer di solito rispondono entro 1 giorno

  • Spectral path tracing reference
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    gkjohnson/three-gpu-pathtracer#633 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Add support for rendering area light helper as area light surface
    Forse di nuovo libera @JaimeTorrealba l’ha presa 885 giorni fa e non c’è nessuna pull request aperta. Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 28/100

    gkjohnson/three-gpu-pathtracer#618 · 4 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Add support for black and white Bump Maps to compute normals
    Aperta
    enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    gkjohnson/three-gpu-pathtracer#558 · 5 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • EquirectEnvInfoUniform: Sampling with 1 x 1 images seems to be wrong
    Aperta
    bug

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    gkjohnson/three-gpu-pathtracer#541 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Consider sampling lights multiple times per bounce
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    gkjohnson/three-gpu-pathtracer#528 ·

    I maintainer di solito rispondono entro 1 giorno

  • Provide high quality bloom effect
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    gkjohnson/three-gpu-pathtracer#526 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Investigate "Light BVH" for light sampling
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    gkjohnson/three-gpu-pathtracer#515 ·

    I maintainer di solito rispondono entro 1 giorno

  • Investigate "Resampled Importance Sampling" (RIS)
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    gkjohnson/three-gpu-pathtracer#514 ·

    I maintainer di solito rispondono entro 1 giorno

  • SVGF Implementation Discussion
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    gkjohnson/three-gpu-pathtracer#511 · 3 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Investigate ReSTIR
    Aperta
    enhancement performance

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    gkjohnson/three-gpu-pathtracer#461 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Env map does not account for half pixel constant inset
    Aperta
    bug

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    gkjohnson/three-gpu-pathtracer#369 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add an "any hit" function for direct light sampling
    Aperta
    performance

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    gkjohnson/three-gpu-pathtracer#361 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add support for maps to spot light, area light
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    gkjohnson/three-gpu-pathtracer#356 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Weight lights, env map MIS based on intensity, size from point
    Aperta
    performance

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    gkjohnson/three-gpu-pathtracer#339 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add importance sampling support for emissive meshes
    Aperta
    enhancement performance

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    gkjohnson/three-gpu-pathtracer#337 ·

    I maintainer di solito rispondono entro 1 giorno

  • Investigate use of hierarchical sample warping / Equi-area for Env sampling
    Aperta
    performance

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    gkjohnson/three-gpu-pathtracer#336 ·

    I maintainer di solito rispondono entro 1 giorno

  • Investigate improved warped stratification of non-square shapes
    Aperta
    performance

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 18/100

    gkjohnson/three-gpu-pathtracer#335 ·

    I maintainer di solito rispondono entro 1 giorno

  • SVGF Denoiser implementation
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    gkjohnson/three-gpu-pathtracer#292 · 4 commenti · 7 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • Track if a ray exited the backside of a surface for volume transmission instead of hitting a backside
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    gkjohnson/three-gpu-pathtracer#279 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add support for subsurface scattering
    Aperta
    quality

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    gkjohnson/three-gpu-pathtracer#271 · 5 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Add option for specular rays to reflect the gradient background instead of the primary background (for first ray?)
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    gkjohnson/three-gpu-pathtracer#266 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add a BRDF explorer
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    gkjohnson/three-gpu-pathtracer#263 ·

    I maintainer di solito rispondono entro 1 giorno

  • Temporal Resolve: Consolidate / optimize velocity & depth textures
    Aperta
    performance

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    gkjohnson/three-gpu-pathtracer#253 ·

    I maintainer di solito rispondono entro 1 giorno

  • Spotlights: Spotlights do no reflect off mirrors
    Aperta
    quality

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    gkjohnson/three-gpu-pathtracer#247 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Investigate bi-directional path tracing for improved lighting resolution
    Aperta
    help wanted

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    gkjohnson/three-gpu-pathtracer#246 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Add regression test to Github CI
    Aperta
    enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    gkjohnson/three-gpu-pathtracer#220 ·

    I maintainer di solito rispondono entro 1 giorno

  • Command Line Renderer
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    gkjohnson/three-gpu-pathtracer#201 · 10 commenti · 2 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • Post Render Processing (Color Balance, Exposure, Bloom, Curve Adjustment)
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 28/100

    gkjohnson/three-gpu-pathtracer#199 · 4 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Add ability to report noise on each pass, allows halting on a noise threshold
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    gkjohnson/three-gpu-pathtracer#198 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Support shadow catcher visibility
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    gkjohnson/three-gpu-pathtracer#197 · 2 commenti · 2 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • Add support for "Ray Splitting"
    Aperta
    help wanted performance

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    gkjohnson/three-gpu-pathtracer#164 · 10 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Consider a catchier name
    Aperta

    Difficoltà 1/5 Meno di un'ora Idoneità per principianti 25/100

    gkjohnson/three-gpu-pathtracer#158 · 5 commenti · 3 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • Investigate mnee for caustics
    Aperta
    quality

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    gkjohnson/three-gpu-pathtracer#132 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add renderer to model viewer fidelity test page
    Forse di nuovo libera @gkjohnson l’ha presa 1635 giorni fa e non c’è nessuna pull request aperta. Aperta

    gkjohnson/three-gpu-pathtracer#114 · 2 commenti · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Add denoiser
    Aperta
    bounty help wanted quality

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    gkjohnson/three-gpu-pathtracer#85 · 72 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Add motion blur support
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    gkjohnson/three-gpu-pathtracer#81 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Compute tangents / bitangents from UV directions in Shader
    Aperta
    help wanted

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 32/100

    gkjohnson/three-gpu-pathtracer#36 ·

    I maintainer di solito rispondono entro 1 giorno

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.