From e5ab1c292f78fb3531b08142e2b9a62d838a414c Mon Sep 17 00:00:00 2001 From: mika Date: Sun, 11 Aug 2024 22:14:38 +0300 Subject: [PATCH 1/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 58b3e69..5aacce0 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ Feel free to post them at https://github.com/unitycoder/UnityPointCloudViewer/is ### Unity Forums -http://forum.unity3d.com/threads/released-point-cloud-viewer-tools.240536/ +https://discussions.unity.com/t/released-point-cloud-viewer-tools/534863 ### Documentation From a96099afddb3cbbbce0aa8f4a6565a37f6804636 Mon Sep 17 00:00:00 2001 From: mika Date: Sat, 2 Nov 2024 22:16:36 +0200 Subject: [PATCH 2/6] Update release-notes.txt --- ReleaseNotes/release-notes.txt | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/ReleaseNotes/release-notes.txt b/ReleaseNotes/release-notes.txt index cc1e61c..18681ab 100644 --- a/ReleaseNotes/release-notes.txt +++ b/ReleaseNotes/release-notes.txt @@ -1,5 +1,37 @@ *** PointCloud Viewer & Tools for Unity *** +v2.95 + +- Note: Upgraded project to Unity 2021.3.19f1 + +- Feature: V3 Viewer, Add packed format type "4". Has XYZ+RGB+Intensity values in single file +- Feature: V3 Viewer, ToggleColorMode(RGB/Intensity). Loads separate .pct.rgb file or .pct.int file +- Feature: V3 Viewer, OnTileAppearEvent (Can be used to cull tile based on your own logic, before it appears) +- Feature: V3 Viewer, GPSTimeSample.cs script (if you work with tile capture times & overlapped tiles. For example: you might want to hide overlapping tiles that are older than the original tile) +- Feature: V3 Viewer, Add support for .pcroot header comment rows (starting with # in the file) + +- Added: V3 Viewer, Special RGB+Intensity+XYZ packed format & shaders (UnityCoder_PointCloud_DX11_ColorSizeV3-Int-Packed.mat) *Requires converting data with CommandLine LAS converter into that format +- Added: V3 Viewer, Uber Packed VR SinglePass shader (UnityCoder_PointCloud_DX11_Uber_VR-SinglePass-Packed.mat) +- Added: V3 Viewer, ProfileLoaderStatus(), to display time that loaderqueue took to load tiles (don't move while its loading to get same results. Good for checking if adjusting ThreadCount helps) +- Added: RuntimeViewer, XYZRGB format, handle parsing invalid values (skip them) +- Added: FeaturesV3.cs for toggling between Intensity/RGB colors mode (for v3 rgb+int packed format only) +- Added: V3 viewer, Mesh rendering with Colors (Only for packed colors and DX11 shader like MeshPointsDX11QuadCircle-Packed.mat) + +- Fixed: V3 Viewer, "Cannot divide by zero exception" *Thanks to: https://github.com/unitycoder/UnityPointCloudViewer/issues/149 +- Fixed: GetPointsInsideBox() to work with Native Array (and different combinations of packed data) + +- Improved: GetPointsInsideBox() supports V3 viewer now with packed data + +- Changed: Adjusted GetPointsInsideBox.cs inspector fields/order/names +- Changed: DynamicResolution, allow holding keys down in the example + +Latest updates/issues: +- https://github.com/unitycoder/UnityPointCloudViewer/issues + +*-----------------------------------------------------------------------* + +*** PointCloud Viewer & Tools for Unity *** + v2.90 - Added: WebGL-MeshPointPicking example scene, select points with mouse. (Intented for Mesh point picking webgl, but works in desktop too) From 37d3f8d8a62591d4e14d1c3fd3c978bc7530e3b0 Mon Sep 17 00:00:00 2001 From: mika Date: Thu, 13 Feb 2025 21:58:22 +0200 Subject: [PATCH 3/6] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5aacce0..c07a45b 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,8 @@ Point Cloud Viewer and Tools for Unity Available for **purchase in the Unity Asset Store**:
-https://assetstore.unity.com/packages/tools/utilities/point-cloud-viewer-and-tools-16019?aid=1101lGti +New version: https://assetstore.unity.com/packages/tools/utilities/point-cloud-viewer-and-tools-3-310385?aid=1101lGti (This is also paid upgrade to old version, with 120 days grace perioid) +(ORIGINAL VERSION, will be deprecated) https://assetstore.unity.com/packages/tools/utilities/point-cloud-viewer-and-tools-16019?aid=1101lGti This is public repository for Unity3D Point Cloud- Plugin For posting bugs / issues, feature requests, comments etc. From 9cee27ac11384fb22de154e85f2e758ebf590763 Mon Sep 17 00:00:00 2001 From: mika Date: Thu, 13 Feb 2025 21:58:38 +0200 Subject: [PATCH 4/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c07a45b..7db58fd 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Point Cloud Viewer and Tools for Unity Available for **purchase in the Unity Asset Store**:
-New version: https://assetstore.unity.com/packages/tools/utilities/point-cloud-viewer-and-tools-3-310385?aid=1101lGti (This is also paid upgrade to old version, with 120 days grace perioid) +**New version:** https://assetstore.unity.com/packages/tools/utilities/point-cloud-viewer-and-tools-3-310385?aid=1101lGti (This is also paid upgrade to old version, with 120 days grace period)
(ORIGINAL VERSION, will be deprecated) https://assetstore.unity.com/packages/tools/utilities/point-cloud-viewer-and-tools-16019?aid=1101lGti This is public repository for Unity3D Point Cloud- Plugin From eef7ee8b388d8ef4804792a29ee788477a13a8e2 Mon Sep 17 00:00:00 2001 From: mika Date: Thu, 13 Feb 2025 22:02:59 +0200 Subject: [PATCH 5/6] Update release-notes.txt --- ReleaseNotes/release-notes.txt | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/ReleaseNotes/release-notes.txt b/ReleaseNotes/release-notes.txt index 18681ab..03fbe81 100644 --- a/ReleaseNotes/release-notes.txt +++ b/ReleaseNotes/release-notes.txt @@ -1,5 +1,32 @@ *** PointCloud Viewer & Tools for Unity *** +v3.00 + +- Note: This is paid upgrade! + +- Feature: URP Support with Custom Renderer Feature (CustomPass with RenderGraph support for Unity6000+) +- Feature: HDRP Support with Custom Renderer Feature + +- Added: V3 Viewer, useURPCustomPass bool to BinaryViewerDX11.cs (to enable custom pass rendering in URP) +- Added: V3 Viewer, useHDRPCustomRenderer bool to BinaryViewerDX11.cs (to enable custom renderer rendering in HDRP) +- Added: Downloadable sample file for V3 mesh tiles rendering scene (packed format) https://files.fm/f/xv784aw9xb +- Added: Menu item, "Window/PointCloudTools/Convert Sample Materials to URP" to convert sample scene standard materials to URP materials (for those boxes/spheres used in sample scenes, or use unitys own material converter) +- Added: Menu item, "Window/PointCloudTools/Convert Sample Materials to HDRP" to convert sample scene standard materials to HDRP materials (for those boxes/spheres used in sample scenes, or use unitys own material converter) + +- Fixed: Build error (editor script was not in Editor folder) + +- Changed: PointCloudViewer folders now contain AssemblyDefinitions (it is only way to detect URP and HDRP in CustomPass scripts) +- Changed: All namespaces have been renamed! (unity doesnt allow "unitylibrary.." or "unitycoder.." in namespaces) + +- Bonus: You get 50% discount on this external tool https://las2gltf.kelobyte.fi/ (Converts LAS/LAZ files into GLB/GLTF format, so you can view GLTF points clouds without point cloud plugin in Unity!) + +Latest updates/issues: +- https://github.com/unitycoder/UnityPointCloudViewer/issues + +*-----------------------------------------------------------------------* + +*** PointCloud Viewer & Tools for Unity *** + v2.95 - Note: Upgraded project to Unity 2021.3.19f1 From 0915129f1bd5cc74e89cb2f142d0697227961e26 Mon Sep 17 00:00:00 2001 From: mika Date: Fri, 9 May 2025 15:46:37 +0300 Subject: [PATCH 6/6] Update release-notes.txt --- ReleaseNotes/release-notes.txt | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/ReleaseNotes/release-notes.txt b/ReleaseNotes/release-notes.txt index 03fbe81..0cf7b45 100644 --- a/ReleaseNotes/release-notes.txt +++ b/ReleaseNotes/release-notes.txt @@ -1,5 +1,25 @@ *** PointCloud Viewer & Tools for Unity *** +v3.01 + +- Note: Upgraded project to Unity 2022.3.26f1 + +- Feature: V3 Viewer, Add packed format type "5". Has XYZ+RGB+Intensity+Classification values in single file (and add shaders for these) + +- Added: Sample scene for V3 override with additional features (like toggle color mode: RGB/Intensity/Classification/Gradient) *but no sample file, you need to create your own with https://github.com/unitycoder/PointCloudConverter + +- Fixed: Point picking for packed data + +- Bonus: You get 50% discount on this external tool https://las2gltf.kelobyte.fi/ (Converts PLY/LAS/LAZ files into GLB/GLTF format, so you can view GLTF points clouds without point cloud plugin in Unity!) + +Latest updates/issues: +- https://github.com/unitycoder/UnityPointCloudViewer/issues + +*-----------------------------------------------------------------------* + + +*** PointCloud Viewer & Tools for Unity *** + v3.00 - Note: This is paid upgrade! @@ -18,7 +38,7 @@ v3.00 - Changed: PointCloudViewer folders now contain AssemblyDefinitions (it is only way to detect URP and HDRP in CustomPass scripts) - Changed: All namespaces have been renamed! (unity doesnt allow "unitylibrary.." or "unitycoder.." in namespaces) -- Bonus: You get 50% discount on this external tool https://las2gltf.kelobyte.fi/ (Converts LAS/LAZ files into GLB/GLTF format, so you can view GLTF points clouds without point cloud plugin in Unity!) +- Bonus: You get 50% discount on this external tool https://las2gltf.kelobyte.fi/ (Converts PLY/LAS/LAZ files into GLB/GLTF format, so you can view GLTF points clouds without point cloud plugin in Unity!) Latest updates/issues: - https://github.com/unitycoder/UnityPointCloudViewer/issues @@ -52,9 +72,6 @@ v2.95 - Changed: Adjusted GetPointsInsideBox.cs inspector fields/order/names - Changed: DynamicResolution, allow holding keys down in the example -Latest updates/issues: -- https://github.com/unitycoder/UnityPointCloudViewer/issues - *-----------------------------------------------------------------------* *** PointCloud Viewer & Tools for Unity ***