arkit_plugin 1.1.0 copy "arkit_plugin: ^1.1.0" to clipboard
arkit_plugin: ^1.1.0 copied to clipboard

PlatformiOS

Flutter Plugin for ARKit - Apple's augmented reality (AR) development platform for iOS mobile devices.

Changelog #

1.1.0 #

  • BREAKING CHANGE! Drop iOS 11 support.
  • BREAKING CHANGE! Update Flutter constraints to >=3.19.0 and Dart to >=3.3.0 <4.0.0
  • Add getIntrinsics and getImageResolution functions (by @Oct7)

1.0.7 #

  • Add .gltf and .glb support (by @Jaemin-VIRNECT)
  • Fix "The 'arkit_0' channel sent a message from native to Flutter on a non-platform thread"
  • Cleanup swift code

1.0.6 #

  • Add positions for each point in the face mesh (by @niverovskiinn)
  • Add cameraPosition function (by @alegos27)
  • Update dependencies
  • Migrate to new linter, apply fixes

1.0.5 #

  • Fix Face detection and Body tracking deserialization errors
  • Add ARKitSkeletonJointName and helper methods for ARKitSkeleton
  • Add Body tracking sample

1.0.4 #

  • Add coaching overlay (by @HadiIOS)

1.0.3 #

  • Fix null safety errors (by @daniel-possienke, @ssp)
  • Fix onCameraDidChangeTrackingState (by @dokkaebi)
  • Port example app to null safety
  • Update README

1.0.2 #

  • BREAKING CHANGE! Split ARKitMaterialProperty to separate color, image, value, and video properties
  • Add video material

1.0.1 #

  • Add update function that may override geometry materials and node properties
  • Fix earth and panorama samples

1.0.0 #

  • Add possibility to set metalness and roughness properties for materials
  • Add environmentTexturing property for ARWorldTrackingConfiguration

1.0.0-nullsafety.0 #

  • Migrate to null safety
  • Update documentation (by @Flucadetena)
  • Fix link in README (by @koldunsky)

0.6.2 #

  • Camera snapshots (by @leeprobert)
  • Dynamic material images with base64 encoding

0.6.1 #

  • Exposing Camera Euler Angles (by @devsherif)

0.6.0 #

  • BREAKING CHANGE: Refactor transformation matrix
  • Fix memory leak (thanks to @BrutalCoding)

0.5.2 #

  • ReferenceNode might be loaded from file with full path (by @miles-au)
  • Add isHidden node's property (by @mochetti)
  • Fixed anchor's referenceImageName
  • Add possibility to remove an anchor
  • Add pointOfViewTransform method

0.5.1 #

  • Fix the AR Face masks
  • Add camera tracking state listener (by @miles-au)

0.5.0 #

  • BREAKING CHANGE: REQUIRE_TRUEDEPTH_API is replaced with DISABLE_TRUEDEPTH_API
  • BREAKING CHANGE: tap gesutre returns an array instead of the first element
  • Port to Swift
  • On the Dart side serialization and deserialization is autogenerated from now
  • Check configuration method (check_support_page.dart sample)
  • Rotation gesture added

0.4.2 #

  • Images load via network
  • ARKitReferenceImages load from Flutter assets and network

0.4.1 #

  • Added updateAtTime function, enables real-time updates.
  • Added performHitTest function.

0.4.0 #

  • Major serialization/deserialization enhancement

0.3.1 #

  • Body tracking

0.3.0 #

  • Flutter Widgets in AR
  • Bug fixes

0.2.2 #

  • Custom animations
  • Material property network image
  • Material property image might be loaded from Flutter project (by @Topazoo)

0.2.1 #

  • Basic Face Tracking functionality
  • Add ARWorldAlignment
  • doubleSided property is added to material

0.2.0 #

  • Cover all ARKit geometries
  • Made all core properties of all geometries ValueNotifiers

0.1.2 #

  • ARKitNode.renderingOrder
  • Both Horizontal and Vertical planes option
  • Option to handle taps not in real position, but at the center of the widget.
  • Rotation improved
  • onSessionWasInterrupted and onSessionInterruptionEnded handlers added

0.1.1 #

  • Tap Gesture refactored to onNodeTap and onARTap
  • SKReferenceNode wrapped

0.1.0 #

  • Image detection
  • ARKitLine
  • Custom light
  • Light estimation

0.0.3 #

  • ARKitNode added
  • Add debug options: world origin, feature points
  • ARPlaneAnchor added
  • Physics added
  • Plane tap event handler added

0.0.2 #

  • Plane detection enum implemented
  • ARKitSceneView.autoenablesDefaultLighting property implemented
  • Documentation added
  • Materials implementation
  • Plane and text geometries
  • Basic tap gesture recognizer added
  • Position and rotation change handling

0.0.1 #

  • PoC of the ARKit port
  • Sphere added
453
likes
150
pub points
92%
popularity

Publisher

verified publisherleushchenko.com

Flutter Plugin for ARKit - Apple's augmented reality (AR) development platform for iOS mobile devices.

Repository (GitHub)
View/report issues

Topics

#ar #arkit

Documentation

API reference

License

MIT (license)

Dependencies

flutter, json_annotation, meta, vector_math

More

Packages that depend on arkit_plugin