{"_id":"three-gpu-pathtracer","_rev":"27-3f910736a168af998c59c393fb88ab22","name":"three-gpu-pathtracer","dist-tags":{"latest":"0.0.27"},"versions":{"0.0.1":{"name":"three-gpu-pathtracer","version":"0.0.1","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing"],"_id":"three-gpu-pathtracer@0.0.1","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"abf379683b1968f22f7df9081b28b4d8411e3d2f","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.1.tgz","fileCount":26,"integrity":"sha512-K6lsi6u0j5SAc2bz6BOk1Lk6qk7oGsN/W1FXlocg4p39kRTtbUO0uOSZ1mdOemdViiAHtUM5kzidkqO6vDLy2Q==","signatures":[{"sig":"MEUCIEnwFwMFZZ+JcrDYL8WqKqM7WKyqULeu/bM69XMqL7YgAiEAiXP/U0AKgv9b3hnwygWn6SMTFqKNm6w2EOFeLHFq2bQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUM/WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLzhAAnWOPG4JnBeigPLVDKw9FXHGeBBnPtrS4kGKZ+O7JVoRcd0mJ\r\nNPEjn96R6dyvnjGDmujQyqrguBmquYw/47GgXGs1Fa3nTIaaH+Bpsu34g/+j\r\nIrj0jUfqKgtkj+9P5dm4bI9rOj3MIxhzCd2RoBiKvqsgAu7cIE5UJXadpLQY\r\nhgHAq7WDLXwIAZ+yQwEhXUMsP+T5FFuIxyVgiAuWaV4LOkO08zdlpqMKFFsd\r\nyKM01VR+NN3pW73lxfX53zW1IjfjbPlDVF5bB7OlQQKByABuNvtEHOhGBzb7\r\nnSI5RHXGBd1XMi/XEs4Rfs90TuRgPcHXAKiYvysgC1TALd588pQBrkwyKyIq\r\n/uEVuTPJXT6UOi/qN2vDQL0owKxH0j/cFjEX/FCjCCylJWTjzz0/Mg1oDzZJ\r\nZT+dgJpalEZWR7a02dsdl30YueOfriLFtkwHtRAR2GT3H+GNH3yhOZI+73uv\r\nUehHvm/Ei26BBoLJhWcpUmRwSovQzulA+uBHas3bM85NHjyQg0cfUDzNlGeD\r\nI59q/EPQ3K6UgBikiH9Lx2h8CmPp4Z2huzy2kD4J8U27hjNM8D/5ACwQAmMd\r\nf/4NVIAqRhzLZTVtehyRyfUBfOK/omP1sw7dWbCu1v2q9nx8O8Pv5TnAno9N\r\n9nc1LhlixHDan7SPnd6N5B8XOdkvoDwl9q8=\r\n=Ji9c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.umd.cjs","type":"module","module":"src/index.js","gitHead":"464678f1967ad98a5ac1221fa2ea7bdd422f7bae","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\"","build":"rollup -c","start":"concurrently \"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr\"","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"8.2.0","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"16.3.0","dependencies":{"three-mesh-bvh":"^0.5.4"},"_hasShrinkwrap":false,"devDependencies":{"three":"^0.139.2","eslint":"^7.32.0","parcel":"^2.4.0","rollup":"^2.70.0","process":"^0.11.10","concurrently":"^6.3.0","eslint-config-mdcs":"^5.0.0"},"peerDependencies":{"three":"^0.139.2","xatlas-web":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.1_1649463254445_0.230314005798258","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"three-gpu-pathtracer","version":"0.0.2","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.2","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"eff6ed7c069c82299c1b0e4efdc9f1502601861c","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.2.tgz","fileCount":29,"integrity":"sha512-CvomG/IKf6NfenyJZAoXVJmbWmAIh98nJZLfGpB7rDv8+rSNIlctrooNxOAJZ2PHqAxlYJ3eyDN2NycQBlIIVg==","signatures":[{"sig":"MEUCIFMIib6C/fSWGgYcBbUdsFMZnY9wU8XgJb7w1p7H3tBsAiEA8cfhSlRPC63sQ6v9msgwVnyro/+Qg6L82rDtR7VRApA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":395567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaH9WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrjcg//eQ4B7pdZWjGUB8AWslNlQHvhw7RMNUSX2uUVC8/EyhadLATr\r\n9pL/u2YEbToTSky+0+HbYFHRJKe7z/S5Bw0hdyiM8FZKcoiV+MhAnVMQcq1G\r\npLSLnLUyv2BSJa2zTOnFamRMGwKKchUfv64yfQ02Z8QpDtwVa4U+owRWCUl2\r\nh7c855Z4NAMyhGUYUBw9PzmjzlcB9Etik6/LSZA9M2+nTVXUTTDm+x24kagb\r\n34/mUvX5EyopZ08IjeHwN2h20dYCZeTZEL/PpiU56PsCCy6UZRBUp9AG17dw\r\nquSQohsxuNn0Ni/FWnEBhheFCa170BFlEIwsd8sUoFY6hr17zxj//E2P82f3\r\nJB6vIXoPwkrSUpMVLKz/KNlRRjN7JLhWhDoskx+V3vzIhgxPZ+7ZR29lV+1o\r\nM3oexYautQObJ1XySlXctUHfuinOI6ZEtx6vji9WFC4WAzb6Gqa7h+pK0PtX\r\nZqurDKwkN7im6FtUz4yIOMZIAlwHzEXwIfrNYz8KwwTfRuHzTck0QINpl9XS\r\nT27GeVYYxizD0ltzX99P4o8OW010AuK1h1u6r0LhmcyvoZdlv1h0XdrMwf+i\r\nr6pCmJ9sCPFppuYuZTC75VpvJmKwa908TNuWxNPMP/XGckMEcgJIUXyK022+\r\nozsgfddbRVYHeTN4Qie0Hdy0KfrIwtUlorg=\r\n=2oH2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.umd.cjs","type":"module","module":"src/index.js","gitHead":"8bf947fa539c6c6f4479414ffc7b0d2a575cef86","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\"","build":"rollup -c","start":"concurrently \"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr\"","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"8.2.0","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"16.3.0","dependencies":{"three-mesh-bvh":"^0.5.10"},"_hasShrinkwrap":false,"devDependencies":{"three":"^0.139.2","eslint":"^7.32.0","parcel":"^2.4.0","rollup":"^2.70.0","process":"^0.11.10","concurrently":"^6.3.0","eslint-config-mdcs":"^5.0.0"},"peerDependencies":{"three":"^0.139.2","xatlas-web":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.2_1651015510174_0.36888028705316156","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"three-gpu-pathtracer","version":"0.0.3","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.3","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"72f638c414ebe912f461e5ea3795e387b5489d98","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.3.tgz","fileCount":32,"integrity":"sha512-aDaS954zH1bpd8Oh/pqr40X1TmxWeekfOH2zUuCWE+lz05N5Zis/FFN/6r6bZ9LE2dbqyE3PpuEWOrmWuyDTpg==","signatures":[{"sig":"MEUCIGYPNxBK8fKvu1xaoMdvbS6MVgb0jLDPvrXxodVJ62D9AiEA3sPs1aUHNTTW2XKbHdZxQNH8Sgn5yajnPJwc1LkwUHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":564793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiu/HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJwhAAkc20/QUzbm4X6cGw20giET4Mtj3g12uthbhOix8qM1COw2gP\r\nUEs7+d6p7kXh2ugPJyCKzMIjBwO6W84t3Ej5i11nSpqcTMPaoiWHUpZJY8OO\r\ncif6dSNPAj4il9kxu4obT8cYTBGPCGTTSBtxGg0dryDVZMVB1hZWblOOHgxN\r\nOTD+VkPpOoNUi3DzIVF3Jelwoqi9jOw0vOqrjLfxo/BuTlFDWJy3yVKkz0Hr\r\n7D9//xQr0OsR5CIl9DvcHlBQau5gqkPe5q9pGFCRu6R7d3YibtWSYXawa3/J\r\nU26I0VfSWsMo5rFpkyfffZjQYoF8O3Vzzn1tJESKwDwUjZG5YKuWstBtaQ1z\r\noG2MwJ4fae8aX+KZPqOwq7/R1ViibI0UMDQG5eiiggushkYVkG88B7SbruCN\r\nM9VtHEBPr1VppKmSeeBZ+5tjqhCCfkcylrFr7CP9wcW1T8LHjJyPsbOuv71n\r\n6iW47nPBIC3l9+IwBR/gnYTlpS+AOLsC+pda3adswTS9pWFJV5HZbOTiOnLC\r\nwV3cOAO1xEOX1NWLBXGePzrfH+mn7zu96VJzn5nrPeGGC+dr/EjT3V0CwbFl\r\n3ZRvUjKAb4eMDORgRn5ZE+4t/+4zFJ2lm7gah+NnjCRsnkl6O6uc7JPd03EM\r\njevF9LiRsDsgofyPE4awWtEmESHorBtlTMM=\r\n=62v2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.umd.cjs","type":"module","module":"src/index.js","gitHead":"15c0c53ba350e41dbd4143a1fa5f40f259814966","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\"","build":"rollup -c","start":"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"8.2.0","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"16.3.0","dependencies":{"three-mesh-bvh":"^0.5.10"},"_hasShrinkwrap":false,"devDependencies":{"three":"^0.139.2","eslint":"^7.32.0","parcel":"^2.4.0","rollup":"^2.70.0","process":"^0.11.10","eslint-config-mdcs":"^5.0.0"},"peerDependencies":{"three":"^0.139.2","xatlas-web":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.3_1653272519685_0.3641304731861268","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"three-gpu-pathtracer","version":"0.0.4","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.4","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"e4f138d05ae8012a2158f23f14f824670ca326b9","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.4.tgz","fileCount":32,"integrity":"sha512-giii3DGwTfikshvjX+M3TT2dfwdQBIRym3zU9xwS1/UZ3SZ3ZeP1sF+vIqwJBMn9lNmwcbVfuP4YQsqEh4weeg==","signatures":[{"sig":"MEYCIQDacDNfzKuZ+Ri+HlO+DOK2t+MHUp2dq8WzF2fNZwXHlAIhAP2KCfvOCJL2SWgrnk4TKBlXdtfDm3+xlkt7UlB18tDu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":585889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipsvAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCFxAAkFUOzlshzh8QsQ3gjupwRYqq4S3nEC8Pt9oDVSIWf8p0C++s\r\n9WrTXSqq6jqQfoHVABGbo32TcPa+KBAMhNuretJ7aivwKYxYYSQfjGWCTaFs\r\n+d4kxN/OIqWX3Z1xlKHuhC82x36ovkQnCXvzrVq83hrmlwXNls+F3hUnHQEL\r\nx0kjxykOExV4BmibiOjIYbOlG3kSG0PxqYwpGzVrlebi0nuhMwPV2dOVjGEg\r\nT7mftxD0L7JU6NZs2DHyA+zlKV4Nx8AaU4pWsexaVaTe6VPUOkI+6g8xje3+\r\n6PGqCDJUiPELwAdWldoZT/Qk3PmKfpU+RVsNJ2vq0DcEq7bzlOgDDGKVxmiT\r\nXJQU5iTG8gIYH8VGXQwpi2Euu8JASsIQu+Jo3cLkFJ5xu4QUViqLEEiJcS+m\r\nJaba41UoHfH4Vn/MqgkfwI9KrnI1jbPL3IbUloiv3QUXvolYCZnZ316p9lO9\r\ngllXnYFiX5sAiPnCTaXXHvhWtHSL4nGuPwb/4dgJaAR4p3bvAQDNYHb77/hf\r\ntWvNNCxIDRxJfEivmP84mlLz+C8rOhfxhzW2EMzj5G+2WyfgrLmno2u8VWi6\r\ney12thAQOz8EIIuDgp4cOmV3YAoDwiuoj3nfo/Vfda9qAw9wSltr6yeG7662\r\nubRgWKEwJ4pXfVhfNyegqlTTxuBfaKmTsjo=\r\n=EOTi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.umd.cjs","type":"module","module":"src/index.js","gitHead":"46d52218571d2bb6345b74743abcc351dffa535f","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\"","build":"rollup -c","start":"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"8.11.0","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"three-mesh-bvh":"^0.5.10"},"_hasShrinkwrap":false,"devDependencies":{"three":"^0.141.0","eslint":"^7.32.0","parcel":"^2.4.0","rollup":"^2.70.0","process":"^0.11.10","eslint-config-mdcs":"^5.0.0"},"peerDependencies":{"three":"^0.139.2","xatlas-web":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.4_1655098304170_0.7582656344722574","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"three-gpu-pathtracer","version":"0.0.5","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.5","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"7a9904cf8e52a57b98133b0d3088e56ccbfe9852","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.5.tgz","fileCount":35,"integrity":"sha512-k1T5YFrFDzfFeeXVgS6keOdSaDsqCsIR5bcH/oGFAPfEYQ839ECZ3l2QcKTKA5kDqoV6P9REyeklf03Bw7D/7w==","signatures":[{"sig":"MEYCIQDXA7bPy2EofkdxEzreiPOabK8rLxcpdawIPYqaJJxIZAIhAJ1QmcjWAd0044OiLMJllPoxhsgBHgmRbys6ELPGjY02","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":705276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0ymhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzjA//VSyeXkMkiM9jDK8rpIxyZQ1u1i/q4LGpGGt0W4WMLjdzcyVW\r\nNEylkZzZ1UVxBTg48QeGxhh9wM5n7Wa9Pln+JwcyWWuvB9yRgMnb+zMA/l4i\r\nV+07ZYpAuppjQwnLJeyYZo7sWjStXLXaBI9tnvuOd4GGjTze31BhHsstN9Ij\r\nHbzPE5sEU5kIL3HSeBncW6UeWFK91V8ol/YFiDosC0gJnXgUxAAv2yzVKZsz\r\nex5Df4jr+1O/WlpsjbHgjMo9pYInC1wfkW4XTKpUMx8oyQ08r+Jmi43JyRx8\r\nAMINqB46WxbooiO/D+F3NOD3jzCfNPdUCTdoyJ1xNjEVzjrxgq0W3AqlSlQW\r\nbXPzoa6UDF9OLRbiWYwSEiTXRE6XWuBRiK2VWvygvxFbM29rz/7ag7jvQ6KB\r\nourR+HFaUnwd3fuweH9zsIKbZDuk2Z5kjuPNfPN1KCPV7vnxgdeCaFWsER9Y\r\nwS+OwbblGJvtR5vOyW3VnPP5TUzJXeK01WEU1usTWWeSaMwxZyb5bggtO2/2\r\nQQRIC/1tLRoi0+iHOEMQoTC8T/bdS/8Vs5zc52VnRmMwqJ9XzcfEPOkxdMPy\r\n7a98ZD/my/8Q7KxkEp4+FEsStVT3ZyhsXhPQB+j529wgMvFyi9VqJ9U2gfPT\r\nAZcHn6ppvojye23FzZ9kbon4guOCfyDnL6M=\r\n=tO6v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.umd.cjs","type":"module","module":"src/index.js","gitHead":"a3e38f98e36b8f137ad58198cb3f7f074883eb7b","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\"","build":"rollup -c","start":"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"8.11.0","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"three-mesh-bvh":"^0.5.10"},"_hasShrinkwrap":false,"devDependencies":{"three":"^0.141.0","eslint":"^7.32.0","parcel":"^2.4.0","rollup":"^2.70.0","process":"^0.11.10","eslint-config-mdcs":"^5.0.0"},"peerDependencies":{"three":"^0.139.2","xatlas-web":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.5_1658005920775_0.24724167167263866","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"three-gpu-pathtracer","version":"0.0.6","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.6","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"2a8741e918f00fd40f7ee3482ad1c8aa6f31cfdb","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.6.tgz","fileCount":41,"integrity":"sha512-Yqw2XsKKd9mzJXEmPmILqpnw1bEkqdb6uTyCIi+R/kh+TQL4IpIBMIFrU/flkSykDjpjIlqwndCL3hY+Tg3JWQ==","signatures":[{"sig":"MEYCIQCCrTJUg89c8oDqvDAs6x/EhF+y32vg6tFftJj9SQBuNQIhAOdTALO5JrKpoR1EOusT6+Uof5szK69OV1KoYlacZAPX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":969055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7ygrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfNRAAg6TGTIUoz3l7Gu68wH57FXXSgYrlMmB1LK1XSvhxmFUnr0em\r\ngpTu/kVyoucLT4MwXqzDwweVWrjBk51s6/fRiDKRh1WK+ZnonhrZUuBiYwbX\r\nOCYevNnK8ZPxasdZ/uvqzr+hvMB6PXZn5LEk26eQUyrMgB9n8G2JwbjFUEhf\r\nC+KXekz0/qJ7NXz1z9guRbhAciQRAV70Ja45g10+Nh3ZKQtdfCg5rmL7bqG4\r\ncZHTQjjr07GoNDAYT8QB4MJnJE2F0FfLWPow+Cw543dbBOhs2zmFG1Y5doew\r\nF2xfak0Zi4QfFmaL7C4tsSyVH674IDbIuyMFJqPdhgSmZrR4kPpCYEQcj7av\r\nX04Yt5ZW1oAG5eBaykcpUUIUWAPcdhG0YlBHSN3OJaHNgyHCEARd4CZj3mj6\r\nmv96N5h9B8kOsNrYoNQtvse7qvaB/wDR13UiCqkLohDUzOpZjx7ZhqvMSK5a\r\nrre3yTITxtu9VNWLl91kIkwMw4x1YGLxzXTxOhGaWC+1egFDKUj/YmE1I+uy\r\nKB+0HeVTXXwqjqRoutpiDUY6J2Anu/9WvhIQbNpJkl45nTTXLFyZykEajOdU\r\nHMfk8bOnDkEJG/jO3F2X/Mqol7HRBWrvL0yJlarz8XjGjFWOw14Mg3ZLOIaH\r\nXbV6EMZOkU6YDZxgAH95B8kKMv+C06PVGLk=\r\n=vzy5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.umd.cjs","type":"module","module":"src/index.js","gitHead":"5b757f843005de057033b2a780eff52d3a161d42","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\"","build":"rollup -c","start":"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"8.12.1","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"three-mesh-bvh":"^0.5.10"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^6.0.0","three":"^0.141.0","yargs":"^17.5.1","eslint":"^7.32.0","parcel":"^2.4.0","rollup":"^2.70.0","process":"^0.11.10","puppeteer":"^15.4.0","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","eslint-config-mdcs":"^5.0.0"},"peerDependencies":{"three":"^0.139.2","xatlas-web":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.6_1659840554888_0.8802860676710833","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"three-gpu-pathtracer","version":"0.0.7","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.7","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"faaefd81734545cff3a4814db6680486968db8a5","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.7.tgz","fileCount":43,"integrity":"sha512-8Gmx7Syk7ZNfHI0ayfMouZLeW16LDukM9yS/t856ic0db7GttL97iDZbJTpf5FdUr7/8M4bgqk5ZXu4mS2EHyw==","signatures":[{"sig":"MEYCIQCpZ0GKDZMzA1J7mJNBigam1QXkR62cDAlo4TCWuFKIggIhAP926okNpMVfuPA8uBCIEMigYNUbO85JlNAM64cUxamP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1046669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSwDGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxSA/+KvGQtTI5QCnas0CJWZUQS7SfB63AaJx5m+dc5ycM+V53F1q0\r\nhIgthU+wjOTUTOc/770FAUoLp4JMuULA+4j54jv7TG3E6pvGQCMQS73l+LHK\r\nFbh3if0MeKXfOz6qvkB54PEFVZCF2+APNQOPGl2MS7V/Nh2gSYnfAternylB\r\n+O8jWErL+T7w254Oe+wHJdaO9OhAxJJCtySMFVwDTTciqwioFATmuhlXsn5x\r\nsI0BsI/9qneY5AA8QINOSZKgwUwJWLA5k+wRNJIMORK0nB3Y+mD1ZDLyd2rp\r\nuWlGe66vNeAXbmrGZ1LjiR2lb6w7GcJWl9eHpim8weSdjSSfnC0pLz8PwjeK\r\njHLNbKZ7RMS6ZZDenvR4yCcaTaniFoMf5m13AW1WtsTvthTy91U2NyKyx6g4\r\nqDXTKo9uy6/2es3+P+HSED6nEzjp7NMWpOjCQxObtdig09DB3DF8tKsTNZf9\r\nF0LpSD/2DLmt286hCBzgxV11kEey46mLE7jCsTBi7Pr6LiTQH0nQnvAiaEPE\r\nkEaMixy+Dbv2Rh8KlP76JTb9i/wnlGLCrmYIjGwwAp5tpMWdAlUfKPt5Ihrf\r\nguPr3ZD+qO6+x5nvkJPKlL6vU2e/7N4ih/a8tnwQE+dju2XDa+bpfFxsjDfF\r\n4ccrBIfeyQ2VuEw6MK4yX+ZtR35Mgo8rVTU=\r\n=RGPX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.umd.cjs","type":"module","module":"src/index.js","gitHead":"b81c50abec86a8fc2e269f254f06be992d506b27","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\"","build":"rollup -c","start":"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"8.12.1","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"three-mesh-bvh":"^0.5.10"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^6.0.0","three":"^0.145.0","yargs":"^17.5.1","eslint":"^7.32.0","parcel":"^2.4.0","rollup":"^2.70.0","process":"^0.11.10","puppeteer":"^15.4.0","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","eslint-config-mdcs":"^5.0.0"},"peerDependencies":{"three":"^0.139.2","xatlas-web":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.7_1665859781745_0.03135552623233551","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"three-gpu-pathtracer","version":"0.0.8","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.8","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"a44418a83d56d7f582fce507f9d802befb95ce9c","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.8.tgz","fileCount":49,"integrity":"sha512-PdjsPqqy9/axjocQ2KzaSO8QgNDzLA6lD+jIMDMLlwk07MzyUnFlH0t6CFHiAk+xeP756M0e3tOQldfBgaVaHg==","signatures":[{"sig":"MEQCIAItS1B2XSPyh/wn+3g/yUO+1Ym9uRraJ5byBWU25F5QAiB0j5PZH2k4OVJ3JZJbj27oH9NiP93ZzmZ0VraRow797g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1067199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlei8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVaA//Q4RaXYwdmQRJrtrlcRIlb9imr3eDJNBkSSC8UuRi1T99lY8i\r\nWNuhLQTe+IyM4Wqp/zcMIt0pNTo3TTitITayuDrRH7lmOcc7CKQazIYM3avg\r\noR1HzcIQAEO3Oc4bMCMt44KuBfhv4bOETWT8Nrw9B8ZFe8oU5w5+HGZXaE7S\r\nfVhcnQKRqwUyyCHo4mS5XTHlsGU5Jvgj9RrDPCyF8eceJnX8ysL8jldyMAa8\r\n4zs5a3dzh9Aly4TxW1Z9FEZ7AUCWLWRYRlufwVGuJgdn5pWsw6dFrfcZGfFK\r\nIXla4OSP8m9BLZ4acg3/vbKS2/nf88lyIeUHaCntnrREQZ0R3YzH1pJ9Op3b\r\nNXLjouN6xnlftpi9G3aVyyLum2yCQdujVHa42Vh3kUfLnCNS+7PSrGwm+iZ5\r\nWiugEqZ1/40Bsou2Pju7fNaT2VuIGgEIkzf2ua/xvdLHX3aRy4oMacADrUqO\r\n9PZOahJRdrwJ9Aw1R32pADKvwCmqBZ5o+u0SApKMVcXGFeJH5M3XqialqDoB\r\nflgtVOlMt2PsaHTCiFzryZNHS6GqDuZdypQOd5C0NLAXlQhIHjy2UN7+3m7k\r\no0oBtRYMtvfl0lWKRM4Vkr09melLjKpG3p2WS9xK2rCtip6+bpo3pNlJOXnL\r\nzxyEiOCjufvTpzeYfrRARSfPQienqwFOdSw=\r\n=5KbW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.umd.cjs","type":"module","module":"src/index.js","gitHead":"d838af8d3b5617ecb304d080d06311b78e88bd4f","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\"","build":"rollup -c","start":"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"8.19.2","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"16.18.1","dependencies":{"three-mesh-bvh":"^0.5.19"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^6.0.0","three":"^0.145.0","yargs":"^17.5.1","eslint":"^7.32.0","parcel":"^2.4.0","rollup":"^2.70.0","process":"^0.11.10","puppeteer":"^15.4.0","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","canvas-capture":"^2.0.5","eslint-config-mdcs":"^5.0.0"},"peerDependencies":{"three":">=0.139.2","xatlas-web":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.8_1670768828311_0.890692626942033","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"three-gpu-pathtracer","version":"0.0.9","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.9","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"b5e07f59aa10919a2da9b6a4fac5ef8d6990519d","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.9.tgz","fileCount":52,"integrity":"sha512-LUB86q71dSeVU4B8NhZ6DOwnqKnorKgtMUMZPBLtOaIp1dT+zJJjydEdajNSRMNRdXN87aiolZiUt6zbcIf1gA==","signatures":[{"sig":"MEQCIDUAWZ+oAvRwKARpFRlip0UcFmzq5ORtAQZBJ298hkm2AiBBKthtTTqCbYo7z398WPaEoBsLzEhTam401dyVPrb+GQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1135449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjr/W+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYCw/8C03zEyTTofZpEs3AE3axMmkfT2NXnBGOwC6FQI0l22HzOdIB\r\nzD4gQl0Qbp67d3kdKSPh06DA3EE829qRCgBaG197DyqTLQiVOobj332XE+/Y\r\nn723sOdNDbxegZ5qBe2ei45JuW5icIXWrN8GJBmQBGeTjHrvnVHrXF/6X69E\r\n6RTg2BufcHRWiehEOjHs63wO1ZLSAi4mvjXvGU7GQGX8meOpT5lsXEDrYVan\r\nRpWkq+Mb2SU+YYToZSDHYvHHo0olWmgea+rdY5YYLnQ3/IEoNxa2JuH44RhL\r\nXm59MEj/3izvlw8+pu9jI+iv/RqbBFTI46baxRMW8bWy3fQCDPcKbblOVvrE\r\nMgYIdNuYgmjdbsCzUd+oFH8qDN/iu29TdoRyLDvFOj0mQ1fzx9kp7DvrME+W\r\nbzDqXuIn5ThUWtJnt3ZGX32SYidHbeI5vyXvMmlONccbNTdZDyD2QOTdUrn7\r\nZNGeCw29HIHhU4UcG7EzGKMbECAuCUz0mcXYVNJxpkHel1mIOSHcXRiyZ/Nk\r\nBeSzbGgPRcUmQcNiB5MkdKCqigorwtU/JQCn14oO5nZd9puK7Whm3vHrdciO\r\nYgAZDhyhkSpOyQMWyQzF+kQfFZ45pm+v5f/jB4yqWFy23ETleEx2Lo17bDA5\r\n0cYfWpTogDJH9XpngGKEVKLVv6Zvje+lquY=\r\n=9EY6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.umd.cjs","type":"module","module":"src/index.js","gitHead":"9a8c02d887ed84c2727799d1501659bc8e607619","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\"","build":"rollup -c","start":"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"8.19.2","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"16.18.1","dependencies":{"three-mesh-bvh":"^0.5.19"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^6.0.0","three":"^0.147.0","yargs":"^17.5.1","eslint":"^7.32.0","parcel":"^2.4.0","rollup":"^2.70.0","process":"^0.11.10","puppeteer":"^15.4.0","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","canvas-capture":"^2.0.5","eslint-config-mdcs":"^5.0.0"},"peerDependencies":{"three":">=0.139.2","xatlas-web":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.9_1672476094679_0.5857054384288618","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"three-gpu-pathtracer","version":"0.0.10","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.10","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"29da45e2f7cdc9da570b9c05de9065f51ac302e3","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.10.tgz","fileCount":52,"integrity":"sha512-+PMFZFQsLPPlVizRFCx94YDKUBF8Hde94377JcVmpz3XVXpCYIwWjZm7sppsf6YPh2kaxRG/mvfyoTO1rg8JFg==","signatures":[{"sig":"MEQCIGp6vCApoDxt1ez435x2TbadgWkCnoZIKVLL/QMFP3ouAiACJupRQdVqHUwSkVk/dKbvOginqoqgXaUZN1dk3Oq4/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1136065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtWnhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpviw/+MGah5LSDCsGqNDSOg5TRcZS//82pfvs6cZyMYEHMaPXBSOx5\r\nEfr6ZQL0Kja24z213vIX6wAp2TjFijorVlUHgz4EXKIE6DBxXPddA1JOorVA\r\nq8M3ArPxUozE7dczxK6TvC9HNFL7y5lQIW4EgsynWne3aqIHfasjLLDDJPm/\r\nLwxc1XmSH94GXxRt3gx02H5smjyGgxn9SPMh6su6qlYv/tLVDpJq+N95z4/E\r\n0XcuGSMczTJxlNHDNO9V2QJe4IE7kiGM4ma+DXvfmfIGG2XMYSghqvrzeOq4\r\np6uG6rfUZgCZNy1HbyErEQhMf34f/hyP/MzdV6zpgE4/zEyyuW1HQl46CUkW\r\nk6k36N1/jfw8KrRppHFYuB84zg7/H6GCQnHFkHjutdij+JSFhUGgkOH19iug\r\nEJNcHTU5pP67uj4vi1DoMfL/4ay96hFOQG3YYsf6Lq4epOeiFpPJnhoEZY+m\r\n5GbyHQ11I4haDgQSP5frF1cqSKr+MR5wiEdaNnObPKPR4e1SnHrMi40s9rqk\r\nJI+gvtJ75wk04TuPLDp3fK4zxiA/sp8OSVciqJt418mOsPhlKtcESLBBTGiX\r\n3qcbG7uwELGqztQh/7vrykY5ijPRch9b/cZyBTbaOXe1cJ1p9w7HAUi+RfTD\r\nNQxSPN+oF8UCG0tHsM7CUruUsOSQp1D+2Cc=\r\n=Q9ak\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.umd.cjs","type":"module","module":"src/index.js","gitHead":"2fe575a862224c648866c1624f411dc5e40053ec","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\"","build":"rollup -c","start":"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"8.19.2","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"16.18.1","dependencies":{"three-mesh-bvh":"^0.5.19"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^6.0.0","three":"^0.147.0","yargs":"^17.5.1","eslint":"^7.32.0","parcel":"^2.4.0","rollup":"^2.70.0","process":"^0.11.10","puppeteer":"^15.4.0","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","canvas-capture":"^2.0.5","eslint-config-mdcs":"^5.0.0"},"peerDependencies":{"three":">=0.139.2","xatlas-web":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.10_1672833505230_0.6278733644448657","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"three-gpu-pathtracer","version":"0.0.11","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.11","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"d15b0e772583719b0cd9530c07b71ff809d88f75","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.11.tgz","fileCount":52,"integrity":"sha512-E7Ft55BBHzT0ajRWbIr8hlgaejDZJEfXPtHb6CdNTWVINApXCvwfpQ9qMciwBHXGeLmlKP/facAe6+LWTvu9Cw==","signatures":[{"sig":"MEUCIQC+4vecJGbPc/Spi2UE0402crcyIL1zW3DzpaIRoGPD1wIgaxA2tIeUnwlyxJGQpFyTzB9PNhcca/uewWCWIBFwLUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1135833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtkRMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8ag/+LTemnGGOQS5ura0pxdi2TuaCyiaA450pJxt1XafJ/Y8spxEF\r\nn+sy4a4iRgVkmES8ehMPVOqoP7PNozyZ0+zyTBoKnw20x53GVHXAN5ZaUkck\r\nNdwnxdPbwLcjXh1nRJ4DKswXUL3XwudR9OnpbyrjFy4bJ1hGYlxi+BI+XB9V\r\ntpW2K45mQfZ574S9GUMMMd/lHQVUgSzDgoE2UvmfgGdLo2vMjEUa2yewoob0\r\nkXMK/k6KyU7meAgh0cNtoYspETUOpq9DY0grG4b46DzJXfgCFYH1fc1Wg5+i\r\nU1JkdgfgLYeegqgM+MCCEbX4TpmUNMjTYsIECd7bcojsgFRlj24ahhTkQN0i\r\na9HRieARcum0lD5Zeu2wqb4MD17YGSWAIRRaFZiGBUHX3HxtKewdjuOnnkN1\r\nXBpzcXd0vEhxfiuc7GGQ7hiHkZLCxrclTIAst85cd+LphgSQjACIwL6f1vTf\r\nIDRXdc4AyFV/nGho2heGGf6eeOdoPs4mLDvehHqGcrrWJfLQWlKIXpBRbZNT\r\nrizMcqlmewQpUPfFrFupN3H7Pi8I+6svLzCLymE3C4Q/wzFHwa7XnPd5wJNC\r\nqYRCwtKw8RDxA1+AXInguFN82FYmwe+Ein7TuiTnA81uE/M+Zl9L5Ne4sCRy\r\nbIP8LiCX7ID1RiWlAijH6QmNic9K4NRT/Jg=\r\n=bQd6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.umd.cjs","type":"module","module":"src/index.js","gitHead":"2da3875406902788be36a01cf7f1cb824b47f266","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\"","build":"rollup -c","start":"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"8.19.2","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"16.18.1","dependencies":{"three-mesh-bvh":"^0.5.19"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^6.0.0","three":"^0.147.0","yargs":"^17.5.1","eslint":"^7.32.0","parcel":"^2.4.0","rollup":"^2.70.0","process":"^0.11.10","puppeteer":"^15.4.0","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","canvas-capture":"^2.0.5","eslint-config-mdcs":"^5.0.0"},"peerDependencies":{"three":">=0.139.2","xatlas-web":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.11_1672889420186_0.04046437022771676","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"three-gpu-pathtracer","version":"0.0.12","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx","path-tracer","path","tracer"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.12","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"b8a1b4296b530e0d54d7f4f89cef61fa9f765472","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.12.tgz","fileCount":53,"integrity":"sha512-5TeQBYiPQvbLTibzF9YddOdoe6hXzwNjcYhMOhRGZYMs66KoQwa+/KXBcZ2uhNYVRUV9V1WaDadMPLzR3wTPlg==","signatures":[{"sig":"MEYCIQCWtdxCGFP/gLmpLzjZCUe4dB1/JInTPN/1r+8Ld6dGNQIhAIXCPu9B5oO308N5lTxcMqWQMKPwnR5CLLzMz0RubspC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1186960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1oceACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwfQ//VO9ddAjrIcvcSjJhnEkkPE1BFUc3sWHu5pbeQmqjbE4LyrOC\r\nJacxXJKcz9BFkAd7yMjCYAqW6PGjYKecIiYeJcG+q/DIQrzRBHvRUcc+ixX1\r\nkAFQQwWEDFWOa7xm0fBx1I7HK+h7AXlN3/Fion3Lrq8pvZydmYFwgzgyM84N\r\n4bqCdJXrCA0gqOy3mTTrO9p3EA5GLjikzL06oTAF7+3vtn0Hn1oqN2AxlmQ5\r\nhWXocYwqgxhkAK4/HXI0XI9nr/Ig2nPvYeyI0CJNnPu2DYx1I6oFxTJRebAD\r\nB8QpwlcHemEyi8QFnKGCqpgIfXPCAHRjPVga2H8wRbxJO8gik3ZxzusQ/fcf\r\nMyzKQEDNF9dlnn5N+A6JJg7dfryZRU3XKkGPE9aZV0aUpkH2gBDED69Y1+Te\r\nr26H765I7vjTgKavqIUAVqUUUwfTAW5Iv5JYqSDsLhX3R3CS81lEiUJkES1L\r\n2E4709aPm2HF6lmQTnvM8r8eHsB+zaXRIV4uO+KqO4khcVdOCLAIwOZrmDrm\r\nuouy90c70CGVZjtheJahjJJbDlG07WDFkzn8sl0p/xqxYSyniVXDzZAecnWg\r\n0JWbb80qSgPBDWujtAn/4CVi13QpCPfed1Jb8kHo7qOYvPGLS9lUM/1bp8u7\r\nRspI099xPxvoQPWnuu1aeTmjOkNlzKIHGQM=\r\n=8WVy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.umd.cjs","type":"module","module":"src/index.js","gitHead":"e6d4d851acfe20e6ee6d1cba6590b40bbb1f36e1","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\"","build":"rollup -c","start":"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"8.12.1","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"three-mesh-bvh":"^0.5.19"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^6.0.0","three":"^0.147.0","yargs":"^17.5.1","eslint":"^7.32.0","parcel":"^2.4.0","rollup":"^2.70.0","process":"^0.11.10","puppeteer":"^15.4.0","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","canvas-capture":"^2.0.5","eslint-config-mdcs":"^5.0.0"},"peerDependencies":{"three":">=0.139.2","xatlas-web":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.12_1675003677887_0.09105615959211222","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"three-gpu-pathtracer","version":"0.0.13","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx","path-tracer","path","tracer"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.13","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"fe98792606dabed0bf7d653b7d69a0e9037463db","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.13.tgz","fileCount":54,"integrity":"sha512-GpgGQq75HWqtixHjJ1FEYd6Yv4v1ZNjjUw+Tg1locO4OsQhSLCZ3ycYc5pAZ8PV5TmfANvpnLF8HGfWd8GxvDQ==","signatures":[{"sig":"MEUCICZT2AiQVfUSrx2WPRuKIMTYlgydAW2AFMftRJkGwiBPAiEAydyAUucRv1yg+l2mroMoaIhxbF+gmbM2cqJHmw1o3Qk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1203006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6krOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQDA//e3olXRqZScwjJaOZ8uRdJ1NPld+sDIWyl63+zk0RZChhOt00\r\nkwCR0LzXirmu2JNr3qj9Tup4lQUZ7f4h3W6rspHxELr7fFBuV2OwbdlyTCfl\r\nOVz7XOIXsM2zL7t8yWeE1NOixwTij7TJB0BlhEpdNERUK0g/ZKTNngnCWrft\r\nyW0+rJL5tQhQu8az1abWizrTIFkA8Z1CtbV4oYU8eeKf17bYQVNMyMtlH3Fc\r\nBbyI/ebIoWuNlAjO7vBYLq3rB2eXtc4ElldSIKHWpW2LZ4mjlgC5q5a4+8R0\r\n5yNSWPmJ+/Z75idhdP67wBhOZ1frYyxOw3kivwwmR7FCRzFWWNHkFHH/EF9X\r\nzamTSCFlWGJLCHp7mb8J1dmhusS8x6GVZ9Bk4O5adEzD42zf3b8uMTDd02Gr\r\nH8ibBkqyZkZ1GKeyJ9MUCqTroDynseF918ZQbJvdU/tz+A6y5IR8VRFv6Ev4\r\nCAhXuIJxtcxozWBJv+YPsyHEFnk+3v2ySrvGETcc+23esSoFL0k9roxQNPdU\r\nWYH1f6Ld7bzHoxVTvrn5QksWag+4gW23vYDprYJXaEcTGnv6uetTT0tzBKSV\r\nPs0MTB0nFmXdUoJn1ZH3/rVu/PX+CEmwC03dw72WF4nK7ob1F1JEnYIIUXME\r\nqlYrdCKEksgjby7E4Qb2P9+NtthG4YLzaiM=\r\n=6v2w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.umd.cjs","type":"module","module":"src/index.js","gitHead":"cc9a9e4d4b089c593fa50204c410ef1df0db2046","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\"","build":"rollup -c","start":"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"8.19.2","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"16.18.1","dependencies":{"three-mesh-bvh":"^0.5.19"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^6.0.0","three":"^0.147.0","yargs":"^17.5.1","eslint":"^7.32.0","parcel":"^2.4.0","rollup":"^2.70.0","process":"^0.11.10","puppeteer":"^15.4.0","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","canvas-capture":"^2.0.5","eslint-config-mdcs":"^5.0.0","@lookingglass/webxr":"^0.3.1"},"peerDependencies":{"three":">=0.139.2","xatlas-web":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.13_1676298957885_0.053479568457284854","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"three-gpu-pathtracer","version":"0.0.14","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx","path-tracer","path","tracer"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.14","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"0544e55f182652165303f06d686b0a283bb0af12","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.14.tgz","fileCount":69,"integrity":"sha512-DNOTMKu7FcFSniG5hEr9OR530WqwCDanVtwKcGdqIqg55ocUSmfsguGMZYUbmeYnOXhNveDL45P3SMQFW3FClQ==","signatures":[{"sig":"MEUCIQC+yKLO5uVSNJIR+dI4DsO0yrRC0f84a91RYd3g6hl8fAIgT+0OFu1Cb0N09OLVOWpNExNm6+JmKcKmaBWJ8HYkqE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1310777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBAuLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWGA/5ALQTsN7ylmxAV38xYLnUzx4hHJhntb6Gi/UuHxs6gnI83P2O\r\nuGzXXpg26JaRQ2wzHWNTGXS+oULw8b+aCWYrP5FJsbJlWmNeZXV/bOr98huB\r\nMSv7JjB0uKvmxBO5Fa81H1swXQ76U3GDSamOvCVflz0sDnWFIJVqS9l+J9nV\r\n0YeKYG1Z+9fVEAgy2MrKoLPSjJmySuXIvCAuzy8LULgXzabbwBvZPk75Sly4\r\nzkcZK0AOF6RAdZ9jzNqUYNHbXufuE0CPHvoM1ctgz/4fioHfujcObi2KGUTJ\r\nVuLvfzggYMTzBOo3JigDqtehQp+9WJZAc1cG2VowZ4YCLRuV19Cb3J/fN8Ft\r\nysOdjbByMUcsoMBw3NO/yvAFB3WNpopDZSdWpxNNP5lbE1nolWSk/ieISHX3\r\nQqU3S5fTnqct5mI9RYbUc6lP+d9TpW/Fa7kdzNmK+Th4laVINJKH4lAHtuAC\r\nOaKAyN1s55EVggZTrUhFrjifgFrB1HezGPwexSXH/jW5dIHdbr3YnSshjiO7\r\nuSdVTRVf03Q18Ov/TPrGmkIpBaJkbsiIGBR0I9ZKwPVEUgH/c+QRCL+KYqm9\r\nyiYFzSId0C5LaUjQuOmjoMrDy/9Jka8GhHgPLZyqbfchONn7firZizNnMqMD\r\nBSroVpwg1IzOhOG7qIHzc576EJt7mGgS41E=\r\n=0oWt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.umd.cjs","type":"module","module":"src/index.js","gitHead":"cf82b8bd88f4445536940366a70bf012edea45b3","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\"","build":"rollup -c","start":"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"8.12.1","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"three-mesh-bvh":"^0.5.19"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^6.0.0","three":"^0.147.0","yargs":"^17.5.1","eslint":"^7.32.0","parcel":"^2.4.0","rollup":"^2.70.0","process":"^0.11.10","puppeteer":"^15.4.0","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","canvas-capture":"^2.0.5","eslint-config-mdcs":"^5.0.0","@lookingglass/webxr":"^0.3.1"},"peerDependencies":{"three":">=0.139.2","xatlas-web":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.14_1677986699090_0.7640984850089969","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"three-gpu-pathtracer","version":"0.0.15","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx","path-tracer","path","tracer"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.15","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"34631c44f1c5e99fc669a1503f45bd09dbfac9aa","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.15.tgz","fileCount":76,"integrity":"sha512-Ww8QD82/phEikea0itZ+zQ2zs7qDTZMlKoDsWz3MYyaMK8yzVeHylqIuznWJK28HQOhic1tBPbCxenP9kcXP2A==","signatures":[{"sig":"MEQCIGqQKJpAHB4iXFDbc+jvvaYdNR2H+p9b4lbhPaScOrRjAiBFKquDYCdRvNqjRg7FJrYrmN04JhQ6Jd3yQmCqygHSNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1324637},"main":"build/index.umd.cjs","type":"module","module":"src/index.js","gitHead":"1141ace20505197c32e1c6461f2aa362219498ae","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\"","build":"rollup -c","start":"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"8.19.2","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"16.18.1","dependencies":{"three-mesh-bvh":"^0.5.19"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^6.0.0","three":"^0.147.0","yargs":"^17.5.1","eslint":"^7.32.0","parcel":"^2.4.0","rollup":"^2.70.0","process":"^0.11.10","puppeteer":"^15.4.0","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","canvas-capture":"^2.0.5","eslint-config-mdcs":"^5.0.0","@lookingglass/webxr":"^0.3.1"},"peerDependencies":{"three":">=0.139.2","xatlas-web":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.15_1684582409618_0.05501088831486811","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"three-gpu-pathtracer","version":"0.0.16","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx","path-tracer","path","tracer"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.16","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"0c89150576fe3f2dacfc0f5dfd16a349bf5e3b79","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.16.tgz","fileCount":76,"integrity":"sha512-HZS7eAV44TjIRfd79CU2d/IuGFppKZhLzm26oITX/dw0LX2++6oysF+hE8LMiznHsFK9GHFVTVz4os8xxZEV8Q==","signatures":[{"sig":"MEUCIGDrH536JAwf2IsB1BOF72iejKkWqq5Zf7y+rK+Ymu7tAiEAxjrhdnqzjjU2POSrHs2mXHfZYOh/020qzVUlaiR3eqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1325728},"main":"build/index.umd.cjs","type":"module","module":"src/index.js","gitHead":"9ecab49b58a3ef4cabbbef05020e1abb2ebc381e","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\"","build":"rollup -c","start":"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"9.5.1","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"three-mesh-bvh":"^0.5.19"},"_hasShrinkwrap":false,"devDependencies":{"pngjs":"^6.0.0","three":"^0.147.0","yargs":"^17.5.1","eslint":"^7.32.0","parcel":"^2.4.0","rollup":"^2.70.0","process":"^0.11.10","puppeteer":"^15.4.0","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","canvas-capture":"^2.0.5","eslint-config-mdcs":"^5.0.0","@lookingglass/webxr":"^0.3.1"},"peerDependencies":{"three":">=0.139.2","xatlas-web":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.16_1689908741159_0.4289166363637493","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"three-gpu-pathtracer","version":"0.0.17","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx","path-tracer","path","tracer"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.17","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"1099e08a23efa362a554cbe211ddb38653f15a7b","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.17.tgz","fileCount":77,"integrity":"sha512-IiAKqfrVDXFE1wy/u3PajI93CtIzbWEF+uwsiQk7ajQ50MiDLN7gLCvHIoZ96I9GIiqvNdZnrHwgJdYT3f+okA==","signatures":[{"sig":"MEYCIQCkr09PijjpHgNM/doq9+xPYFTkPUmFmLGLLhWNwTIgCgIhAIxsNy6wDdNvWEfLaPMuttlnxeajYZuSnaNNINXixblT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1340109},"main":"build/index.umd.cjs","type":"module","module":"src/index.js","gitHead":"ec519080587c60b1e97970f9708e9c9556ecc7a6","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\"","build":"rollup -c","start":"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"9.5.1","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"pngjs":"^6.0.0","three":"^0.160.0","yargs":"^17.5.1","eslint":"^7.32.0","parcel":"^2.4.0","rollup":"^2.70.0","process":"^0.11.10","puppeteer":"^15.4.0","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","canvas-capture":"^2.0.5","three-mesh-bvh":"0.7.0","eslint-config-mdcs":"^5.0.0","@lookingglass/webxr":"^0.3.1"},"peerDependencies":{"three":">=0.151.0","xatlas-web":"^0.1.0","three-mesh-bvh":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.17_1705572560014_0.4054152314873767","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"three-gpu-pathtracer","version":"0.0.18","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx","path-tracer","path","tracer"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.18","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"97a3ead5aa02432d4e57be6550101816f3ed68cb","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.18.tgz","fileCount":85,"integrity":"sha512-8xYPrLmPdgQrxNYNgLQcPhlhNlANOcM8ZF/qjH5cY0PjrSXUPn2sASvsRxsH/xGjRxtOJc5TjAqc80Cf9rT/YQ==","signatures":[{"sig":"MEYCIQDaDlszWKKECeYl+uuSDCIAhZxOjVuiMVv1oXyZ5PTOWQIhAJDwo2BWzoQINRUfUqf1YhOcZZz1meJr5RVcMZPkwJ4O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1436898},"main":"build/index.umd.cjs","type":"module","module":"src/index.js","gitHead":"2f9c5d67053eed677b259f5e8aa571abf522b703","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\"","build":"rollup -c","start":"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"9.5.1","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"pngjs":"^6.0.0","three":"^0.160.0","yargs":"^17.5.1","eslint":"^7.32.0","parcel":"^2.4.0","rollup":"^2.70.0","process":"^0.11.10","puppeteer":"^15.4.0","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","canvas-capture":"^2.0.5","three-mesh-bvh":"0.7.2","eslint-config-mdcs":"^5.0.0","@lookingglass/webxr":"^0.3.1"},"peerDependencies":{"three":">=0.151.0","xatlas-web":"^0.1.0","three-mesh-bvh":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.18_1708425746770_0.871135943635102","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"three-gpu-pathtracer","version":"0.0.19","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx","path-tracer","path","tracer"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.19","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"29a2e4ab461984bc131eea102ed520085e0006e2","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.19.tgz","fileCount":85,"integrity":"sha512-GaYUyzPe9pQHJKOCGfUI2WCF5p5Pp7c7644WXuOSFLfpotPLLKSbptp7gD1gm7ozF4Y9U8x3Dh/o+Y6Utbki3Q==","signatures":[{"sig":"MEUCIAHpYypN33d07LVIM9W26XFkE9sd358MiuHUUFaqbtDLAiEAmMYWRWMWbD8AvRH2EODpPI9Aq7W9hB2TsPnoSXlxUEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1438123},"main":"build/index.umd.cjs","type":"module","module":"src/index.js","gitHead":"ba395c4ac4b52f024400f2f223c48a7d9e78e907","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\"","build":"rollup -c","start":"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"9.5.1","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"pngjs":"^6.0.0","three":"^0.160.0","yargs":"^17.5.1","eslint":"^7.32.0","parcel":"^2.4.0","rollup":"^2.70.0","process":"^0.11.10","puppeteer":"^15.4.0","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","canvas-capture":"^2.0.5","three-mesh-bvh":"0.7.3","eslint-config-mdcs":"^5.0.0","@lookingglass/webxr":"^0.3.1"},"peerDependencies":{"three":">=0.151.0","xatlas-web":"^0.1.0","three-mesh-bvh":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.19_1708435606648_0.4219395223792579","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"three-gpu-pathtracer","version":"0.0.20","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx","path-tracer","path","tracer"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.20","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"e2db52aaf08a27cacde6ccf37ebc1ae974b984c4","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.20.tgz","fileCount":85,"integrity":"sha512-v7HENGfY50+kTjx3BlqHGHvYTy37mLdS4hxmRIAbirLSg5fm60xg47WRAPCvQdVh86KeejwAqI4IRlTxD2vfZQ==","signatures":[{"sig":"MEUCIDFrnmsbfLEZY5lC6bZI1mb9C4rV6rllVIYJW7Iz/jbNAiEAlT9TdQas99owzwKQRhqCjT3b174BqXA0gs+AYlFUJfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1438126},"main":"build/index.umd.cjs","type":"module","module":"src/index.js","gitHead":"1515e2fbead5c36a82e2cb39b0a75155c2aa8eea","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\"","build":"rollup -c","start":"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"9.5.1","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"pngjs":"^6.0.0","three":"^0.160.0","yargs":"^17.5.1","eslint":"^7.32.0","parcel":"^2.4.0","rollup":"^2.70.0","process":"^0.11.10","puppeteer":"^15.4.0","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","canvas-capture":"^2.0.5","three-mesh-bvh":"^0.7.3","eslint-config-mdcs":"^5.0.0","@lookingglass/webxr":"^0.3.1"},"peerDependencies":{"three":">=0.151.0","xatlas-web":"^0.1.0","three-mesh-bvh":">=0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.20_1708486810819_0.38858526010558236","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"three-gpu-pathtracer","version":"0.0.21","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx","path-tracer","path","tracer"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.21","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"5d2044970da8a0ac877dc5945610eee4ade65595","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.21.tgz","fileCount":97,"integrity":"sha512-hg0l6AiyoWViNPrlJRRBZ6yG4xAT/lRBs5/H0oMpXXhip6A6O9ZetnPBhsE8rYRxGGS6bSC6DCIgoe+iFO3qAA==","signatures":[{"sig":"MEUCIQCEZS9rhpavb17PvbI6cD7DvIndZorxQ/FIM8R3LZBzYwIgZH8Pk2cbKG5GDaBU7mJ0K7L6sbn0U8Wekwo4TrPEf5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1521635},"main":"build/index.umd.cjs","type":"module","types":"src/index.d.ts","module":"src/index.js","gitHead":"27d4632b8982b64bc7f92d7ebd82b264f9753f67","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\" && tsc --noEmit","build":"rollup -c","start":"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"9.5.1","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"pngjs":"^6.0.0","three":"^0.163.0","yargs":"^17.5.1","eslint":"^7.32.0","parcel":"^2.12.0","rollup":"^2.70.0","process":"^0.11.10","puppeteer":"^15.4.0","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","typescript":"5.3.3","@types/node":"^20.12.7","@types/three":"^0.163.0","canvas-capture":"^2.0.5","three-mesh-bvh":"^0.7.4","eslint-config-mdcs":"^5.0.0","@lookingglass/webxr":"^0.3.1","@monogrid/gainmap-js":"^3.0.5","@typescript-eslint/parser":"^6.21.0"},"peerDependencies":{"three":">=0.151.0","xatlas-web":"^0.1.0","three-mesh-bvh":">=0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.21_1714374345641_0.8449596147437217","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"three-gpu-pathtracer","version":"0.0.22","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx","path-tracer","path","tracer"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.22","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"7c4b6a890af79dd5b675a93e1ebef72edb1719e4","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.22.tgz","fileCount":97,"integrity":"sha512-blKolyzKGmhcIYPVv+I6IRndXLBri7i6U0/ZRIApwFoyPWaRVHuEIECH0UPYOO5CYGdnKL49EUScScUOQ/XagQ==","signatures":[{"sig":"MEYCIQDXq4mzIGDJ6ATakeWLIsGZH/iuyoZMxEc6AtZ7bSEmwwIhAKKecc1LFhi8XO+KFSRIwBFaXx/KQYRYWJp6bj6EFT6S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1521670},"main":"build/index.umd.cjs","type":"module","types":"src/index.d.ts","module":"src/index.js","gitHead":"f427d9dae2265cbf1763be1636caf8a1ad9057ef","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\" && tsc --noEmit","build":"rollup -c","start":"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"9.5.1","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"pngjs":"^6.0.0","three":"^0.163.0","yargs":"^17.5.1","eslint":"^7.32.0","parcel":"^2.12.0","rollup":"^2.70.0","process":"^0.11.10","puppeteer":"^15.4.0","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","typescript":"5.3.3","@types/node":"^20.12.7","@types/three":"^0.163.0","canvas-capture":"^2.0.5","three-mesh-bvh":"^0.7.4","eslint-config-mdcs":"^5.0.0","@lookingglass/webxr":"^0.3.1","@monogrid/gainmap-js":"^3.0.5","@typescript-eslint/parser":"^6.21.0"},"peerDependencies":{"three":">=0.151.0","xatlas-web":"^0.1.0","three-mesh-bvh":">=0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.22_1714713269160_0.909707526326851","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"three-gpu-pathtracer","version":"0.0.23","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx","path-tracer","path","tracer"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.23","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"68530f5dcd0ffb0e0d98101a7e63f6fc3a40396a","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.23.tgz","fileCount":98,"integrity":"sha512-CjMX5YU3ajDklOv3hW1EQ4CCkPLiLR+jB31w6G5WLf6Nasemib62tmCj45vBK5ItKAD0aHG1NWc479gXzk6fOQ==","signatures":[{"sig":"MEUCIQCtK+0eeqRPe+0+1bh40CMEO0+fFLgmz59e7mi8gsbHfAIgJDfHchuhz1iwqlNam7UtgrlszAPhDdhK8rLtLnBgzTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1581776},"main":"build/index.umd.cjs","type":"module","types":"src/index.d.ts","module":"src/index.js","gitHead":"eaaa1c06ff8c5fba03cc3d457ce276bf125a44ca","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\" && tsc --noEmit","build":"rollup -c","start":"cd example && parcel serve ./*.html --dist-dir ./dev-bundle/ --no-cache --no-hmr","build-examples":"cd example && parcel build ./*.html --dist-dir ./bundle/ --public-url . --no-cache --no-content-hash","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"9.5.1","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"pngjs":"^6.0.0","three":"^0.163.0","yargs":"^17.5.1","eslint":"^7.32.0","parcel":"^2.12.0","rollup":"^2.70.0","process":"^0.11.10","puppeteer":"^15.4.0","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","typescript":"5.3.3","@types/node":"^20.12.7","@types/three":"^0.163.0","canvas-capture":"^2.0.5","three-mesh-bvh":"^0.7.4","eslint-config-mdcs":"^5.0.0","@lookingglass/webxr":"^0.3.1","@monogrid/gainmap-js":"^3.0.5","@typescript-eslint/parser":"^6.21.0"},"peerDependencies":{"three":">=0.151.0","xatlas-web":"^0.1.0","three-mesh-bvh":">=0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.23_1717730562710_0.5872616675094726","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"three-gpu-pathtracer","version":"0.0.24","keywords":["webgl","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx","path-tracer","path","tracer"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.24","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"857247e95dac458ecec568cc9fe4018a58f0d35f","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.24.tgz","fileCount":98,"integrity":"sha512-fHQ7g7ywvSwRAQywhsfech2/kspQKinfFNOcNDTJS2Q34CzcF1kpESlOVvJH8kX/bGlCnxMI+Qo16kWGAy7zCA==","signatures":[{"sig":"MEUCIQD+dcJBtaGbdDCKEzsMUg/eOlw7oJ2RyWqHgIaft7QWPQIgJHGEDULioQ2e+FuPIbiCN6QI2gMgf1bv9h3VSJaFVk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1591567},"main":"build/index.umd.cjs","type":"module","types":"src/index.d.ts","module":"src/index.js","gitHead":"3c6cda19d1788d7d93705eee704328e66823c845","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\" && tsc --noEmit","build":"rollup -c","start":"vite --config ./vite.config.js","build-examples":"vite build --config ./vite.config.js","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"11.4.2","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","pngjs":"^6.0.0","three":"^0.181.1","yargs":"^17.5.1","eslint":"^8.56.0","rollup":"^2.70.0","process":"^0.11.10","puppeteer":"^15.4.0","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","typescript":"^5.9.2","@types/node":"^24.3.1","@types/three":"^0.181.0","canvas-capture":"^2.0.5","three-mesh-bvh":"^0.9.5","eslint-config-mdcs":"^5.0.0","@lookingglass/webxr":"^0.6.0","@monogrid/gainmap-js":"^3.0.5","@typescript-eslint/eslint-plugin":"^8.40.0"},"peerDependencies":{"three":">=0.180.0","xatlas-web":"^0.1.0","three-mesh-bvh":">=0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.24_1771639759252_0.16283603227048604","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"three-gpu-pathtracer","version":"0.0.25","keywords":["webgpu","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx","path-tracer","path","tracer"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.25","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"1b87e6ab4296ad5f2d1ae96e92dda333bc572854","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.25.tgz","fileCount":154,"integrity":"sha512-cyJCZdRi3/C5hKQu9txz9u3Jf/emd4ykHyOsPJxYiFD3mUYeZ0ZuP8lgeOYiMb/nwE2AoSoMX1gN8fDAaL4QWQ==","signatures":[{"sig":"MEUCIQD3heVa5qxeWnfD6j66otylUpqiQM9bnkGcOntRzhqpggIgAZHuSUei9oySVzEaqYVaOATKm7Bd3L8D9pMMrqPMFeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD34YTG/XS85SQAMxGTRehozkBAHBmg5xWlM9b86K/GgAIhAMyMr9Icms/plUyw0167rmUS1RgApYcOuZjBKUk9hf1I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1987630},"main":"build/index.umd.cjs","type":"module","types":"src/index.d.ts","module":"src/index.js","exports":{".":{"import":"./src/index.js","require":"./build/index.umd.cjs"},"./src/*":"./src/*","./webgpu":"./src/webgpu/index.js"},"gitHead":"69776b8fb7bc4cdfa5772a5d7e311f87931e9626","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\" && tsc --noEmit","build":"rollup -c","start":"vite --config ./vite.config.js","build-examples":"vite build --config ./vite.config.js","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"11.4.2","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":["./src/webgpu/index.js","./src/webgpu/shims/*.js"],"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","jsdoc":"^4.0.5","pngjs":"^6.0.0","three":"^0.185.1","yargs":"^17.5.1","eslint":"^8.56.0","rollup":"^2.70.0","process":"^0.11.10","oidn-web":"^0.4.0","puppeteer":"^24.42.0","mediabunny":"^1.50.9","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","typescript":"^5.9.2","@types/node":"^24.3.1","@types/three":"^0.185.1","@webgpu/types":"^0.1.72","three-mesh-bvh":"^0.9.15","@pmndrs/upscaler":"^0.2.0","eslint-config-mdcs":"^5.0.0","@lookingglass/webxr":"^0.6.0","eslint-plugin-jsdoc":"^50.8.0","@monogrid/gainmap-js":"^3.0.5","@vitejs/plugin-basic-ssl":"^2.3.0","@typescript-eslint/eslint-plugin":"^8.40.0"},"peerDependencies":{"three":">=0.185.0","xatlas-web":"^0.1.0","three-mesh-bvh":">=0.9.15"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.25_1790598285850_0.22870375894665496","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"three-gpu-pathtracer","version":"0.0.26","keywords":["webgpu","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx","path-tracer","path","tracer"],"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","_id":"three-gpu-pathtracer@0.0.26","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"28dd9914ca1b0709aa4b370f19b1cf8a5caddd58","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.26.tgz","fileCount":154,"integrity":"sha512-LtLnv7xu39HjwvH9JGD5a0PISLOBcPHBYp6BcxE2+Unp5xhUGxC0U0UWhlE3dZSk32fBN3K2BnjtNjHE7ayvkQ==","signatures":[{"sig":"MEUCIHBWdxnmZK+O5n4ayfiP01VFw+o/M3OOqRkalRjdpZUZAiEArzARSMRfaKj4htbf4JmGUdETVNTGrXv3tKQDiWZ0jSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDkLXu8UgF3+N32vzOthKhOz98RQo0RBKlASoJ2ko6IFAIgM6B4k3pXLjUrptUVa5JQNvFtpuZS39xygUIyn0dA9A0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1987672},"main":"build/index.umd.cjs","type":"module","types":"src/index.d.ts","module":"src/index.js","exports":{".":{"import":"./src/index.js","require":"./build/index.umd.cjs"},"./src/*":"./src/*","./webgpu":"./src/webgpu/index.js"},"gitHead":"21c1382442871f3877c7fe68b0d89ca672277765","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\" && tsc --noEmit","build":"rollup -c","start":"vite --config ./vite.config.js","build-examples":"vite build --config ./vite.config.js","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"11.4.2","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"sideEffects":["./src/webgpu/index.js","./src/webgpu/shims/*.js"],"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","jsdoc":"^4.0.5","pngjs":"^6.0.0","three":"^0.185.1","yargs":"^17.5.1","eslint":"^8.56.0","rollup":"^2.70.0","process":"^0.11.10","oidn-web":"^0.4.0","puppeteer":"^24.42.0","mediabunny":"^1.50.9","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","typescript":"^5.9.2","@types/node":"^24.3.1","@types/three":"^0.185.1","@webgpu/types":"^0.1.72","three-mesh-bvh":"^0.9.15","@pmndrs/upscaler":"^0.2.0","eslint-config-mdcs":"^5.0.0","@lookingglass/webxr":"^0.6.0","eslint-plugin-jsdoc":"^50.8.0","@monogrid/gainmap-js":"^3.0.5","eslint-plugin-import":"^2.32.0","@vitejs/plugin-basic-ssl":"^2.3.0","@typescript-eslint/eslint-plugin":"^8.40.0"},"peerDependencies":{"three":">=0.185.0","xatlas-web":"^0.1.0","three-mesh-bvh":">=0.9.15"},"_npmOperationalInternal":{"tmp":"tmp/three-gpu-pathtracer_0.0.26_1790655991792_0.2355204730413083","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"_id":"three-gpu-pathtracer@0.0.27","bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"dist":{"shasum":"3c02746c9bbf3dd2207052ff9bf31c130ea94a22","tarball":"https://registry.npmjs.org/three-gpu-pathtracer/-/three-gpu-pathtracer-0.0.27.tgz","fileCount":154,"integrity":"sha512-NLUYnL9nSLcUFurIHHLHbnmpKLaXi8JbGqfTeWRSx4h+l7Ndpllwj2DK2uOYTSUaN5+PuZ1JRqv1ynHEB1XCwQ==","signatures":[{"sig":"MEUCIHKA7ttHhNyw2pHYrimeFG3Oj3ZqLhTmHxIWBSoNgy8GAiEA3DZ78n0SktYD6qJ3rw5NwXGhbuMF61aodT7QLug5Gug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAk8gwNSxclt2U1I8WqSa1Qq9zpXmADC/GveFOG0WopxAiEA+lyTyl+IWm9/ZMtjGM0mUOFWpqDuah/gyXVWWK84U0Y="}],"unpackedSize":2003573},"main":"build/index.umd.cjs","name":"three-gpu-pathtracer","type":"module","types":"src/index.d.ts","author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"module":"src/index.js","exports":{".":{"import":"./src/index.js","require":"./build/index.umd.cjs"},"./src/*":"./src/*","./webgpu":"./src/webgpu/index.js"},"gitHead":"afc7db6294c15185752b22abc553d17168aaae9b","license":"MIT","scripts":{"lint":"eslint \"./src/**/*.{js,ts}\" \"./example/*.js\" && tsc --noEmit","build":"rollup -c","start":"vite --config ./vite.config.js","build-examples":"vite build --config ./vite.config.js","prepublishOnly":"npm run build","screenshot-diff":"node ./scripts/regression-test.js","update-screenshots":"node ./scripts/push-screenshots.js"},"version":"0.0.27","_npmUser":{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"},"homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","keywords":["webgpu","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx","path-tracer","path","tracer"],"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"_npmVersion":"11.4.2","description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","directories":{},"maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"sideEffects":["./src/webgpu/index.js","./src/webgpu/shims/*.js"],"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","jsdoc":"^4.0.5","pngjs":"^6.0.0","three":"^0.185.1","yargs":"^17.5.1","eslint":"^8.56.0","rollup":"^2.70.0","process":"^0.11.10","oidn-web":"^0.4.0","puppeteer":"^24.42.0","mediabunny":"^1.50.9","node-fetch":"^3.2.9","pixelmatch":"^5.3.0","simple-git":"^3.10.0","typescript":"^5.9.2","@types/node":"^24.3.1","@types/three":"^0.185.1","@webgpu/types":"^0.1.72","three-mesh-bvh":"^0.9.15","@pmndrs/upscaler":"^0.3.0","eslint-config-mdcs":"^5.0.0","@lookingglass/webxr":"^0.6.0","eslint-plugin-jsdoc":"^50.8.0","@monogrid/gainmap-js":"^3.0.5","eslint-plugin-import":"^2.32.0","@vitejs/plugin-basic-ssl":"^2.3.0","@typescript-eslint/eslint-plugin":"^8.40.0"},"peerDependencies":{"three":">=0.185.0","xatlas-web":"^0.1.0","three-mesh-bvh":">=0.9.15"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/three-gpu-pathtracer_0.0.27_1791465905283_0.7420870182609622"}}},"time":{"created":"2022-04-09T00:14:14.444Z","modified":"2026-10-08T13:25:05.609Z","0.0.1":"2022-04-09T00:14:14.581Z","0.0.2":"2022-04-26T23:25:10.361Z","0.0.3":"2022-05-23T02:21:59.830Z","0.0.4":"2022-06-13T05:31:44.328Z","0.0.5":"2022-07-16T21:12:01.016Z","0.0.6":"2022-08-07T02:49:15.068Z","0.0.7":"2022-10-15T18:49:41.993Z","0.0.8":"2022-12-11T14:27:08.560Z","0.0.9":"2022-12-31T08:41:34.920Z","0.0.10":"2023-01-04T11:58:25.460Z","0.0.11":"2023-01-05T03:30:20.449Z","0.0.12":"2023-01-29T14:47:58.111Z","0.0.13":"2023-02-13T14:35:58.176Z","0.0.14":"2023-03-05T03:24:59.260Z","0.0.15":"2023-05-20T11:33:29.834Z","0.0.16":"2023-07-21T03:05:41.430Z","0.0.17":"2024-01-18T10:09:20.161Z","0.0.18":"2024-02-20T10:42:27.001Z","0.0.19":"2024-02-20T13:26:46.858Z","0.0.20":"2024-02-21T03:40:11.103Z","0.0.21":"2024-04-29T07:05:45.863Z","0.0.22":"2024-05-03T05:14:29.456Z","0.0.23":"2024-06-07T03:22:42.914Z","0.0.24":"2026-02-21T02:09:19.429Z","0.0.25":"2026-09-28T12:24:45.947Z","0.0.26":"2026-09-29T04:26:31.915Z","0.0.27":"2026-10-08T13:25:05.440Z"},"bugs":{"url":"https://github.com/gkjohnson/three-gpu-pathtracer/issues"},"author":{"name":"Garrett Johnson","email":"garrett.kjohnson@gmail.com"},"license":"MIT","homepage":"https://github.com/gkjohnson/three-gpu-pathtracer#readme","keywords":["webgpu","threejs","performance","geometry","graphics","mesh","renderer","raytracing","bvh","three-js","path-tracing","three-mesh-bvh","rtx","path-tracer","path","tracer"],"repository":{"url":"git+https://github.com/gkjohnson/three-gpu-pathtracer.git","type":"git"},"description":"Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.","maintainers":[{"name":"gkjohnson","email":"garrett.kjohnson@gmail.com"}],"readme":"# three-gpu-pathtracer\n\n[![npm version](https://img.shields.io/npm/v/three-gpu-pathtracer.svg?style=flat-square)](https://www.npmjs.com/package/three-gpu-pathtracer)\n[![build](https://img.shields.io/github/actions/workflow/status/gkjohnson/three-gpu-pathtracer/node.js.yml?style=flat-square&label=build&branch=main)](https://github.com/gkjohnson/three-gpu-pathtracer/actions)\n[![docs](https://img.shields.io/badge/docs-API-blue?style=flat-square)](https://gkjohnson.github.io/tools/docs/three-gpu-pathtracer/)\n[![github](https://flat.badgen.net/badge/icon/github?icon=github&label)](https://github.com/gkjohnson/three-gpu-pathtracer/)\n[![twitter](https://flat.badgen.net/badge/twitter/@garrettkjohnson/?icon&label)](https://twitter.com/garrettkjohnson)\n[![sponsors](https://img.shields.io/github/sponsors/gkjohnson?style=flat-square&color=1da1f2)](https://github.com/sponsors/gkjohnson/)\n\n![](./docs/banner.webp)\n\nPath tracing project using [three-mesh-bvh](https://github.com/gkjohnson/three-mesh-bvh) and WebGPU compute shaders to accelerate high quality, physically based rendering on the GPU.\n\n# Examples\n\n**Setup**\n\n[Basic glTF Setup Example](https://gkjohnson.github.io/three-gpu-pathtracer/basic.html)\n\n[Basic Primitive Geometry Example](https://gkjohnson.github.io/three-gpu-pathtracer/primitives.html)\n\n**Beauty Demos**\n\n[Physically Based Materials](https://gkjohnson.github.io/three-gpu-pathtracer/index.html)\n\n[Interior Scene w/ Equirect Rendering](https://gkjohnson.github.io/three-gpu-pathtracer/equirect.html)\n\n[Depth of Field](https://gkjohnson.github.io/three-gpu-pathtracer/depthOfField.html)\n\n[HDR Image](https://gkjohnson.github.io/three-gpu-pathtracer/hdr.html)\n\n**Features**\n\n[Area Light Support](https://gkjohnson.github.io/three-gpu-pathtracer/areaLight.html)\n\n[Spot Light Support](https://gkjohnson.github.io/three-gpu-pathtracer/spotLights.html)\n\n[Denoising and Upscaling](https://gkjohnson.github.io/three-gpu-pathtracer/denoise.html)\n\n**Test Scenes**\n\n[Material Test Orb](https://gkjohnson.github.io/three-gpu-pathtracer/materialOrb.html)\n\n[Model Viewer Fidelity Scene Comparisons](https://gkjohnson.github.io/three-gpu-pathtracer/viewerTest.html)\n\n**Tools**\n\n[Animation Rendering](https://gkjohnson.github.io/three-gpu-pathtracer/renderVideo.html)\n\n## Running examples locally\n\nTo run and modify the examples locally, make sure you have Node and NPM installed. Check the supported versions in [the test configuration](./.github/workflows/node.js.yml).\n\n- To install dependencies, run `npm install`\n- To start the demos run `npm start`\n- Visit `http://localhost:5173/<demo-name.html>`\n\n# Use\n\n**Basic Renderer**\n\n```js\nimport * as THREE from 'three/webgpu';\nimport { WebGPUPathTracer } from 'three-gpu-pathtracer/webgpu';\n\n// init scene, camera, controls, etc\n\nrenderer = new THREE.WebGPURenderer();\nrenderer.toneMapping = THREE.ACESFilmicToneMapping;\nawait renderer.init();\n\npathTracer = new WebGPUPathTracer( renderer );\npathTracer.setScene( scene, camera );\n\nanimate();\n\nfunction animate() {\n\n\trequestAnimationFrame( animate );\n\tpathTracer.renderSample();\n\n}\n```\n\n**Blurred Environment Map**\n\nUsing a pre blurred environment map can help improve frame convergence time at the cost of sharp environment reflections. If performance is a concern then multiple importance sampling can be disabled and a blurred environment map used.\n\n```js\nimport { BlurredEnvMapGenerator } from 'three-gpu-pathtracer/webgpu';\n\n// ...\n\nconst envMap = await new HDRLoader().loadAsync( envMapUrl );\nconst generator = new BlurredEnvMapGenerator( renderer );\nconst blurredEnvMap = await generator.generate( envMap, 0.35 );\ngenerator.dispose();\n\nscene.environment = blurredEnvMap;\n\n// render!\n\n```\n\n# API\n\nSee the [docs site](https://gkjohnson.github.io/tools/docs/three-gpu-pathtracer/) for the WebGPU API documentation.\n\nThe same documentation is also available as markdown in [API.md](./src/webgpu/API.md).\n\n# Gotchas\n\n- The project requires WebGPU.\n- SpotLights, DirectionalLights, and PointLights are only supported with MIS.\n- Only MeshStandardMaterial and MeshPhysicalMaterial are supported.\n- Emissive materials are supported but do not take advantage of MIS.\n- \"Upscaling\" does not currently work with a transparent background.\n\n# Screenshots\n\n<p align=\"center\">\n<img src=\"./docs/rover.webp\" />\n</p>\n\n<p align=\"center\">\n<img src=\"./docs/lit-stairway.webp\" />\n</p>\n\n<p align=\"center\">\n<img src=\"./docs/kitchen.webp\" />\n</p>\n\n<p align=\"center\">\n<img src=\"./docs/tropical-island.webp\" />\n</p>\n\n<p align=\"center\">\n<img src=\"./docs/coffee-maker.webp\" />\n</p>\n\n<p align=\"center\">\n<img src=\"./docs/porsche.webp\" />\n</p>\n\n<p align=\"center\">\n<img src=\"./docs/insight.webp\" />\n</p>\n\n<p align=\"center\">\n<img src=\"./docs/apollo-lego.webp\" />\n</p>\n\n<p align=\"center\">\n<img src=\"./docs/stormtroopers.webp\" />\n</p>\n\n<p align=\"center\">\n<img src=\"./docs/tea-set.webp\" />\n</p>\n\n<p align=\"center\">\n<img src=\"./docs/octopus-tea.webp\" />\n</p>\n\n<p align=\"center\">\n<img src=\"./docs/sasha-ring.webp\" />\n</p>\n\n### Resources\n\n[Raytracing in One Weekend Book](https://raytracing.github.io/)\n\n[PBR Book](https://pbr-book.org/)\n\n[knightcrawler25/GLSL-PathTracer](https://github.com/knightcrawler25/GLSL-PathTracer/)\n\n[blender/cycles](https://github.com/blender/cycles)\n\n[AcademySoftwareFoundation/OpenPBR](https://github.com/AcademySoftwareFoundation/OpenPBR)\n\n\n","readmeFilename":"README.md"}