Changelog
Version 1.2.0
This version focuses mostly on improvements of the pointcloud rendering ✨
- Custom Pointcloud Shaders: Custom shaders for pointclouds are now supported and can also be created with Unity Shadergraph
- Per-Point Sizes: Each point of a pointcloud can now have a unique size (Shadergraph only)
- Per-Point Normals: Pointclouds sequences can now contain per-point normals
- Pointcloud Normal Estimation: If needed, pointcloud normals can now be estimated with the Converter tool
- New sample: A new sample that shows how to create custom shadergraphs for pointclouds
- Per-Vertex Normals: Mesh sequences can now also be exported with custom per-vertex normals
⬆️ Please update to the new Converter, to be able to use the per-vertex normal features!
Version 1.1.1
Fixed Issues:
- Removed unessesary using reference from sample code that was breaking builds
Version 1.1.0
Added features:
- Huge overhaul of the playback system. Performance is enhanced by up to 10x-20x.
- Pointcloud geometry shaders have been replaced by a compute shader system
- Mac, Iphone, Ipad and VisionOS support
- Compressed .astc textures for mobile devices are now supported
- Converter Tool supports reduction of pointcloud sizes
- More reliable playback. Lags, or low framerates don’t affect the playback speed anymore
- Added frame debugging/performance tools
- URP and HDRP render pipelines support
- Unity 6 support
- The package is now available on the Unity Asset Store 🙂
Fixed Issues:
#5 “Pointcloud shader not working on Metal/OpenGL
Version 1.0.3
Added features:
- Thumbnails will now show when adding a sequence via the editor
- Looping is now much smoother and should not lag anymore
- Added Playback Events that can be used to see when a scene has been loaded, started playing ect.
- Added more refined media loading via script API
- Added Stop functionality to the player
Version 1.0.2
Added features:
- A parent transform for the streamed mesh can be set
- Pointcloud meshes are now mirrorable
- Added better documentation in some parts
- Added Unity Test Project to the main repository
Fixed Issues:
#6 “The transform of Streamed Meshes should be settable before going into play mode”
#3 “Meshes/Pointclouds are mirrored on the X-Axis”
Releases: Package release v1.0.2
Version 1.0.1 (Package only)
Fixed Issues:
#1 “Cannot build as AssetDatabase cannot be used outside the editor”
#2 “Android /WebGL cannot load data from StreamingAssets Path”
Releases: Package release v1.0.1
Version 1.0.0
Initial Release, this plugin supersedes the Pointcloud Player Package