Skip to content

About

A Flutter 3D widget that renders Wavefront's object files.

Resources

Stars

281 stars

Watchers

11 watching

Forks

Latest commit

 

History

47 Commits

Folders and files

Repository files navigation

Flutter Cube

pub package

A Flutter 3D widget that renders Wavefront's object files.

Getting Started

Add flutter_cube as a dependency in your pubspec.yaml file.

dependencies:
  flutter_cube: ^0.1.0

Add Wavefront's object files to assets.

flutter:
  assets:
    - assets/cube/cube.obj
    - assets/cube/cube.mtl
    - assets/cube/flutter.png

Import and add the Cube widget to your project.

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'));
          },
        ),
      ),
    );
  }

Screenshot

screenshot screenshot screenshot

About

A Flutter 3D widget that renders Wavefront's object files.

Resources

Stars

281 stars

Watchers

11 watching

Forks

Releases

Packages

Used by

Contributors

Languages