{"repo":"m-r-davari/flutter_3d_controller","free":true,"listed":false,"github":"https://github.com/m-r-davari/flutter_3d_controller","clone":"git clone https://github.com/m-r-davari/flutter_3d_controller.git","description":"The most complete Flutter package for rendering interactive 3D models in various formats (GLB, GLTF, OBJ, FBX), with the ability to control animations, textures, camera, and more.","language":"Dart","stars":181,"topics":["model-viewer","models-3d","models3d","objects-3d","viewer-3d","3d-animation","3d-controller","3d-objects","dart","flutter"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Flutter 3D Controller The most complete Flutter package for rendering interactive 3D models in various formats ( GLB , GLTF , OBJ , FBX ), with the ability to control animations, textures, camera, and more. Why Flutter 3D Controller? The Flutter 3D Controller package is the most comprehensive solution for rendering various 3D model formats, offering extensive functionality to give users optimal control over 3D models. It leads in implementing new features, while some other packages have just copied Flutter 3D Controller's features and code without proper credit or adherence to licensing. Notably, when testing other available packages , users may experience gesture malfunctions on iOS and certain Android devices. However, Flutter 3D Controller is the first and only package to resolve this issue with its gesture interceptor feature , introduced in version 2.0.0 , released on October 5, 2024 . Features - Mobile and Web stable version (fully support glb , gltf and obj format) - macOS beta version - Load 3D model from assets - Load 3D model from URL - Change 3D models by setState - Gesture interceptor (Prevents gesture recognizers from malfunctioning) - Controller model loading value listener - Model loading states callbacks, onProgress , onLoad and onError - Load obj 3D models with textures and mtl files - Scale and camera properties for obj 3D models - Play animation - Play animation with loop count - Switch between animations - Pause animation - Reset animation - Stop animation","default_branch":null,"files":null,"tree":[],"storefront":"/r/m-r-davari","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/m-r-davari/flutter_3d_controller/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}