├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── config └── rollup.config.js ├── dist ├── BillboardReflection.js └── BillboardReflection.module.js ├── package.json ├── public ├── Blender3_Reference.png ├── billboard.glb ├── billboard_low.glb ├── blue_sky.hdr ├── color-wheel.png ├── garden.hdr ├── index.html ├── scene.glb └── three.png ├── screenshots └── social.jpg └── src ├── billboard-reflection ├── BillboardReflection.js └── shaders │ ├── ShaderHelpers.js │ └── billboard_reflection_shader_functions.js ├── demo ├── App.js └── styles.css └── index.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/README.md -------------------------------------------------------------------------------- /config/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/config/rollup.config.js -------------------------------------------------------------------------------- /dist/BillboardReflection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/dist/BillboardReflection.js -------------------------------------------------------------------------------- /dist/BillboardReflection.module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/dist/BillboardReflection.module.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/package.json -------------------------------------------------------------------------------- /public/Blender3_Reference.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/public/Blender3_Reference.png -------------------------------------------------------------------------------- /public/billboard.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/public/billboard.glb -------------------------------------------------------------------------------- /public/billboard_low.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/public/billboard_low.glb -------------------------------------------------------------------------------- /public/blue_sky.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/public/blue_sky.hdr -------------------------------------------------------------------------------- /public/color-wheel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/public/color-wheel.png -------------------------------------------------------------------------------- /public/garden.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/public/garden.hdr -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/public/index.html -------------------------------------------------------------------------------- /public/scene.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/public/scene.glb -------------------------------------------------------------------------------- /public/three.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/public/three.png -------------------------------------------------------------------------------- /screenshots/social.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/screenshots/social.jpg -------------------------------------------------------------------------------- /src/billboard-reflection/BillboardReflection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/src/billboard-reflection/BillboardReflection.js -------------------------------------------------------------------------------- /src/billboard-reflection/shaders/ShaderHelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/src/billboard-reflection/shaders/ShaderHelpers.js -------------------------------------------------------------------------------- /src/billboard-reflection/shaders/billboard_reflection_shader_functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/src/billboard-reflection/shaders/billboard_reflection_shader_functions.js -------------------------------------------------------------------------------- /src/demo/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/src/demo/App.js -------------------------------------------------------------------------------- /src/demo/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/src/demo/styles.css -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0beqz/three-billboard-reflection/HEAD/src/index.js --------------------------------------------------------------------------------