{"_id":"@react-three/gpu-pathtracer","_rev":"18-131ed438d12f9a0632575448de82ce2e","name":"@react-three/gpu-pathtracer","dist-tags":{"latest":"0.3.2"},"versions":{"0.0.1":{"name":"@react-three/gpu-pathtracer","version":"0.0.1","keywords":["react","materials","threejs","webgl","3d","rendering","path","ray","tracing","pathtracing","raytracing"],"author":{"name":"Faraz Shaikh","email":"farazzshaikh@gmail.com"},"license":"MIT","_id":"@react-three/gpu-pathtracer@0.0.1","maintainers":[{"name":"wiledal","email":"hugo.wiledal@gmail.com"},{"name":"codyjasonbennett","email":"hi@codyb.co"},{"name":"farazshaikh","email":"farazzshaikh@gmail.com"},{"name":"joergjaeckel","email":"jojaecke@gmail.com"},{"name":"bjornstar","email":"bjorn@bjornstar.com"},{"name":"gsimone","email":"gianmarcosimone89@gmail.com"},{"name":"giulioz","email":"mail.zausa.giulio@gmail.com"},{"name":"stephencorwin","email":"stephenjcorwin@gmail.com"},{"name":"dropthebeatbro","email":"pilll.PL22@gmail.com"},{"name":"mlperego","email":"mlp.perego@gmail.com"},{"name":"sniok","email":"dubenko.oleksandr@gmail.com"},{"name":"iinfin","email":"han@iinf.in"},{"name":"codynova","email":"codyrnova@gmail.com"},{"name":"drcmda","email":"drcmda@gmail.com"},{"name":"marcofugaro","email":"marco.fugaro@gmail.com"},{"name":"alaric.baraou","email":"alaric.baraou@gmail.com"},{"name":"tdfka_rick","email":"Joshua.ellis18@gmail.com"},{"name":"stockhuman","email":"mikemingway@gmail.com"},{"name":"unframework","email":"nick.matantsev@gmail.com"}],"homepage":"https://github.com/pmndrs/react-three-gpu-path-tracing#readme","bugs":{"url":"https://github.com/pmndrs/react-three-gpu-path-tracing/issues"},"dist":{"shasum":"9d871a8dbe0897f88c1460940525fe1084efdb11","tarball":"https://registry.npmjs.org/@react-three/gpu-pathtracer/-/gpu-pathtracer-0.0.1.tgz","fileCount":12,"integrity":"sha512-RXJGIOKN7GGZitYzgfYf/nsx3Sr/m8eXKQtWAqbhQpreB9Yp6T1Zuiq3ip+8/rU5292IL7ziat+61LP2WvtoFA==","signatures":[{"sig":"MEUCIQDJcbG0TkMfpsBF10w5Gh2vTfqejCdLUkCKDXIrpUbcLwIgdxtd1PyUObu6CGnLrs4GXqMSRF8epCIDEWQ7dziQllM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJie8znACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNxg//du/0HhYmuDh9bNqAqE7mISfR+Mb4ySnE6QqSjbl/xfisquEy\r\nOuK5c4yq4gw6//2KUFQjERNrjLlRN4DacvHcAj4+GuoFg0bwj7GIAzAxC9Lx\r\n0+j7CywtLD59aktNhL6yuaKltqvx7rhGu4EPBO6EPkvJZMpgnfcpl9ScFpHf\r\nY+a3AbB/yPUv4XUMGfO+N+mX1JqIJwHuiZBx922SBfiMJt4YjC7k0vTxBU7R\r\nlIfzS2yawrNCH+VQRiwvMaTsSweiIObmHOKQb7W5XrSAT9ip2UACWIkUdeLI\r\nh+RK4dHzlsUTB/R+RCG0Dhf/lskysPtYlmqeuett8cVZ6MJgdo9VJ11tT+8j\r\naqijSGm4Sq7DSU3K+1/mVBSR2tNUMwiJ04xhr1Ud0K+K8VS7wptY+HbEmBLv\r\nZHQTjOZh4lH66xp7fuJN/XPfgsRo/u6zgnjlN60aL8mglqox+z0suGihFVdM\r\n8n++CV7dR5VR9BrBebTebKiqa7VQ6D25eDYc7aFY66xHmM6sosMN/4616gWS\r\neg3AyaILEbQX2um+IqyDODYtmZqynh2zdZ7nOo8q3GfLCMi0BKHUdYE3GRvC\r\nHIcPhRpLDqh6ggEPwZfddIyd5o9wgedzKju1HAyKbx5viyREyBdGdStf1uj0\r\n0Maks9B1FhHwyrGfpju7I4F8NDtNNz5nYyI=\r\n=CuM1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.cjs","type":"module","types":"./index.d.ts","module":"./index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"2423c0734943d81603f8f5b129e68b3c42599800","private":false,"scripts":{"build":"rollup -c","start":"tsc --emitDeclarationOnly && rollup -c -w","release":"chmod +x ./scripts/publish.sh && ./scripts/publish.sh","patchJSON":"json -I -f dist/package.json -e \"this.private=false;\"","postbuild":"tsc --emitDeclarationOnly && cp package.json dist/package.json"},"_npmUser":{"name":"farazshaikh","email":"farazzshaikh@gmail.com"},"repository":{"url":"git+https://github.com/pmndrs/react-three-gpu-path-tracing.git","type":"git"},"_npmVersion":"8.1.0","description":"⚡️ A React abstraction for the popular three-gpu-pathtracer.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"three-gpu-pathtracer":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"json":"^11.0.0","react":"^18.0.0","three":"^0.140.0","rollup":"^2.70.2","react-dom":"^18.0.0","typescript":"^4.6.3","@babel/core":"7.17.10","@types/react":"^18.0.5","@types/three":"^0.140.0","@babel/preset-env":"7.17.10","@react-three/fiber":"^8.0.13","@babel/preset-react":"^7.16.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@babel/preset-typescript":"^7.16.0","@rollup/plugin-node-resolve":"^13.2.1","rollup-plugin-size-snapshot":"^0.12.0","@babel/plugin-transform-runtime":"7.17.10","@babel/plugin-transform-parameters":"7.16.7","@babel/plugin-proposal-class-properties":"^7.16.0","@babel/plugin-transform-modules-commonjs":"7.17.9","@babel/plugin-transform-template-literals":"7.16.7"},"peerDependencies":{"react":">=18.0","three":">=0.138","@react-three/fiber":">=8.0"},"_npmOperationalInternal":{"tmp":"tmp/gpu-pathtracer_0.0.1_1652280550919_0.7806704895696881","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@react-three/gpu-pathtracer","version":"0.0.2","keywords":["react","materials","threejs","webgl","3d","rendering","path","ray","tracing","pathtracing","raytracing"],"author":{"name":"Faraz Shaikh","email":"farazzshaikh@gmail.com"},"license":"MIT","_id":"@react-three/gpu-pathtracer@0.0.2","maintainers":[{"name":"wiledal","email":"hugo.wiledal@gmail.com"},{"name":"codyjasonbennett","email":"hi@codyb.co"},{"name":"farazshaikh","email":"farazzshaikh@gmail.com"},{"name":"joergjaeckel","email":"jojaecke@gmail.com"},{"name":"bjornstar","email":"bjorn@bjornstar.com"},{"name":"gsimone","email":"gianmarcosimone89@gmail.com"},{"name":"giulioz","email":"mail.zausa.giulio@gmail.com"},{"name":"stephencorwin","email":"stephenjcorwin@gmail.com"},{"name":"dropthebeatbro","email":"pilll.PL22@gmail.com"},{"name":"mlperego","email":"mlp.perego@gmail.com"},{"name":"sniok","email":"dubenko.oleksandr@gmail.com"},{"name":"iinfin","email":"han@iinf.in"},{"name":"codynova","email":"codyrnova@gmail.com"},{"name":"drcmda","email":"drcmda@gmail.com"},{"name":"marcofugaro","email":"marco.fugaro@gmail.com"},{"name":"alaric.baraou","email":"alaric.baraou@gmail.com"},{"name":"tdfka_rick","email":"Joshua.ellis18@gmail.com"},{"name":"stockhuman","email":"mikemingway@gmail.com"},{"name":"unframework","email":"nick.matantsev@gmail.com"}],"homepage":"https://github.com/pmndrs/react-three-gpu-path-tracing#readme","bugs":{"url":"https://github.com/pmndrs/react-three-gpu-path-tracing/issues"},"dist":{"shasum":"1ac9dc42b68c3aa880d43179c1662b0e5e9f1ba4","tarball":"https://registry.npmjs.org/@react-three/gpu-pathtracer/-/gpu-pathtracer-0.0.2.tgz","fileCount":12,"integrity":"sha512-U4D1HE1tb4TBC6c+b+6Q+ZFjQEoAg5mysLAP0gIEtLP+gj9rIKejwMdkSIr9370Hzlk4vZglv2V2iF+zEZTRjQ==","signatures":[{"sig":"MEUCIQCGXMsJLZkZpT+AK3vPsadIDvFzvx78UpJ2DXl5eMk3jAIgCrNwz+Kj5CBboZyqHVISfcKIZPQBYKQPyIaQXDwfIKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJie9AIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcpRAAgcQNDozli11Jj/m7zefV6LwKNyr3baJY2RCM/BAzJRqnvjPe\r\nZ1i17DMlCjDVzKbzZBV7nVb3WUAa3a1vyO7ndTzHUSU5JUbVVVGwTEfKqlRl\r\n0zeSDFkYMQOywHyqQtUiYpPDDsoOOyixiajBS2fLIMb186jAVtSGovkxKRni\r\n3ssH8oNenaWaDWjqCfvwsHjo0+VQtb50vfdXV+N2w3CfFR/knGdaZeFhcF6I\r\nT+I+HR91UzPtnNx1HtKM5DpRPT3dA7bkjQ4cYAWEGkavtvkpiFS43ZIsmBpL\r\nyeiQPGzsuu9OhKYtryU03sdPsmbRFlQDXve6c5QCK04B6TSLg2bgrz2AFvYO\r\n6xbK0OZL81VGbqy9LGfMU4swqyP/QQE16nB1e/eFZ4Zev2pJj0oysCjre2J7\r\naBI2RBNcZbT72luDsPBntkhYh+gkcdzOaGqXFCDXq4GBDMLF/zV/4US583f9\r\nled5PNpGxr0dxpnZJI+AqaC0+WmGm/8Mb3t14fLraZkNOGq/vKG3/MbDWJPk\r\nPLGKt2rRvu7U40W1i7bs+PzgQXnn6A2//+XvhckLnFcmgwX6Bse+tTpblb8Z\r\nWMXOu74k8z71k+LrpKAFS+A2HRqsuiTVCqFyblL1bKo5DO+1XyosSJIhPViw\r\nx0dFPNtVRFljIU1//q3lq1X8hcOPAWlwHts=\r\n=uOai\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.cjs","types":"./index.d.ts","module":"./index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"c4572d9a5fb15aae7ec268a82d38a10576a5c58d","private":false,"scripts":{"build":"rollup -c","start":"tsc --emitDeclarationOnly && rollup -c -w","release":"chmod +x ./scripts/publish.sh && ./scripts/publish.sh","patchJSON":"json -I -f dist/package.json -e \"this.private=false;\"","postbuild":"tsc --emitDeclarationOnly && cp package.json dist/package.json"},"_npmUser":{"name":"farazshaikh","email":"farazzshaikh@gmail.com"},"repository":{"url":"git+https://github.com/pmndrs/react-three-gpu-path-tracing.git","type":"git"},"_npmVersion":"8.1.0","description":"⚡️ A React abstraction for the popular three-gpu-pathtracer.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"three-gpu-pathtracer":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"json":"^11.0.0","react":"^18.0.0","three":"^0.140.0","rollup":"^2.70.2","react-dom":"^18.0.0","typescript":"^4.6.3","@babel/core":"7.17.10","@types/react":"^18.0.5","@types/three":"^0.140.0","@babel/preset-env":"7.17.10","@react-three/fiber":"^8.0.13","@babel/preset-react":"^7.16.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@babel/preset-typescript":"^7.16.0","@rollup/plugin-node-resolve":"^13.2.1","rollup-plugin-size-snapshot":"^0.12.0","@babel/plugin-transform-runtime":"7.17.10","@babel/plugin-transform-parameters":"7.16.7","@babel/plugin-proposal-class-properties":"^7.16.0","@babel/plugin-transform-modules-commonjs":"7.17.9","@babel/plugin-transform-template-literals":"7.16.7"},"peerDependencies":{"react":">=18.0","three":">=0.138","@react-three/fiber":">=8.0"},"_npmOperationalInternal":{"tmp":"tmp/gpu-pathtracer_0.0.2_1652281351963_0.07044726456470674","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@react-three/gpu-pathtracer","version":"0.0.3","keywords":["react","materials","threejs","webgl","3d","rendering","path","ray","tracing","pathtracing","raytracing"],"author":{"name":"Faraz Shaikh","email":"farazzshaikh@gmail.com"},"license":"MIT","_id":"@react-three/gpu-pathtracer@0.0.3","maintainers":[{"name":"wiledal","email":"hugo.wiledal@gmail.com"},{"name":"codyjasonbennett","email":"hi@codyb.co"},{"name":"farazshaikh","email":"farazzshaikh@gmail.com"},{"name":"joergjaeckel","email":"jojaecke@gmail.com"},{"name":"bjornstar","email":"bjorn@bjornstar.com"},{"name":"gsimone","email":"gianmarcosimone89@gmail.com"},{"name":"giulioz","email":"mail.zausa.giulio@gmail.com"},{"name":"stephencorwin","email":"stephenjcorwin@gmail.com"},{"name":"dropthebeatbro","email":"pilll.PL22@gmail.com"},{"name":"mlperego","email":"mlp.perego@gmail.com"},{"name":"sniok","email":"dubenko.oleksandr@gmail.com"},{"name":"iinfin","email":"han@iinf.in"},{"name":"codynova","email":"codyrnova@gmail.com"},{"name":"drcmda","email":"drcmda@gmail.com"},{"name":"marcofugaro","email":"marco.fugaro@gmail.com"},{"name":"alaric.baraou","email":"alaric.baraou@gmail.com"},{"name":"tdfka_rick","email":"Joshua.ellis18@gmail.com"},{"name":"stockhuman","email":"mikemingway@gmail.com"},{"name":"unframework","email":"nick.matantsev@gmail.com"}],"homepage":"https://github.com/pmndrs/react-three-gpu-path-tracing#readme","bugs":{"url":"https://github.com/pmndrs/react-three-gpu-path-tracing/issues"},"dist":{"shasum":"7a1b7f8ca1c9ffba2b7a20c9b854166a477a906a","tarball":"https://registry.npmjs.org/@react-three/gpu-pathtracer/-/gpu-pathtracer-0.0.3.tgz","fileCount":12,"integrity":"sha512-5jiCqPm8pbqdaw0jWNGM8hwb5WtwEk5bQi429QdCJE3c2KvlWFT4NOliKTl+JhiVcWz+ExFYNomxtfLQP4WTuQ==","signatures":[{"sig":"MEYCIQCCSj5kvLPGcJjkwp7fnqorwp52hQ+cF0UmPksHMyF0pAIhAIRPrbSnyNcLpaNnubRed+C+IdV+bLcBd/MIUTZFvT+j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJie9iWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbYg/9FB330zzvNZwGAM2NoH4acRoQPkSD772NbKfk4PJHAst1o9ko\r\npQOWv1MZ2PiKe6XtcNjBZJ5zS8CNJePiAHy90DR+7BakcrArZ8O5qkte8JPM\r\nwR90URcAn8HAztBu/7sMPePNoUEeKWSk076YoU1TpMQIJB2LBzR/4GmpSN+c\r\nFO5yRkrZmX8zYRaGIYTaqxLRuyHuI7DryWgCFbWu6BV0HspYNwex9yiiY5Oo\r\nK4FXcZp+PPQXCEiX2ODeGhUQQB2KS7XzcJnXru+xxWtNH9X4hfAAoDUs0Ixw\r\nPaDnXmB/vdn8AtaujOxJYmLZ/Ho0NFXhlytNROX9CziHi6UVA68Ig7D/wzBf\r\nz03WbglTx3kOQF2ZBaAYIPTnoOLR/r19Hg3Dm4FE10FnbREdigiaOC+2q8V3\r\nmymQ9Ckz/vY2B6iMxnPzNV6TSPYMM1eQKb82dy6L1reLP2XnrzbNneRbiUxR\r\nB3CB3HDI7wiadgeSxD5TRE9OhEunc3LQTTyIfqwI1UcMYzqGvgC22izxIJ12\r\nQxzLKn5XzLhdLS0KSvTGIVbSeZymXcHD3/dfkpEOFYv3Bqp9zVkYX+xIS5X5\r\nCyMGFHjR07VfUwd8A8q89vpdE2l3kb87kXWumBg6Z1Vszxkc8s0zpj4maRrG\r\nTiR7drSBVVI/B45H8VjL5EUMmy/95omaH+A=\r\n=Xbbk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.cjs","types":"./index.d.ts","module":"./index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs.js"},"./package.json":"./package.json"},"gitHead":"6216cad0f6942f1322f57c27ac497c1e4d0d0819","private":false,"scripts":{"build":"rollup -c","start":"tsc --emitDeclarationOnly && rollup -c -w","release":"chmod +x ./scripts/publish.sh && ./scripts/publish.sh","patchJSON":"json -I -f dist/package.json -e \"this.private=false;\"","postbuild":"tsc --emitDeclarationOnly && cp package.json dist/package.json"},"_npmUser":{"name":"farazshaikh","email":"farazzshaikh@gmail.com"},"repository":{"url":"git+https://github.com/pmndrs/react-three-gpu-path-tracing.git","type":"git"},"_npmVersion":"8.1.0","description":"⚡️ A React abstraction for the popular three-gpu-pathtracer.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"three-gpu-pathtracer":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"json":"^11.0.0","react":"^18.0.0","three":"^0.140.0","rollup":"^2.70.2","react-dom":"^18.0.0","typescript":"^4.6.3","@babel/core":"7.17.10","@types/react":"^18.0.5","@types/three":"^0.140.0","@babel/preset-env":"7.17.10","@react-three/fiber":"^8.0.13","@babel/preset-react":"^7.16.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@babel/preset-typescript":"^7.16.0","@rollup/plugin-node-resolve":"^13.2.1","rollup-plugin-size-snapshot":"^0.12.0","@babel/plugin-transform-runtime":"7.17.10","@babel/plugin-transform-parameters":"7.16.7","@babel/plugin-proposal-class-properties":"^7.16.0","@babel/plugin-transform-modules-commonjs":"7.17.9","@babel/plugin-transform-template-literals":"7.16.7"},"peerDependencies":{"react":">=18.0","three":">=0.138","@react-three/fiber":">=8.0"},"_npmOperationalInternal":{"tmp":"tmp/gpu-pathtracer_0.0.3_1652283541997_0.27391563426717425","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@react-three/gpu-pathtracer","version":"0.1.0","keywords":["react","webgl","three","path","tracing","pathtracing","raytracing"],"author":{"name":"Faraz Shaikh","email":"farazzshaikh@gmail.com"},"license":"MIT","_id":"@react-three/gpu-pathtracer@0.1.0","maintainers":[{"name":"nksaraf","email":"nsaraf98@gmail.com"},{"name":"isaacmason","email":"isaac@isaacmason.com"},{"name":"wiledal","email":"hugo.wiledal@gmail.com"},{"name":"codyjasonbennett","email":"hi@codyb.co"},{"name":"farazshaikh","email":"farazzshaikh@gmail.com"},{"name":"joergjaeckel","email":"jojaecke@gmail.com"},{"name":"bjornstar","email":"bjorn@bjornstar.com"},{"name":"gsimone","email":"gianmarcosimone89@gmail.com"},{"name":"giulioz","email":"mail.zausa.giulio@gmail.com"},{"name":"stephencorwin","email":"stephenjcorwin@gmail.com"},{"name":"dropthebeatbro","email":"pilll.PL22@gmail.com"},{"name":"mlperego","email":"mlp.perego@gmail.com"},{"name":"sniok","email":"dubenko.oleksandr@gmail.com"},{"name":"iinfin","email":"han@iinf.in"},{"name":"codynova","email":"codyrnova@gmail.com"},{"name":"drcmda","email":"drcmda@gmail.com"},{"name":"marcofugaro","email":"marco.fugaro@gmail.com"},{"name":"alaric.baraou","email":"alaric.baraou@gmail.com"},{"name":"tdfka_rick","email":"Joshua.ellis18@gmail.com"},{"name":"stockhuman","email":"mikemingway@gmail.com"},{"name":"unframework","email":"nick.matantsev@gmail.com"}],"homepage":"https://github.com/pmndrs/react-three-gpu-path-tracing#readme","bugs":{"url":"https://github.com/pmndrs/react-three-gpu-path-tracing/issues"},"dist":{"shasum":"9496f616d6a994853532b1e88cc5922fa490286d","tarball":"https://registry.npmjs.org/@react-three/gpu-pathtracer/-/gpu-pathtracer-0.1.0.tgz","fileCount":10,"integrity":"sha512-FUWANcxTI8RWt3Qul3XNU3lUYllXrFXzYqjyzPfnM2Y06Ke/mRTPJEjey/G1SUSzPp/AxnyLDA5oGhonU8mLcw==","signatures":[{"sig":"MEUCIQD+38VRncDdFM8B/e0GdqLVsgiL1KeRUE+aDMqKIwvfFQIgSWCTFuDENw+TnNNbXhnFAGWzJwiZ0zenGHx9ztgRGRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9bUsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6MQ/+IiR720zqkVXZ/h0j55pXOJn8Q4PI2SjY5P5S8ICafIm6Wq8z\r\nCFjrYncvAyAUc5VPeIVWD+h3PQK4dkM88t+WfVMm1E4/l41aY7PJNlJL7NAh\r\nowgDFKCkzXnqkbDPeSguYjur6j+UJxN9srqXq8jq+Fk+xKHIc2rsFpCkVG+4\r\nbyf8RLt2lQSp2SJPqlhNCWvHiJ9xHWdYwBMQzLwheDJu1WW82ZvCXJ8YWI8q\r\nKYNh97pVYmEVswVZdHua4gTrbXkGXx+T36o6rg7UgcYJImJmyVXLxuLVf/aY\r\ng2e0sEqZofBEib4CPhq9TUqQmc6VPeoPewaOeixXlh++fgZcCWCE+UmE+yqI\r\niwsaBsOHNS36Al2mSTeijpDSwes0qq35gR+508cxtrMh+sGV8Huho06Ph2PB\r\nJmz0JT7GeeAabHMqkapWQkaajzfaiGOXTVVvGtJpE/D0Il2KdOUBid44N+vM\r\ns7zdodvAdiPMXcCY9RGtkDcwowkTOQuKh7BQu55gyWHJvKJW8guX5r0PMAe0\r\nuZczjyoo9SsaXQ3NN8V/qn2apXM+mSjF6kmwynUhQ/IApbcKJS9/eMFu0dFD\r\nCQ2YHoPoCaLkKHvxRVotIh0s7n+rWqq6e1j/VYUHIfd4Lw8BdYeh5lSmfeY5\r\nN+Eafm7/tyKDg7o3uC0ul5JUupY5gOdWBz4=\r\n=iiET\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/react-three-gpu-pathtracer.cjs.js","babel":{"presets":["@babel/preset-env","@babel/preset-react",["@babel/preset-typescript",{"isTSX":true,"allExtensions":true}]]},"types":"dist/react-three-gpu-pathtracer.cjs.d.ts","module":"dist/react-three-gpu-pathtracer.esm.js","gitHead":"ee5cf34b52e6635673d1daa1cddef7d1f01f304f","private":false,"scripts":{"dev":"preconstruct watch","build":"preconstruct build"},"_npmUser":{"name":"farazshaikh","email":"farazzshaikh@gmail.com"},"repository":{"url":"git+https://github.com/pmndrs/react-three-gpu-path-tracing.git","type":"git"},"_npmVersion":"8.10.0","description":"⚡️ A React abstraction for the popular three-gpu-pathtracer.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"three-gpu-pathtracer":"^0.0.13"},"preconstruct":{"entrypoints":["index.ts"]},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.1.0","three":"^0.149.0","typescript":"^4.7.4","@babel/core":"^7.18.10","@types/react":"^18.0.17","@types/three":"^0.149.0","@babel/preset-env":"^7.18.10","@react-three/fiber":"^8.11.2","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.17.12"},"peerDependencies":{"react":">=18.0","three":">=0.149","@react-three/fiber":">=8.0"},"_npmOperationalInternal":{"tmp":"tmp/gpu-pathtracer_0.1.0_1677047084276_0.10723549200069726","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@react-three/gpu-pathtracer","version":"0.1.1","keywords":["react","webgl","three","path","tracing","pathtracing","raytracing"],"author":{"name":"Faraz Shaikh","email":"farazzshaikh@gmail.com"},"license":"MIT","_id":"@react-three/gpu-pathtracer@0.1.1","maintainers":[{"name":"nksaraf","email":"nsaraf98@gmail.com"},{"name":"isaacmason","email":"isaac@isaacmason.com"},{"name":"wiledal","email":"hugo.wiledal@gmail.com"},{"name":"codyjasonbennett","email":"hi@codyb.co"},{"name":"farazshaikh","email":"farazzshaikh@gmail.com"},{"name":"joergjaeckel","email":"jojaecke@gmail.com"},{"name":"bjornstar","email":"bjorn@bjornstar.com"},{"name":"gsimone","email":"gianmarcosimone89@gmail.com"},{"name":"giulioz","email":"mail.zausa.giulio@gmail.com"},{"name":"stephencorwin","email":"stephenjcorwin@gmail.com"},{"name":"dropthebeatbro","email":"pilll.PL22@gmail.com"},{"name":"mlperego","email":"mlp.perego@gmail.com"},{"name":"sniok","email":"dubenko.oleksandr@gmail.com"},{"name":"iinfin","email":"han@iinf.in"},{"name":"codynova","email":"codyrnova@gmail.com"},{"name":"drcmda","email":"drcmda@gmail.com"},{"name":"marcofugaro","email":"marco.fugaro@gmail.com"},{"name":"alaric.baraou","email":"alaric.baraou@gmail.com"},{"name":"tdfka_rick","email":"Joshua.ellis18@gmail.com"},{"name":"stockhuman","email":"mikemingway@gmail.com"},{"name":"unframework","email":"nick.matantsev@gmail.com"}],"homepage":"https://github.com/pmndrs/react-three-gpu-path-tracing#readme","bugs":{"url":"https://github.com/pmndrs/react-three-gpu-path-tracing/issues"},"dist":{"shasum":"80c2df6bd82f07a942eac6563a65d37adac8f765","tarball":"https://registry.npmjs.org/@react-three/gpu-pathtracer/-/gpu-pathtracer-0.1.1.tgz","fileCount":11,"integrity":"sha512-AaH/Xx6xBWvv9aPVupQn+WiVdI5wrj+NkvWyQ/P2ZkZjT23e4nzwVexPh9Ta4CPUHMz5ZhN777jqV9z/hRPbFA==","signatures":[{"sig":"MEUCIQDf8vXOjxhahPyUJwAFcMOJ+q+LMprqWCdYUVhaazbAsQIgARp2V1irJNQHb9NiSys5+40mYxUZ2cmRp+6Jc71TgoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLW5jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqS7g//at3/QH0+a0Ykyf629BugOVDoHUZWaTeCcgu/sim1Rnb2/76V\r\nD4ntd2s9l92PmniT2agi7RwCeF/rYewRvloJve4vIss1z9FtjHcdacbgUl46\r\nEYwHm//Ep8RG2OBv+C6edBHq4pWP0DtVdTGuHJspiUQgHA7lHPm4CYEQnnM+\r\n3qyUIvq4PAYC6Zt+1i3Lhlocq+2dXQQoXG5HFwz/5raLbCr7HSp30RjxGbxC\r\nChai6T6C2lCbIBHF2TSLXYuo7Cmt5KLemDMsI7BkfBUQfoEVb8qqpzoyS24Z\r\nqXXnMduRk5zxTddUbxqjdHgHByltT4LG+eVr/9iGiimyBTpc8DyuzY1P/YCw\r\nteZjAnfCO7JVo5Qv9eEFQpsnONoob+ls8neqrwlCDGOCF83qQQf7nK+YoBmC\r\nll/BTNV38UZaQ0T0Ck0dE56kzzcgjLsyyuS+UWL6qhuSrYUstJXOz3oHDvy3\r\ndyEan6rNnJuEbG9qnOFgfr/QHUouXZUQw0bcG5nhE2n7/rVGUJAXIGWLXAOw\r\nz4aqNvwTBWjzqQYIS+ACy7/5E/plBqmkdXGQtecYPRnBhku9uQo+h2ty/MU5\r\nuXaHkiW8IKsVr7RmYVy3859OINdmi1YZRGSdRsqJrhoGrsQSQZazCZKKAph0\r\nTSBVUacyXd0uusLNn04FjEY+bZ632yJJO64=\r\n=SxTe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/react-three-gpu-pathtracer.cjs.js","babel":{"presets":["@babel/preset-env","@babel/preset-react",["@babel/preset-typescript",{"isTSX":true,"allExtensions":true}]]},"types":"dist/react-three-gpu-pathtracer.cjs.d.ts","module":"dist/react-three-gpu-pathtracer.esm.js","gitHead":"3542ddb69c46a80d31f5f92234121a80c5ee294b","private":false,"scripts":{"dev":"preconstruct watch","build":"preconstruct build"},"_npmUser":{"name":"farazshaikh","email":"farazzshaikh@gmail.com"},"repository":{"url":"git+https://github.com/pmndrs/react-three-gpu-path-tracing.git","type":"git"},"_npmVersion":"8.10.0","description":"⚡️ A React abstraction for the popular three-gpu-pathtracer.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"three-gpu-pathtracer":"^0.0.13"},"preconstruct":{"entrypoints":["index.ts"]},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.1.0","three":"^0.149.0","typescript":"^4.7.4","@babel/core":"^7.18.10","@types/react":"^18.0.17","@types/three":"^0.149.0","@babel/preset-env":"^7.18.10","@react-three/fiber":"^8.11.2","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.17.12"},"peerDependencies":{"react":">=18.0","three":">=0.149","@react-three/fiber":">=8.0"},"_npmOperationalInternal":{"tmp":"tmp/gpu-pathtracer_0.1.1_1680698979696_0.049849605817400944","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@react-three/gpu-pathtracer","version":"0.2.0","keywords":["react","webgl","three","path","tracing","pathtracing","raytracing"],"author":{"url":"https://twitter.com/CantBeFaraz","name":"Faraz Shaikh","email":"farazzshaikh@gmail.com"},"license":"MIT","_id":"@react-three/gpu-pathtracer@0.2.0","maintainers":[{"name":"bela-bohlender","email":"bela@bohlender.email"},{"name":"nksaraf","email":"nsaraf98@gmail.com"},{"name":"isaacmason","email":"isaac@isaacmason.com"},{"name":"wiledal","email":"hugo.wiledal@gmail.com"},{"name":"codyjasonbennett","email":"hi@codyb.co"},{"name":"farazshaikh","email":"farazzshaikh@gmail.com"},{"name":"joergjaeckel","email":"jojaecke@gmail.com"},{"name":"bjornstar","email":"bjorn@bjornstar.com"},{"name":"gsimone","email":"gianmarcosimone89@gmail.com"},{"name":"giulioz","email":"mail.zausa.giulio@gmail.com"},{"name":"stephencorwin","email":"stephenjcorwin@gmail.com"},{"name":"dropthebeatbro","email":"hi@v1rtl.site"},{"name":"mlperego","email":"mlp.perego@gmail.com"},{"name":"sniok","email":"dubenko.oleksandr@gmail.com"},{"name":"iinfin","email":"han@u29dc.com"},{"name":"codynova","email":"codyrnova@gmail.com"},{"name":"drcmda","email":"drcmda@gmail.com"},{"name":"marcofugaro","email":"marco.fugaro@gmail.com"},{"name":"alaric.baraou","email":"alaric.baraou@gmail.com"},{"name":"tdfka_rick","email":"Joshua.ellis18@gmail.com"},{"name":"stockhuman","email":"michael@arthem.co"},{"name":"unframework","email":"nick.matantsev@gmail.com"}],"contributors":[{"url":"https://twitter.com/DennisSmolek","name":"Dennis Smolek","email":"Dennis@smolek.dev"}],"homepage":"https://github.com/pmndrs/react-three-gpu-pathtracer","bugs":{"url":"https://github.com/pmndrs/react-three-gpu-pathtracer/issues"},"dist":{"shasum":"846a2438cdcc126d280e05b34c0df4d2c038118e","tarball":"https://registry.npmjs.org/@react-three/gpu-pathtracer/-/gpu-pathtracer-0.2.0.tgz","fileCount":11,"integrity":"sha512-VcozZl3XeDCaZuv4D6vYW5liTAEAQHpM+J76sV7T99NFm65OoqpzULYkXaYkfTuxQs2L5CUdu9/Q51CAXOXZjg==","signatures":[{"sig":"MEQCIBMb9MsAw4+HOhs9AHXdSs8P0At+RcBQT5AHWFUKXm2hAiBKQ57M9xt/c72Sc7gqgvFXIC2BoPBiZz/qZHcgqe3sPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1853263},"main":"react-three-gpu-pathtracer.cjs.js","type":"module","types":"index.d.ts","module":"react-three-gpu-pathtracer.es.js","gitHead":"ab3bf066502aae902c96ad8b4e65c57fb0843868","private":false,"scripts":{"build":"tsc && vite build","release":"yarn build && cp ./package.json ./dist/package.json && cd ./dist && npm publish"},"_npmUser":{"name":"farazshaikh","email":"farazzshaikh@gmail.com"},"repository":{"url":"git+https://github.com/pmndrs/react-three-gpu-pathtracer.git","type":"git"},"_npmVersion":"8.10.0","description":"⚡️ A React abstraction for the popular three-gpu-pathtracer.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"three-gpu-pathtracer":"^0.0.23"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.1","globals":"^15.9.0","typescript":"^5.5.3","@types/node":"^22.7.4","@types/react":"^18.3.3","@types/three":"^0.168.0","vite-plugin-dts":"^4.2.1","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18.0","three":">=0.149","@react-three/fiber":">=8.0"},"_npmOperationalInternal":{"tmp":"tmp/gpu-pathtracer_0.2.0_1727689691642_0.029847825428904518","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@react-three/gpu-pathtracer","version":"0.3.0","keywords":["react","webgl","three","path","tracing","pathtracing","raytracing"],"author":{"url":"https://twitter.com/CantBeFaraz","name":"Faraz Shaikh","email":"farazzshaikh@gmail.com"},"license":"MIT","_id":"@react-three/gpu-pathtracer@0.3.0","maintainers":[{"name":"wiledal","email":"hugo.wiledal@gmail.com"},{"name":"gsimone","email":"gianmarcosimone89@gmail.com"},{"name":"giulioz","email":"mail.zausa.giulio@gmail.com"},{"name":"stephencorwin","email":"stephenjcorwin@gmail.com"},{"name":"dropthebeatbro","email":"hi@v1rtl.site"},{"name":"mlperego","email":"mlp.perego@gmail.com"},{"name":"sniok","email":"dubenko.oleksandr@gmail.com"},{"name":"iinfin","email":"han@u29dc.com"},{"name":"codynova","email":"codyrnova@gmail.com"},{"name":"drcmda","email":"drcmda@gmail.com"},{"name":"marcofugaro","email":"marco.fugaro@gmail.com"},{"name":"alaric.baraou","email":"alaric.baraou@gmail.com"},{"name":"tdfka_rick","email":"joshua.ellis18@gmail.com"},{"name":"stockhuman","email":"michael@arthem.co"},{"name":"unframework","email":"nick.matantsev@gmail.com"},{"name":"codyjasonbennett","email":"hi@codyb.co"},{"name":"farazshaikh","email":"farazzshaikh@gmail.com"},{"name":"bjornstar","email":"bjorn@bjornstar.com"},{"name":"joergjaeckel","email":"jojaecke@gmail.com"},{"name":"isaacmason","email":"isaac@isaacmason.com"},{"name":"nksaraf","email":"nsaraf98@gmail.com"},{"name":"bela-bohlender","email":"bela@bohlender.email"},{"name":"krispyaa","email":"kjbaumgartner@gmail.com"}],"contributors":[{"url":"https://twitter.com/DennisSmolek","name":"Dennis Smolek","email":"Dennis@smolek.dev"}],"homepage":"https://github.com/pmndrs/react-three-gpu-pathtracer","bugs":{"url":"https://github.com/pmndrs/react-three-gpu-pathtracer/issues"},"dist":{"shasum":"6b2adc2aea4512b2d0e671686a0948445619c0dc","tarball":"https://registry.npmjs.org/@react-three/gpu-pathtracer/-/gpu-pathtracer-0.3.0.tgz","fileCount":11,"integrity":"sha512-dUFJ9MoyNz96gRnWynGHhpWPef1kzQdjLd8uWsCr3D4k83F9Oa8r5e5ozM7pBtIr7cvwetC8+uF8ppVLYpc3Sw==","signatures":[{"sig":"MEUCIEMJsGopkW+nuIsEdR4AtkKZcSACFwy/Klb/F8tiDx5PAiEA1zwT7sgObkAIZ+nl9YaLyVGZeKLhtGMVMqUaaDkc0hA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35178},"main":"react-three-gpu-pathtracer.cjs.js","type":"module","types":"index.d.ts","module":"react-three-gpu-pathtracer.es.js","gitHead":"0c05f170bbb42955c594b3610d7d0b4f38ee27cd","scripts":{"build":"tsc && vite build","release":"yarn build && cp ./package.json ./dist/package.json && cd ./dist && npm publish"},"_npmUser":{"name":"farazshaikh","actor":{"name":"farazshaikh","type":"user","email":"farazzshaikh@gmail.com"},"email":"farazzshaikh@gmail.com"},"repository":{"url":"git+https://github.com/pmndrs/react-three-gpu-pathtracer.git","type":"git"},"_npmVersion":"10.9.2","description":"⚡️ A React abstraction for the popular three-gpu-pathtracer.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"three-gpu-pathtracer":"^0.0.23"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.1","globals":"^15.9.0","typescript":"^5.5.3","@types/node":"^22.7.4","@types/react":"^18.3.3","@types/three":"^0.177.0","vite-plugin-dts":"^4.2.1","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@vitejs/plugin-react":"^4.3.1","rollup-plugin-exclude-dependencies-from-bundle":"^1.1.24"},"peerDependencies":{"react":">=18.0","three":">=0.149","@react-three/fiber":">=8.0"},"_npmOperationalInternal":{"tmp":"tmp/gpu-pathtracer_0.3.0_1750589538803_0.9074731497590505","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@react-three/gpu-pathtracer","version":"0.3.1","keywords":["react","webgl","three","path","tracing","pathtracing","raytracing"],"author":{"url":"https://twitter.com/CantBeFaraz","name":"Faraz Shaikh","email":"farazzshaikh@gmail.com"},"license":"MIT","_id":"@react-three/gpu-pathtracer@0.3.1","maintainers":[{"name":"wiledal","email":"hugo.wiledal@gmail.com"},{"name":"gsimone","email":"gianmarcosimone89@gmail.com"},{"name":"giulioz","email":"mail.zausa.giulio@gmail.com"},{"name":"stephencorwin","email":"stephenjcorwin@gmail.com"},{"name":"dropthebeatbro","email":"hi@v1rtl.site"},{"name":"mlperego","email":"mlp.perego@gmail.com"},{"name":"sniok","email":"dubenko.oleksandr@gmail.com"},{"name":"iinfin","email":"han@u29dc.com"},{"name":"codynova","email":"codyrnova@gmail.com"},{"name":"drcmda","email":"drcmda@gmail.com"},{"name":"marcofugaro","email":"marco.fugaro@gmail.com"},{"name":"alaric.baraou","email":"alaric.baraou@gmail.com"},{"name":"tdfka_rick","email":"joshua.ellis18@gmail.com"},{"name":"stockhuman","email":"michael@arthem.co"},{"name":"unframework","email":"nick.matantsev@gmail.com"},{"name":"codyjasonbennett","email":"hi@codyb.co"},{"name":"farazshaikh","email":"farazzshaikh@gmail.com"},{"name":"bjornstar","email":"bjorn@bjornstar.com"},{"name":"joergjaeckel","email":"jojaecke@gmail.com"},{"name":"isaacmason","email":"isaac@isaacmason.com"},{"name":"nksaraf","email":"nsaraf98@gmail.com"},{"name":"bela-bohlender","email":"bela@bohlender.email"},{"name":"krispyaa","email":"kjbaumgartner@gmail.com"}],"contributors":[{"url":"https://twitter.com/DennisSmolek","name":"Dennis Smolek","email":"Dennis@smolek.dev"}],"homepage":"https://github.com/pmndrs/react-three-gpu-pathtracer","bugs":{"url":"https://github.com/pmndrs/react-three-gpu-pathtracer/issues"},"dist":{"shasum":"ea9fec788c1fe7655279be9a154645a7eb60fdf8","tarball":"https://registry.npmjs.org/@react-three/gpu-pathtracer/-/gpu-pathtracer-0.3.1.tgz","fileCount":14,"integrity":"sha512-fNxYLnBi7Khi1VzLfzFEfKzRY4D3AeFra7aJ99WVycL85xG5ifmpLffSXHEnBoxJa3fzKAOnWCkOeK1R6dVGTA==","signatures":[{"sig":"MEUCIHBWEGx6xTEIY1QCHdIneFdr/LDsBVPL/2nRlazipCtEAiEAn1nLZTcLsIgz+3bC5ov6UbN1An3e4sT6L3hI6o13fKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38911},"main":"react-three-gpu-pathtracer.cjs.js","type":"module","types":"index.d.ts","module":"react-three-gpu-pathtracer.es.js","gitHead":"28d9723fac50555e562aa56d0ac8907d76aab291","scripts":{"build":"tsc && vite build","release":"yarn build && cp ./package.json ./dist/package.json && cd ./dist && npm publish"},"_npmUser":{"name":"farazshaikh","actor":{"name":"farazshaikh","type":"user","email":"farazzshaikh@gmail.com"},"email":"farazzshaikh@gmail.com"},"repository":{"url":"git+https://github.com/pmndrs/react-three-gpu-pathtracer.git","type":"git"},"_npmVersion":"8.10.0","description":"⚡️ A React abstraction for the popular three-gpu-pathtracer.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"three-gpu-pathtracer":"^0.0.23"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.1","globals":"^15.9.0","typescript":"^5.5.3","@types/node":"^22.7.4","@types/react":"^18.3.3","@types/three":"^0.177.0","vite-plugin-dts":"^4.2.1","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@vitejs/plugin-react":"^4.3.1","rollup-plugin-exclude-dependencies-from-bundle":"^1.1.24"},"peerDependencies":{"react":">=18.0","three":">=0.149","@react-three/fiber":">=8.0"},"_npmOperationalInternal":{"tmp":"tmp/gpu-pathtracer_0.3.1_1750786014779_0.7649391164584227","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@react-three/gpu-pathtracer","version":"0.3.2","keywords":["react","webgl","three","path","tracing","pathtracing","raytracing"],"author":{"url":"https://twitter.com/CantBeFaraz","name":"Faraz Shaikh","email":"farazzshaikh@gmail.com"},"license":"MIT","_id":"@react-three/gpu-pathtracer@0.3.2","maintainers":[{"name":"wiledal","email":"hugo.wiledal@gmail.com"},{"name":"gsimone","email":"gianmarcosimone89@gmail.com"},{"name":"giulioz","email":"mail.zausa.giulio@gmail.com"},{"name":"stephencorwin","email":"stephenjcorwin@gmail.com"},{"name":"dropthebeatbro","email":"hi@v1rtl.site"},{"name":"mlperego","email":"mlp.perego@gmail.com"},{"name":"sniok","email":"dubenko.oleksandr@gmail.com"},{"name":"iinfin","email":"han@u29dc.com"},{"name":"codynova","email":"codyrnova@gmail.com"},{"name":"drcmda","email":"drcmda@gmail.com"},{"name":"marcofugaro","email":"marco.fugaro@gmail.com"},{"name":"alaric.baraou","email":"alaric.baraou@gmail.com"},{"name":"tdfka_rick","email":"joshua.ellis18@gmail.com"},{"name":"stockhuman","email":"michael@arthem.co"},{"name":"unframework","email":"nick.matantsev@gmail.com"},{"name":"codyjasonbennett","email":"hi@codyb.co"},{"name":"farazshaikh","email":"farazzshaikh@gmail.com"},{"name":"bjornstar","email":"bjorn@bjornstar.com"},{"name":"joergjaeckel","email":"jojaecke@gmail.com"},{"name":"isaacmason","email":"isaac@isaacmason.com"},{"name":"nksaraf","email":"nsaraf98@gmail.com"},{"name":"bela-bohlender","email":"bela@bohlender.email"},{"name":"krispyaa","email":"kjbaumgartner@gmail.com"}],"contributors":[{"url":"https://twitter.com/DennisSmolek","name":"Dennis Smolek","email":"Dennis@smolek.dev"}],"homepage":"https://github.com/pmndrs/react-three-gpu-pathtracer","bugs":{"url":"https://github.com/pmndrs/react-three-gpu-pathtracer/issues"},"dist":{"shasum":"285dab6c1fdb59a92e25d8b85e259040cae6d9cb","tarball":"https://registry.npmjs.org/@react-three/gpu-pathtracer/-/gpu-pathtracer-0.3.2.tgz","fileCount":14,"integrity":"sha512-PYYpYeenFVJAUyhWCuonIjgXo5EUbI+q+G8pgldb27Z7OSX6ZISKBu2Y9VxM6EjIq2dIDTIVVqD0oPC7+mgrCg==","signatures":[{"sig":"MEUCIGMTu5KCTQtrWPin8+KX/RNu0DzyzzMT0YuPHFV9MyHiAiEAn0dWyId5l5iFp1X4p6I9cCVdFlwhrdfwctSOFPmCKT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42546},"main":"react-three-gpu-pathtracer.cjs.js","type":"module","types":"index.d.ts","module":"react-three-gpu-pathtracer.es.js","gitHead":"aa9f4757c8c3ec64ac7d1aae22080e90cbbb6e73","scripts":{"build":"tsc && vite build","release":"yarn build && cp ./package.json ./dist/package.json && cd ./dist && npm publish"},"_npmUser":{"name":"drcmda","actor":{"name":"drcmda","type":"user","email":"drcmda@gmail.com"},"email":"drcmda@gmail.com"},"repository":{"url":"git+https://github.com/pmndrs/react-three-gpu-pathtracer.git","type":"git"},"_npmVersion":"10.9.2","description":"⚡️ A React abstraction for the popular three-gpu-pathtracer.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"three-gpu-pathtracer":"^0.0.23"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.1","globals":"^15.9.0","typescript":"^5.5.3","@types/node":"^22.7.4","@types/react":"^18.3.3","@types/three":"^0.177.0","vite-plugin-dts":"^4.2.1","@types/react-dom":"^18.3.0","typescript-eslint":"^8.0.1","@vitejs/plugin-react":"^4.3.1","rollup-plugin-exclude-dependencies-from-bundle":"^1.1.24"},"peerDependencies":{"react":">=18.0","three":">=0.149","@react-three/fiber":">=8.0"},"_npmOperationalInternal":{"tmp":"tmp/gpu-pathtracer_0.3.2_1751897812871_0.39628748234315747","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2022-05-11T14:49:10.872Z","modified":"2026-08-07T16:11:39.057Z","0.0.1":"2022-05-11T14:49:11.064Z","0.0.2":"2022-05-11T15:02:32.130Z","0.0.3":"2022-05-11T15:39:02.159Z","0.1.0":"2023-02-22T06:24:44.455Z","0.1.1":"2023-04-05T12:49:39.824Z","0.2.0":"2024-09-30T09:48:11.884Z","0.3.0":"2025-06-22T10:52:18.967Z","0.3.1":"2025-06-24T17:26:55.010Z","0.3.2":"2025-07-07T14:16:53.046Z"},"bugs":{"url":"https://github.com/pmndrs/react-three-gpu-pathtracer/issues"},"author":{"url":"https://twitter.com/CantBeFaraz","name":"Faraz Shaikh","email":"farazzshaikh@gmail.com"},"license":"MIT","homepage":"https://github.com/pmndrs/react-three-gpu-pathtracer","keywords":["react","webgl","three","path","tracing","pathtracing","raytracing"],"repository":{"url":"git+https://github.com/pmndrs/react-three-gpu-pathtracer.git","type":"git"},"description":"⚡️ A React abstraction for the popular three-gpu-pathtracer.","contributors":[{"url":"https://twitter.com/DennisSmolek","name":"Dennis Smolek","email":"Dennis@smolek.dev"}],"maintainers":[{"email":"gianmarcosimone89@gmail.com","name":"gsimone"},{"email":"drcmda@gmail.com","name":"drcmda"},{"email":"joshua.ellis18@gmail.com","name":"tdfka_rick"},{"email":"farazzshaikh@gmail.com","name":"farazshaikh"},{"email":"isaac@isaacmason.com","name":"isaacmason"},{"email":"bela@bohlender.email","name":"bela-bohlender"},{"email":"dennis@smolek.dev","name":"dennissmolek"},{"email":"kjbaumgartner@gmail.com","name":"krispyaa"}],"readme":"<br />\n\n<h1 align=\"center\">react-three-gpu-pathtracer</h1>\n<h3 align=\"center\">⚡️ A React abstraction for the popular <a href=\"https://github.com/gkjohnson/three-gpu-pathtracer\">three-gpu-pathtracer</a></h3>\n\n<br />\n\n<p align=\"center\">\n  <a href=\"https://codesandbox.io/embed/github/pmndrs/react-three-gpu-pathtracer/tree/main/example\" target=\"_blank\"><img  src=\"https://github.com/pmndrs/react-three-gpu-pathtracer/blob/main/assets/hero-screenshot.png?raw=true\"/></a>\n</p>\n<p align=\"middle\">\n  <i>This demo is real, you can click it! It contains full code, too. 📦</i>\n</p>\n<p align=\"middle\">\nGameBoy model by \n<a href=\"https://sketchfab.com/kleingeo\">(@kleingeo)</a>\n<a hef=\"https://sketchfab.com/3d-models/game-boy-classic-0ae80019e6f046168923286d7e628f6f\">\n  on Sketchfab\n</a>\n. GameBoy Cartridge by \n<a href=\"https://sketchfab.com/kleingeo\">(@MeBob)</a>\n<a hef=\"https://sketchfab.com/3d-models/gameboy-cartridge-lowpoly-8b9728eab16c4056ac2636ae7f0f038f\">\n  on Sketchfab\n</a>\n.\n</p>\n\n<br>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@react-three/gpu-pathtracer\" target=\"_blank\">\n    <img src=\"https://img.shields.io/npm/v/@react-three/gpu-pathtracer.svg?style=flat&colorA=000000&colorB=000000\" />\n  </a>\n  <a href=\"https://www.npmjs.com/package/@react-three/gpu-pathtracer\" target=\"_blank\">\n    <img src=\"https://img.shields.io/npm/dm/@react-three/gpu-pathtracer.svg?style=flat&colorA=000000&colorB=000000\" />\n  </a>\n  <a href=\"https://twitter.com/pmndrs\" target=\"_blank\">\n    <img src=\"https://img.shields.io/twitter/follow/pmndrs?label=%40pmndrs&style=flat&colorA=000000&colorB=000000&logo=twitter&logoColor=000000\" alt=\"Chat on Twitter\">\n  </a>\n  <a href=\"https://discord.gg/ZZjjNvJ\" target=\"_blank\">\n    <img src=\"https://img.shields.io/discord/740090768164651008?style=flat&colorA=000000&colorB=000000&label=discord&logo=discord&logoColor=000000\" alt=\"Chat on Twitter\">\n  </a>\n</p>\n\n<br />\n\n`react-three-gpu-pathtracer` lets you render your `react-three-fiber` scenes using Path Tracing! It is as simple as\n\n```jsx\nimport { Pathtracer } from \"@react-three/gpu-pathtracer\";\n\nfunction GradientSphere() {\n  return (\n    <Canvas>\n      <Pathtracer>{/* Your scene */}</Pathtracer>\n    </Canvas>\n  );\n}\n```\n\nThe `<Pathtracer />` component wraps your scene. The scene is then rendered using Path Tracing.\n\n#### Props\n\n| Prop         | Type                                                                   | Default    | Description                                                                                                          |\n| ------------ | ---------------------------------------------------------------------- | ---------- | -------------------------------------------------------------------------------------------------------------------- |\n| `minSamples` | `number`                                                               | `1`        | Default: 5. Min number of samples before blending the base scene with the pathtraced one.                            |\n| `samples`    | `number`                                                               | `1`        | Max number of samples before the pathtracer stops.                                                                   |\n| `frames`     | `number`                                                               | `Infinity` | Number of frames to path trace. Will pause rendering once this number is reached.                                    |\n| `tiles`      | `[number, number] / THREE.Vector2 / { x: number; y: number } / number` | `2`        | Number of tiles. Can be used to improve the responsiveness of a page while still rendering a high resolution target. |\n| `bounces`    | `number`                                                               | `1`        | The number of ray bounces to test. Higher is better quality but slower performance.                                  |\n| `enabled`    | `boolean`                                                              | `true`     | Wether to enable pathtracing.                                                                                        |\n\n### Env maps\n\nEnv maps can be added using [Drei's `<Environment />`](https://github.com/pmndrs/drei#environment) component just like in a regular scene.\n\n```jsx\n<Pathtracer>\n  <Environment\n    preset=\"...\"\n    background // Optional, set as scene background\n    backgroundBlurriness={0.5}\n    backgroundIntensity={1}\n  />\n</Pathtracer>\n```\n\n### `usePathtracer`\n\nThis hook provides access to useful functions in the internal renderer. Can only be used within the `<Pathtracer />` component.\n\n```ts\nconst { renderer, update, reset } = usePathtracer();\n```\n\n| Return value   | Type              | Description                                                                                 |\n| -------------- | ----------------- | ------------------------------------------------------------------------------------------- |\n| `pathtracer`   | `WebGLPathTracer` | Internal renderer. Can be used to access/edit internal properties                           |\n| ~~`renderer`~~ | `WebGLPathTracer` | DEPRECIATED: use `pathtracer` to not get confused with raster renderer                      |\n| `reset`        | `() => void`      | Flushes the rendered scene and resets the samples count.                                    |\n| `update`       | `() => void`      | Tells the pathtracer that the scene has been updated. Everything is managed internally now. |\n\n### Note on controls\n\nWhen you set controls be sure to use `makeDefault` and it's best to import the `OrbitControls` [from drei](https://drei.docs.pmnd.rs/controls/introduction)\n\n```jsx\n<OrbitControls makeDefault>\n        // ...\n```\n\n### Development\n\n#### Dev\n\n```bash\ncd project-root\nyarn\nyarn dev\n```\n\n#### Build\n\n```bash\nyarn build\n```\n\n#### Publish\n\n```bash\ncd package\nnpm run release\n```\n","readmeFilename":"README.md"}