flutter_angle 0.0.3 flutter_angle: ^0.0.3 copied to clipboard
Flutters Almost Native Graphics Layer Engine is made by google to use OpenGL ES API calls to one of the hardware-supported APIs available for that platform.
flutter_angle #
A graphics library for dart (based on angle) that allows users to view more complex rendering projects like 3D objects and more complex shaders.
Features #
This is a dart conversion of flutter_web_gl originally created by @escamoteur and @kentcb.
Requirements #
MacOS
- Minimum os Deployment Target: 10.14
- Xcode 13 or newer
- Swift 5
- Metal supported
iOS
- Minimum os Deployment Target: 12.0
- Xcode 13 or newer
- Swift 5
- Metal supported
Android
- compileSdkVersion: 34
- OpenGL supported
Windows
- Intel supported.
- AMD supported.
- Direct3D 11 and OpenGL supported
Web
- WebGL2 supported.
Linux
- Unsupported
Getting started #
To get started add flutter_angle to your pubspec.yaml file.
Usage #
This project is a simple rendering engine for flutter to view 3D models and complex shaders.
Example #
Find the example for this API here.
Contributing #
Contributions are welcome. In case of any problems look at existing issues, if you cannot find anything related to your problem then open an issue. Create an issue before opening a pull request for non trivial fixes. In case of trivial fixes open a pull request directly.