flutter_fbx3d_viewer 1.0.0 copy "flutter_fbx3d_viewer: ^1.0.0" to clipboard
flutter_fbx3d_viewer: ^1.0.0 copied to clipboard

Flutter package for viewing Fbx 3d animated files with textures, basic lights, colors.

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add flutter_fbx3d_viewer

This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):

dependencies:
  flutter_fbx3d_viewer: ^1.0.0

Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:flutter_fbx3d_viewer/fbx_parser/fbx.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/bit_operators.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/fbx_ascii_parser.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/fbx_binary_parser.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/fbx_element.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/fbx_loader.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/fbx_parser.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/input_buffer.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/matrix_utils.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_anim_curve.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_anim_curve_node.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_anim_evaluator.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_anim_key.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_anim_layer.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_anim_stack.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_camera.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_camera_switcher.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_cluster.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_deformer.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_display_mesh.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_edge.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_frame_rate.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_geometry.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_global_settings.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_layer.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_layer_element.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_light.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_mapping_mode.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_material.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_mesh.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_node.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_node_attribute.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_null.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_object.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_polygon.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_pose.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_property.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_reference_mode.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_scene.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_skeleton.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_skin_deformer.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_texture.dart';
import 'package:flutter_fbx3d_viewer/fbx_parser/fbx/scene/fbx_video.dart';
import 'package:flutter_fbx3d_viewer/fbx_viewer/fbx3d_model.dart';
import 'package:flutter_fbx3d_viewer/fbx_viewer/fbx3d_object.dart';
import 'package:flutter_fbx3d_viewer/fbx_viewer/fbx3d_viewer.dart';
import 'package:flutter_fbx3d_viewer/fbx_viewer/flutter_fbx3d_viewer.dart';
import 'package:flutter_fbx3d_viewer/fbx_viewer/painter/globals.dart';
import 'package:flutter_fbx3d_viewer/fbx_viewer/painter/texture_data.dart';
import 'package:flutter_fbx3d_viewer/fbx_viewer/painter/vertices_painter.dart';
import 'package:flutter_fbx3d_viewer/fbx_viewer/utils/converter.dart';
import 'package:flutter_fbx3d_viewer/fbx_viewer/utils/logger.dart';
import 'package:flutter_fbx3d_viewer/fbx_viewer/utils/math_utils.dart';
import 'package:flutter_fbx3d_viewer/fbx_viewer/utils/screen_utils.dart';
import 'package:flutter_fbx3d_viewer/fbx_viewer/utils/utils.dart';
import 'package:flutter_fbx3d_viewer/fbx_viewer/widgets/zoom_gesture_detector.dart';
25
likes
25
pub points
44%
popularity

Publisher

unverified uploader

Flutter package for viewing Fbx 3d animated files with textures, basic lights, colors.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

archive, flutter, image, provider, vector_math

More

Packages that depend on flutter_fbx3d_viewer