flutter_pcd_view 0.1.7 copy "flutter_pcd_view: ^0.1.7" to clipboard
flutter_pcd_view: ^0.1.7 copied to clipboard

Flutter plugin for viewing PCD point clouds with Rust parsing and native Android/iOS rendering.

Changelog #

0.1.7 #

  • Fix iOS pod install failure: remove s.vendored_libraries from the podspec to avoid libflutter_pcd_view.a being linked twice (once via vendored_libraries, once via OTHER_LDFLAGS -force_load), which triggered verify_no_duplicate_framework_and_library_names ("'Pods-Runner' target has libraries with conflicting names"). The Rust static library is still linked via -force_load.

0.1.6 #

  • Add height-based point coloring for source-less point clouds.
  • Add configurable gesture rotation sensitivity through InteractionConfig.
  • Align Android point-cloud rotation matrix with the lidar reference viewer.
  • Refresh the native texture viewport and camera after app resume to avoid a black preview.

0.1.5 #

  • Fix flutter_rust_bridge codegen/runtime version mismatch by upgrading codegen to 2.12.0.
  • Rebuild iOS and Android native libraries with flutter_rust_bridge 2.12.0.

0.1.2 #

  • Add the iOS Swift Package Manager package manifest and source layout for Flutter's SwiftPM plugin integration.
  • Keep CocoaPods support by pointing the podspec at the shared Swift source location.

0.1.1 #

  • Remove the unused root flutter_hooks dependency; the example keeps its own direct dependency.
  • Keep pub.dev repository metadata available for package scoring.

0.1.0 #

  • Prepare the package for the first public pub.dev release.
  • Add Android OpenGL ES and iOS Metal native texture rendering.
  • Add PcdView.fromFile and PcdView.fromPoints as the primary viewer API.
  • Export the main viewer API from package:flutter_pcd_view/flutter_pcd_view.dart.
  • Automatically initialize the Rust parser when loading files through PcdView.
  • Add loading and preparing states for the default viewer.
  • Add configurable point size, colors, axes, grid, native render scale, point budget, deduplication, voxel sampling, outlier removal, and point connectivity options.
  • Update the example app with file selection, bundled sample files, renderer settings, and viewer controls.

0.1.4 #

  • Upgrade flutter_rust_bridge to 2.12.0 to match the runtime version.

0.1.3 #

  • Make Android Rust build tolerate missing rust/Cargo.lock.
  • Ensure rust/Cargo.lock is not excluded from packaged sources.
0
likes
160
points
154
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Flutter plugin for viewing PCD point clouds with Rust parsing and native Android/iOS rendering.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

ffi, flutter, flutter_rust_bridge

More

Packages that depend on flutter_pcd_view

Packages that implement flutter_pcd_view