├── .github └── workflows │ └── deploy.yml ├── .gitignore ├── README.md ├── index.css ├── index.html ├── package.json ├── public ├── level_blockout.glb └── uv_map.jpg ├── screenshots ├── lightmap1.png ├── lightmap2.png ├── lightmap3.png ├── lightmap4.png ├── lightmap5.png ├── lightmap6.png ├── lightmap7.png ├── lightmap8.png ├── lightmap_combo.png └── lightmap_pixels.png ├── src ├── LightBakerExample.ts ├── atlas │ ├── generateAtlas.ts │ └── renderAtlas.ts ├── denoise │ └── DenoiseMaterial.ts ├── index.ts ├── lightmap │ ├── Lightmapper.ts │ ├── LightmapperMaterial.ts │ └── LightmapperUtils.ts └── utils │ ├── GeometryUtils.ts │ └── LoaderUtils.ts ├── tsconfig.json ├── vite.config.js └── yarn.lock /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/README.md -------------------------------------------------------------------------------- /index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/index.css -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/package.json -------------------------------------------------------------------------------- /public/level_blockout.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/public/level_blockout.glb -------------------------------------------------------------------------------- /public/uv_map.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/public/uv_map.jpg -------------------------------------------------------------------------------- /screenshots/lightmap1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/screenshots/lightmap1.png -------------------------------------------------------------------------------- /screenshots/lightmap2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/screenshots/lightmap2.png -------------------------------------------------------------------------------- /screenshots/lightmap3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/screenshots/lightmap3.png -------------------------------------------------------------------------------- /screenshots/lightmap4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/screenshots/lightmap4.png -------------------------------------------------------------------------------- /screenshots/lightmap5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/screenshots/lightmap5.png -------------------------------------------------------------------------------- /screenshots/lightmap6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/screenshots/lightmap6.png -------------------------------------------------------------------------------- /screenshots/lightmap7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/screenshots/lightmap7.png -------------------------------------------------------------------------------- /screenshots/lightmap8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/screenshots/lightmap8.png -------------------------------------------------------------------------------- /screenshots/lightmap_combo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/screenshots/lightmap_combo.png -------------------------------------------------------------------------------- /screenshots/lightmap_pixels.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/screenshots/lightmap_pixels.png -------------------------------------------------------------------------------- /src/LightBakerExample.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/src/LightBakerExample.ts -------------------------------------------------------------------------------- /src/atlas/generateAtlas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/src/atlas/generateAtlas.ts -------------------------------------------------------------------------------- /src/atlas/renderAtlas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/src/atlas/renderAtlas.ts -------------------------------------------------------------------------------- /src/denoise/DenoiseMaterial.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/src/denoise/DenoiseMaterial.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lightmap/Lightmapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/src/lightmap/Lightmapper.ts -------------------------------------------------------------------------------- /src/lightmap/LightmapperMaterial.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/src/lightmap/LightmapperMaterial.ts -------------------------------------------------------------------------------- /src/lightmap/LightmapperUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/src/lightmap/LightmapperUtils.ts -------------------------------------------------------------------------------- /src/utils/GeometryUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/src/utils/GeometryUtils.ts -------------------------------------------------------------------------------- /src/utils/LoaderUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/src/utils/LoaderUtils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/vite.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-jones/three-lightmap-baker/HEAD/yarn.lock --------------------------------------------------------------------------------