1.4 KiB
1.4 KiB
0.7.0
removeAsset&clearAssetshave been renamedremoveEntityandclearEntities- added support for parenting one entity to another
- added basic collision detection + callbacks
- added keyboard/mouse widgets + controls
createViewernowawaitsthe insertion ofFilamentWidgetso you no longer need to manually defer calling until after FilamentWidget has been renderedsetCameraRotationnow accepts a quaternion instead of an axis/angle- instancing is now supported.
setBoneTransformhas been removed. To set the transform for a bone, justaddBoneAnimationwith a single frame.- the Dart library has been restructured to expose a cleaner API surface. Import
package:flutter_filament/flutter_filament.dart - created a separate
Sceneclass to hold lights/entities. For now, this is simply a singleton that holds allgetScene getChildEntitiesnow returns the actual entities. The previous method has been renamed togetChildEntityNames.
0.6.0
createVieweris no longer called byFilamentWidgetand must be called manually at least one frame after a FilamentWidget has been inserted into the widget hierarchy.
0.5.0
- Replaced
isReadyForSceneFuture inFilamentControllerwith theStream<bool>hasViewer. - Rendering is set to false when the app is hidden, inactive or paused; on resume, this will be set to the value it held prior to being hidden/inactive/paused.