|
1 | 1 | *** PointCloud Viewer & Tools for Unity ***
|
2 | 2 |
|
| 3 | +v2.95 |
| 4 | + |
| 5 | +- Note: Upgraded project to Unity 2021.3.19f1 |
| 6 | + |
| 7 | +- Feature: V3 Viewer, Add packed format type "4". Has XYZ+RGB+Intensity values in single file |
| 8 | +- Feature: V3 Viewer, ToggleColorMode(RGB/Intensity). Loads separate .pct.rgb file or .pct.int file |
| 9 | +- Feature: V3 Viewer, OnTileAppearEvent (Can be used to cull tile based on your own logic, before it appears) |
| 10 | +- 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) |
| 11 | +- Feature: V3 Viewer, Add support for .pcroot header comment rows (starting with # in the file) |
| 12 | + |
| 13 | +- 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 |
| 14 | +- Added: V3 Viewer, Uber Packed VR SinglePass shader (UnityCoder_PointCloud_DX11_Uber_VR-SinglePass-Packed.mat) |
| 15 | +- 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) |
| 16 | +- Added: RuntimeViewer, XYZRGB format, handle parsing invalid values (skip them) |
| 17 | +- Added: FeaturesV3.cs for toggling between Intensity/RGB colors mode (for v3 rgb+int packed format only) |
| 18 | +- Added: V3 viewer, Mesh rendering with Colors (Only for packed colors and DX11 shader like MeshPointsDX11QuadCircle-Packed.mat) |
| 19 | + |
| 20 | +- Fixed: V3 Viewer, "Cannot divide by zero exception" *Thanks to: https://github.com/unitycoder/UnityPointCloudViewer/issues/149 |
| 21 | +- Fixed: GetPointsInsideBox() to work with Native Array (and different combinations of packed data) |
| 22 | + |
| 23 | +- Improved: GetPointsInsideBox() supports V3 viewer now with packed data |
| 24 | + |
| 25 | +- Changed: Adjusted GetPointsInsideBox.cs inspector fields/order/names |
| 26 | +- Changed: DynamicResolution, allow holding keys down in the example |
| 27 | + |
| 28 | +Latest updates/issues: |
| 29 | +- https://github.com/unitycoder/UnityPointCloudViewer/issues |
| 30 | + |
| 31 | +*-----------------------------------------------------------------------* |
| 32 | + |
| 33 | +*** PointCloud Viewer & Tools for Unity *** |
| 34 | + |
3 | 35 | v2.90
|
4 | 36 |
|
5 | 37 | - Added: WebGL-MeshPointPicking example scene, select points with mouse. (Intented for Mesh point picking webgl, but works in desktop too)
|
|
0 commit comments