Motor de trazado de rayos WebGPU de código abierto: Representación en tiempo real de escenas glTF
2024-12-26
El proyecto de código abierto webgpu-raytracer es un motor de trazado de rayos de software creado con la API WebGPU. Admite archivos de escena glTF y renderiza materiales con albedo, mapas normales y mapas de materiales. El motor utiliza BVH para intersecciones de escena de rayos aceleradas y emplea muestreo de importancia múltiple para mayor eficiencia. Actualmente, admite mapas de entorno y permite el control de la cámara mediante teclado y ratón, pero la refracción aún no es compatible.
Desarrollo
Trazado de rayos