Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit b3bf1d2

Browse filesBrowse files
authored
Update release-notes.txt
1 parent db8fa0e commit b3bf1d2
Copy full SHA for b3bf1d2

File tree

1 file changed

+55
-0
lines changed
Filter options

1 file changed

+55
-0
lines changed

‎ReleaseNotes/release-notes.txt

Copy file name to clipboardExpand all lines: ReleaseNotes/release-notes.txt
+55
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,60 @@
11
*** PointCloud Viewer & Tools for Unity ***
22

3+
v2.00
4+
5+
- Feature: Support for CommandBuffers (to draw DX11 points and/or depthbuffer)
6+
- Feature: PointCloudDynamicResolution adjuster (set amount of visible points in DX11 viewer and point size)
7+
- Feature: 32bit mesh index buffer support for Unity 2017.3 or newer (create point meshes with more than 64k points)
8+
- Feature: Editor plugin now saves/loads converter preferences to editorprefs (PointCloud2Mesh and PointCloud2Binary)
9+
- Feature: Randomize Points option to BinaryViewer to evenly randomize points (use with PointCloudDynamicResolution adjuster)
10+
- Feature: Display points toggle (to toggle point rendering)
11+
- Feature: Render only to main camera toggle (to render only with MainCamera-tagged camera). Otherwise caused slowdown with multiple cameras
12+
- Feature: Middle Mouse Button Panning (with SimpleSmoothMouseLook)
13+
- Feature: Can pick/measure points between multiple DX11 viewers
14+
- Feature: Initial version of BoxIntersectsCloud() to allow checking collisions with point cloud
15+
- Feature: Pack Colors option in PointCloudViewerDX11 (optimizes point data for GPU)
16+
- Feature: Added initial mouse orbit in SimpleSmoothMouseLook (disabled by default)
17+
18+
- Improved: Animated .bin file faster loading
19+
- Improved: Support for large (+2gb) animated point cloud .bin files (next limit is c# vector3 max array size)
20+
- Improved: Using packed colors with 50 million points, cpu main stats went down from 120ms to 74ms
21+
22+
- Added: Helper methods to BinaryViewerDX11: GetTotalPointCount(), GetActivePointCount(), GetPointSize(), ToggleCloud(), SetPointSize(), AdjustVisiblePointsAmount(),
23+
- Added: PointCloudColorSizeFogDX11v2.material and shader that supports fog
24+
- Added: MeshPointsDX11TextureMask material (can use texture alpha as a mask for point shape)
25+
- Added: MeshPointsDX11QuadCircle material (draws circle instead of quad)
26+
- Added: MeshPointsDX11BoxDirectionalLight material (draws 3D box at point position, affected by directional light)
27+
- Added: MeshPointsDX11BoxDirectionalLight+Shadows+Fog material (draws 3D box at point position, affected by directional light + fog and supports shadows with point size)
28+
- Added: All DX11 and Mesh shaders now support GAMMA and LINEAR modes
29+
- Added: New example scene for taking measurements (BinaryViewerDX11-With-Measuring.scene)
30+
- Added: New example scene for placing prefabs on clicked points (PointCloud-PlaceMarkers.scene)
31+
32+
- Changed: Renamed BinaryViewerDX11.cs into PointCloudViewerDX11.cs
33+
- Changed: Re-arranged folders (to make folder hierarchy more cleaner/flatter)
34+
- Changed: RuntimeViewer filepath can be full uri, or filename only (then StreamingAssets path is used instead)
35+
- Changed: Renamed "Window/PointCloudTools/ShowHeaderDataHelper" to "Window/PointCloudTools/View File Header"
36+
- Changed: Some variable names in PointCloud2Mesh and PointCloud2Binary
37+
- Changed: Manual offset now works as an final world space offset value, that is added to the XYZ value (after point XYZ value is scaled and flipped). Calculated as finalXYZ += manualOffset
38+
- Changed: You can now use both autoOffsetNearZero and manualOffset when converting data
39+
- Changed: Removed static variables from BinaryViewerDX11 and RuntimeViewerDX11, to easily allow multiple viewer in one scene
40+
- Changed: SimpleSmoothMouseLook now allows changing keys for movement
41+
42+
- Fixed: Null ref errors, if tried to load animated cloud but loading failed
43+
- Fixed: CloudCompare saved .ply to my .bin conversion header parsing errors
44+
- Fixed: MeshPointsDX11QuadOffset shader transform issues https://github.com/unitycoder/UnityPointCloudViewer/issues/44
45+
- Fixed: Disable [x] Lightmap Static for point meshes (otherwise console error spam)
46+
- Fixed: Editor slowdown if viewer was selected https://github.com/unitycoder/UnityPointCloudViewer/issues/38
47+
- Fixed: Removed all unused variables from RuntimeViewer (and removed pragma disable warnings)
48+
- Fixed: CGO comma parsing issue https://github.com/unitycoder/UnityPointCloudViewer/issues/47
49+
50+
- Removed: Completely removed old octree plugin and scripts related to it
51+
- Removed: Old brute force point picking
52+
- Removed: BaseFolder variable from BinaryViewerDX11 (just set your full path to filename instead)
53+
- Removed: void ShowMessage(string msg), used old GUIText. Now prints error to Debug.LogError() instead
54+
- Removed: SimpleCameraFly.cs (its now combined to SimpleSmoothMouseLook.cs)
55+
56+
*-----------------------------------------------------------------------*
57+
358
v1.93
459

560
- Added: New material "MeshDX11QuadNormals-DirectionalLight.mat" (Quad Billboard for Point Mesh that has Normals, supports Directional Light)

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.