{"_id":"3d-image","_rev":"2-30d716a21c582e39ee2e15f8be67007d","name":"3d-image","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"3d-image","version":"0.1.0","authors":["Artur Bień"],"description":"Small, dependency-free library for creating 3D image effect on your website (like seen on Facebook)","keywords":["3Dimage","3Dphoto","3D","image","photo"],"repository":{"type":"git","url":"git+ssh://git@github.com/arturbien/3D-image.git"},"main":"./dist/3d-image.js","publishConfig":{"access":"public"},"scripts":{"start":"webpack-dev-server --open","build":"webpack","prepare":"webpack","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"ts-loader":"^6.0.4","typescript":"^3.5.3","webpack":"^4.36.1","webpack-cli":"^3.3.6","webpack-dev-server":"^3.7.2"},"gitHead":"bd78d2bcbd2fe1da3d54129d45ade1cd988548a7","bugs":{"url":"https://github.com/arturbien/3D-image/issues"},"homepage":"https://github.com/arturbien/3D-image#readme","_id":"3d-image@0.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-FHP2y9nIk4An6jEJHgFU3Q9FrMnj4EirebrtB0dEdek2gZGRVOpsPVK61vDSHipX7LoZTcUb2+BTLmIN5ezuDw==","shasum":"8160606f0a403e960708758952136452e9c2e494","tarball":"https://registry.npmjs.org/3d-image/-/3d-image-0.1.0.tgz","fileCount":27,"unpackedSize":1501967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNJE6CRA9TVsSAnZWagAABbIP/R/bwLyKs5VHXN7VT8po\n/+lgm6TRu/b4N8INgXj8Izrm80Ss84msKnixJOPKiBYKK+AepKJ1J5eChu4K\n4rIfXa78go1KjEkSj6feMZd73TxelED0rIwLHN+xRbJV3L7aSfgnSkZ/TQHF\nusT2Z7YqDxn/fpcIwkQSWbSc/b4W/2gyNL0mFtg3ZRd/HEc/HVLCiwot4USz\nwoYoQws7HA5KVSHAlQPrPkaOKEsqRE3rt69uiOLZDJaVed3g5IMIBvrdJKSt\nDcgq9QXKt0I24W4s7M0hsZY4b/S8bIzbGJ71tAgFxlktJdDk1+fj46wn3Ii3\nMd2hcFioLZssaRjRRJmmPGOOYzs0R/fkjYtGgW2hztZ/WVxGxt/h4MnRfbpp\n/iFmGe3zjot4w8Vbz7l0dITGNKbmJXk1lj6c6D97A4pVvUZr3h6l5bPuyydO\nPAR/Oy7Hl0S3tJs2Wsesh68UOfLoHguVRhjsHnqqZmDlkdHezTLsT4SoZUiM\n3Xwl4FLieg+2paIcB4jCbR+3uv5yoisCr7EUWmqCoYbbdBgbQnzR8eNLEqDV\nefxMWbdWZDZ6LhyeQMEKbCEp/WPD5R9wrnyoeiJFAhKyNPopaNLNlAfVIYQ5\nKLlcM/OOTeKi5vBX0W/Xlli3ZJx47qpwLbILfD+OcC8mb5ixp8v+jJXoSmBs\n4qS3\r\n=i183\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAEwXEv+Q26XxNI73rGJJ7rp3BkkU50d5wVDJT8txsL7AiBXOVkbJssHKOlQPmKhjlq5TnB5Kc1erOn5acduYCkcZw=="}]},"maintainers":[{"name":"arturbien","email":"artur.bien@gmail.com"}],"_npmUser":{"name":"arturbien","email":"artur.bien@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3d-image_0.1.0_1563726137987_0.9444852879438217"},"_hasShrinkwrap":false},"0.1.1":{"name":"3d-image","version":"0.1.1","authors":["Artur Bień"],"description":"Small, dependency-free library for creating 3D image effect on your website (like seen on Facebook)","keywords":["3Dimage","3Dphoto","3D","image","photo","facebook"],"repository":{"type":"git","url":"git+ssh://git@github.com/arturbien/3D-image.git"},"main":"./dist/3d-image.js","publishConfig":{"access":"public"},"scripts":{"start":"webpack-dev-server --open","build":"webpack","prepare":"webpack","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"ts-loader":"^6.0.4","typescript":"^3.5.3","webpack":"^4.36.1","webpack-cli":"^3.3.6","webpack-dev-server":"^3.7.2"},"gitHead":"df21aa29dc318fcb8ec44307b7c6f2746e356fda","bugs":{"url":"https://github.com/arturbien/3D-image/issues"},"homepage":"https://github.com/arturbien/3D-image#readme","_id":"3d-image@0.1.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-12ojF1UDNOBdpj9a702chSmjNCg2wGFgv6GTqviEIwbjZJ55rrX0+aHTKmRKcrJLxfdawIYh37ITzbAvHKtfwg==","shasum":"1beff29a35ae6f04cb9a84257ba6d104c58b2835","tarball":"https://registry.npmjs.org/3d-image/-/3d-image-0.1.1.tgz","fileCount":46,"unpackedSize":3008334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNKcJCRA9TVsSAnZWagAA2fEP/jFd0aj/9PHBLLdF/qGu\nEm2a5hMEQCEkjkeIyFuvsCKgEoE1Nqvb8VyMpihTXxGtI2vRqrJlZLPXBa6o\nM/WrG6LhSVllOyhLJ0iT9cyNiyWFptsMF2IdUnjVmc/WXAbnO0tL3jX4BB+j\nX/GVOIY2OAuNCgyoQbnfV+1LzJBX2JSQpbsFf9NMg8TZ74E9Rf+L4dTrcnPW\nJuSFdl9DT/0mj1oRE0V1bl5NzE0bfMf7d/Np+6Ds/LmMsRA/w3u0Mq48m7xx\niS+2FluA3/jlvoyXqXQzj19FisBYjVNyWdqs8mjXhqzkeh902BzJajpCl1u1\noklZ6Qp1eXdEXm1pkoFkqQVfDsPFA4gx5uB1kD8cP4s3XWh237OAzG2jMHhJ\nl6or79LK6HDL6J1KUTXqcljlUIHof97ho1U8vQzctHVEWlki2/WcDGRNjpmu\ng32K5mDbZL28UKp4yevEIzgdVbuR0s46TV5qyLt/XWUPn3MhhEGao+lU2LHh\nAK1qIsRsL9P2jZIWtSKpXs9h8Gd4B+LTl5kz2FyRLqJnXkjF3EhY6uwXIk2F\njh18TXaCECtYwt4kBnwosmtFz43dNqynvRjrbpXgtkm8yfQdKzD2ktWaSlCR\nIivbo27ZDNFDSi5p3KivXfv1/0mqBBM8IfS4/1dMp6nsVYbzEr1aLjOELmhc\net43\r\n=9CSO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICW86BnSLz0pLsMQ7JpZ8Y2VAzcUpUQgyX/EHDyb2Cn6AiB+t+zvgeyH7udvopyQBd/38c2E29KQijnlVQyLJAC3yA=="}]},"maintainers":[{"name":"arturbien","email":"artur.bien@gmail.com"}],"_npmUser":{"name":"arturbien","email":"artur.bien@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3d-image_0.1.1_1563731720649_0.5814159297789716"},"_hasShrinkwrap":false}},"time":{"created":"2019-07-21T16:22:17.784Z","0.1.0":"2019-07-21T16:22:18.128Z","modified":"2022-04-04T10:21:01.835Z","0.1.1":"2019-07-21T17:55:20.968Z"},"maintainers":[{"name":"arturbien","email":"artur.bien@gmail.com"}],"description":"Small, dependency-free library for creating 3D image effect on your website (like seen on Facebook)","homepage":"https://github.com/arturbien/3D-image#readme","keywords":["3Dimage","3Dphoto","3D","image","photo","facebook"],"repository":{"type":"git","url":"git+ssh://git@github.com/arturbien/3D-image.git"},"bugs":{"url":"https://github.com/arturbien/3D-image/issues"},"license":"ISC","readme":"# 🏄 3D-image \r\n\r\n<p>\r\n  <a href=\"https://www.npmjs.com/package/3d-image\"><img src=\"https://flat.badgen.net/npm/dt/3d-image\" alt=\"NPM\"></a>\r\n  <a href=\"https://www.npmjs.com/package/3d-image\"><img src=\"https://flat.badgen.net/npm/v/3d-image\" alt=\"3d-image version\"></a>\r\n  <a href=\"https://www.npmjs.com/package/3d-image\"><img src=\"https://flat.badgen.net/npm/license/3d-image\" alt=\"R3d-image license\"></a>\r\n  \r\n</p>\r\n\r\n<p>Small (4.35KB gzipped), dependency-free library for creating 3D image effect on your website ( just like on Facebook! ).</p>\r\n\r\n* reacts to mouse move / mobile device movement! 🤳\r\n* based on WebGL\r\n\r\n## How to use \r\nFirst, you need 2 images: original image, and [depth image](https://www.youtube.com/watch?v=eeU5mUASnVI):\r\n\r\n![coke](https://user-images.githubusercontent.com/28541613/61594285-5ea3c980-abea-11e9-97f5-59bda1da9d27.jpg)\r\n\r\nThen, prepare image slot with `data-src` and `data-depth-src` attributes containing paths to those images:\r\n\r\n```html\r\n<div id=\"coke\" data-src=\"path to original image\" data-depth-src=\"path to depth image\"></div>\r\n```\r\n\r\nFinally, add `3D-image` library and run it like so:\r\n```html\r\n<script src=\"https://unpkg.com/3d-image\"></script>\r\n<script>\r\n    var coke = document.getElementById(\"coke\");\r\n    image3D.process(coke);\r\n</script>\r\n\r\n```\r\n### That's it! 🥤\r\n\r\n\r\n**Disclaimer:** this library is a work-in-progress, so the API will likely change. There will be more options added like:\r\n* increasing and decreasing 3D effect strength\r\n* reacting to scroll events for devices not supporting DeviceOrientation API\r\n","readmeFilename":"README.md"}