All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.0.0 (2025-11-05)
- the minimum required Node.js version is 22.21.1
- bump webpack-cli from 5.1.4 to 6.0.1 (#203) (58a080f)
- bump webpack-dev-server from 5.2.1 to 5.2.2 (#202) (ec13f97)
- update babel (#235) (4941edb)
0.5.20 (2025-10-14)
0.5.19 (2025-08-27)
- GS: harmonics and scaling of splats (ed397e3)
0.5.18 (2025-08-19)
- GS: fix harmonics direction and scale (989d84b)
0.5.17 (2025-08-18)
- GS: define positions using a global offset insteaed a local one (e2c8625)
- GS: fix harmonics evaluation (20339a8)
- GS: have a manual scale on top of the LOD scale of the splats (8ab97c1)
- GS: refactor (88b3b8e)
- GS: set default state for the GS shader (0a4a0dd)
0.5.16 (2025-08-11)
- GS: adding types for the textures and buffers (74c1336)
- GS: allow to modify the amount of additional memory to save (c3f7f8e)
- GS: create the dispose method for the geometry data of the splats (9e3f797)
- GS: define the total amount of splats for the geometry (f4ab00a)
- GS: name refactor (cf54b36)
- GS: remove the geometryData since it is not needed (1a8610f)
- GS: revert min node size to its original value (3d037c2)
- GS: sorting enabler (e1a856d)
- let an xhr override (#211) (6609df4)
0.5.15 (2025-07-29)
0.5.14 (2025-07-29)
- gaussians: modify the load function for gaussians to obtain the max amount of splats (7307cac)
- gaussians: separate the harmonics from mobile (9a84904)
- GS: correcting adaptive LOD scaling (5ec79c5)
- GS: define the maxDepth only in geometry (217317c)
- GS: include the position change for the conditions of sorting (88c958e)
- GS: remove the testing true in the sorter (86188a8)
- GS: remove unused variables (a4710db)
0.5.13 (2025-07-17)
- GS: include the clipping for the splats (57b39b8)
0.5.12 (2025-07-16)
- GS: reduce max splats for mobile to 500K (f2183b6)
0.5.11 (2025-07-16)
- GS: reduce memory footprint for mobile (a14d551)
0.5.10 (2025-07-14)
- model: disable harmonics in shader when required (3eb7ad8)
0.5.9 (2025-07-07)
- model: modify format for splats texture (a57186d)
0.5.8 (2025-07-03)
- model: modify the sorter for bundle (648bbbc)
- model: update the function that checks if the splats are required (f78a910)
- reduce artifact size (d2fb6ed)
- update pointcloud shaders to GLSL3 (6ef3489)
- fix wepback sourcemap annotations breaking stuff (5c4e379)
- use xhrRequest for loading Potree2 hierarchy and octree (eb29a17)
0.5.6 (2025-06-25)
0.5.5 (2025-06-20)
0.5.4 (2025-06-20)
0.5.3 (2025-06-20)
0.5.2 (2025-06-20)
0.2.10 (2024-04-05)
0.2.1 (2020-06-04)
0.2.2 (2020-09-28)
0.1.9 (2020-03-16)
0.1.8 (2020-03-04)
0.1.7 (2019-12-09)
0.1.6 (2019-11-25)
0.1.5 (2019-09-30)
0.1.4 (2019-08-15)
- free more memory and prevent infinite loop when doing so (437ebea)
0.1.3 (2019-08-07)
- lru: collect all the nodes to remove and then remove them in one go (4dcd3d4)
0.1.2 (2019-08-07)
- clipping of nodes when CLIP_OUTSIDE is set (#45) (cf72aeb)
- point-cloud-material: define MAX_POINT_LIGHTS and MAX_DIR_LIGHTS (#40) (3d3306e)
- pointcloud.vert: use snake_case for max_clip_boxes (#42) (6a39757)