build_hooks library
Build-hook helpers for flutter_scene.
Call buildModels from your app's hook/build.dart to convert glTF
(.glb) source assets into flutter_scene's .model format at build time:
import 'package:hooks/hooks.dart';
import 'package:flutter_scene/build_hooks.dart';
void main(List<String> args) {
build(args, (config, output) async {
buildModels(buildInput: config, inputFilePaths: ['assets/dash.glb']);
});
}
Functions
-
buildModels(
{required BuildInput buildInput, required List< String> inputFilePaths, String outputDirectory = 'build/models/'}) → void -
Converts each
.glbfile ininputFilePathsto the Flutter Scene.modelformat and writes the result intooutputDirectory(resolved relative toBuildInput.packageRoot).