FLUTTER ECOSYSTEM

flutter_cube

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

flutter_cube cover
Latest version
0.1.1
30-day downloads
14.5K
Likes
331
Pub points
130

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

flutter_cube is a Flutter package that enables rendering 3D models in Flutter applications using Wavefront (.obj) file format. It provides a simple widget to integrate 3D content into apps across multiple platforms, including Android, iOS, macOS, Windows, and Linux. The package supports basic 3D transformations, lighting, and camera controls, making it ideal for interactive 3D visualizations. Built on top of the Dart and Flutter ecosystem, it allows developers to display static or animated 3D objects with minimal setup. It's particularly useful for educational tools, product previews, and augmented reality experiences.

Use cases
  • 3D model visualization
  • product previews
  • educational apps
  • interactive AR experiences
  • game prototypes
Key features
  • Supports .obj files
  • Cross-platform 3D rendering
  • Basic lighting and camera controls
  • Simple widget integration
  • Lightweight and easy to use
Suitable for
  • Developers building 3D visualizations
  • Educational app creators
  • Product showcase apps
  • AR/VR prototyping
  • Flutter beginners exploring 3D
Considerations
  • Limited to .obj file format
  • No advanced animation support
  • Requires 3D model optimization
  • Performance may vary on low-end devices
  • No built-in physics or interactivity
Supported platformsAndroidiOSmacOSWindowsLinux

Install package

flutter pub add flutter_cube

Categories

Source repository

Related projects