huawei_modeling3d 1.8.0+300 copy "huawei_modeling3d: ^1.8.0+300" to clipboard
huawei_modeling3d: ^1.8.0+300 copied to clipboard

PlatformAndroid

3D Modeling Kit provides material generation and 3D object reconstruction capabilities to help with creating 3D content more efficiently at a lower cost.

1.8.0+300 #

  • Updated minSdkVersion to 26.

  • Added the downloadModelWithConfig method to the Modeling3dReconstructEngine class.

  • Added Modeling3dReconstructDownloadConfig class for setting download configurations.

  • Added two new methods to the Modeling3dReconstructQueryResult class: the getReconstructFailMessage method for obtaining the task failure reason and the getModelFormat method for obtaining the supported model file formats.

  • Added the setTextureMode method to set the texture map mode for the model to be downloaded to the Modeling3dReconstructDownloadConfig.Factory class.

  • Added TextureMode constant to Modeling3dReconstructConstants class for defining the texture map mode of a 3D object reconstruction task.

  • Added Modeling3dReconstructPreviewConfig class as the model preview configuration for a 3D object reconstruction task.

  • Added result codes to Modeling3dReconstructErrors.

  • Deleted the result code ERR_RET_OVER_MAX_LIMIT.

  • Added the real-time guide mode.

    • Added Modeling3dCaptureErrors, Modeling3dCaptureImageEngine, Modeling3dCaptureImageListener and Modeling3dCaptureSetting classes.
    • Added two methods to the Modeling3dCaptureImageEngine class: setCaptureConfig, captureImage.
  • Added the Auto Rigging capability.

  • Added getTaskType (for obtaining the type of a 3D object reconstruction task) to Modeling3dReconstructSetting.

  • Added setTaskType (for setting the type of a 3D object reconstruction task) to Modeling3dReconstructSetting.Factory.

  • Added riskControlAuditInProgress, riskControlFailed, and riskControlPassed to ProgressStatus constant in Modeling3dReconstructConstants class.

  • Added the FaceLevel constant to Modeling3dReconstructConstant class for mesh count levels.

  • Added the NeedRescan constant to Modeling3dReconstructConstants class for extra scanning statuses.

  • Added the following methods to Modeling3dReconstructSetting.Factory: setFaceLevel, setNeedRescan, and setTaskId.

  • Added the motion capture.

    • Added Modeling3dMotionCaptureConstants, Modeling3dMotionCaptureJoint, Modeling3dMotionCaptureQuaternion, Modeling3dMotionCaptureSkeleton classes.
    • Added analyseFrame, asyncAnalyseFrame methods.
  • Breaking Changes:

    • Modified the internal structure of the plugin. Please use import package:huawei_modeling3d/huawei_modeling3d.dart not to get any errors.
    • With this release, PermissionHandler has been removed. You are expected to handle required permissions on your own. You can learn more about the required permissions from our official documentations.

1.1.0+300 #

  • Initial release.
6
likes
130
pub points
29%
popularity

Publisher

verified publisherdeveloper.huawei.com

3D Modeling Kit provides material generation and 3D object reconstruction capabilities to help with creating 3D content more efficiently at a lower cost.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

Apache-2.0 (LICENSE)

Dependencies

flutter

More

Packages that depend on huawei_modeling3d