Flutter Cube
一个渲染 Wavefront 对象文件的 Flutter 3D 小部件。
入门
在您的 pubspec.yaml 文件中添加 flutter_cube 作为依赖项。
dependencies:
flutter_cube: ^0.0.1
将 Wavefront 的对象文件添加到 assets 中。
flutter:
assets:
- assets/cube/cube.obj
- assets/cube/cube.mtl
- assets/cube/flutter.png
import 'package:flutter_cube/flutter_cube.dart';
... ...
@override
Widget build(BuildContext context) {
return Scaffold(
body: Center(
child: Cube(
onSceneCreated: (Scene scene) {
scene.world.add(Object(fileName: 'assets/cube/cube.obj'));
},
),
),
);
}
截图

