flutter_3d_controller 2.0.1 copy "flutter_3d_controller: ^2.0.1" to clipboard
flutter_3d_controller: ^2.0.1 copied to clipboard

The most complete Flutter package for rendering interactive 3D models in various formats (GLB, GLTF, OBJ, FBX), with the ability to control animations, textures, camera, and more.

v2.0.1 #

Fixes #

  • Fix internet permission in example's android manifest
  • Add internet permission guide for android in readme
  • Fix flutter.embedded permission in example's iOS info.plist

v2.0.0 #

Features #

  • Gesture interceptor feature for android and iOS
  • Load .obj 3d models with mtl and textures from asset and url
  • Controller model loading value listener
  • Initial scale and camera properties for .obj models
  • Model loading states callbacks, onProgress, onLoad and onError
  • Stop animation method
  • Enable/disable touch control properties
  • Update core modules

Fixes #

  • Fix some small bugs
  • Fix example
  • Update dependencies
  • Improve exception handling

v1.3.1 #

Fixes #

  • Fix the issue in fetching available animations and textures in iOS.

v1.3.0 #

Features #

  • Set default loading progressbar color.

v1.2.1 #

Features #

  • Mobile and Web stable version (support glb & gltf format)
  • Play animation
  • Switch between animations
  • Pause animation
  • Reset animation
  • Get available animation list
  • Switch between textures
  • Get available texture list
  • Set camera target
  • Reset camera target
  • Set camera orbit
  • Reset camera orbit

Fixes #

  • Some improvements
  • Fix readme file
  • Reduce Sample size
  • Fix Dart Analyse warnings

v1.2.0 #

Features #

  • Mobile and Web stable version (support glb & gltf format)
  • Play animation
  • Switch between animations
  • Pause animation
  • Reset animation
  • Get available animation list
  • Switch between textures
  • Get available texture list
  • Set camera target
  • Reset camera target
  • Set camera orbit
  • Reset camera orbit

Fixes #

  • Some improvements
  • Fix readme file

v1.1.0 #

Features #

  • Mobile and Web stable version
  • Web animation control (play, pause, switch)
  • Web available animation list
  • web camera position/orbit control

Fixes #

  • Fix web data source
  • Fix web example
  • Some improvements

v1.0.3 #

Features #

  • First stable version
  • Play and control (play, pause, switch) 3d models animation in GLB format
  • Get list of available animations from 3d models
  • Switch between available animations
  • Control camera position
  • Control camera orbit

Fixes #

  • Fix controller bugs

v1.0.2 #

Fixes #

  • Fix some bugs

v1.0.1 #

Fixes #

  • Fix some bugs

v1.0.0 #

Features #

  • Play and control (play, pause, switch) 3d models animation in GLB format
  • Control camera position
  • Control camera orbit

Fixes #

  • Fix controller issue

v0.0.2 #

Features #

  • Implementing Flutter3DController class

Fixes #

  • Fix 3d model viewer widget

v0.0.1 #

Features #

  • Implementing Flutter3DViewer widget

Fixes #

  • Fix architecture
228
likes
160
pub points
93%
popularity

Publisher

verified publishermobilesoft98.dev

The most complete Flutter package for rendering interactive 3D models in various formats (GLB, GLTF, OBJ, FBX), with the ability to control animations, textures, camera, and more.

Repository (GitHub)
View/report issues

Topics

#model-viewer #models3d #models-3d #objects-3d #viewer-3d

Documentation

API reference

License

MIT (license)

Dependencies

flutter, http, path, vector_math, webview_flutter, webview_flutter_android, webview_flutter_wkwebview

More

Packages that depend on flutter_3d_controller