Commit Graph

37 Commits

Author SHA1 Message Date
Hannes b833b2d288 Add melos 2024-06-19 15:47:00 +02:00
Nick Fisher 8f9e309c34 initial work to split into dart_filament and flutter_filament 2024-04-30 12:07:26 +08:00
Nick Fisher f8e69466d7 fixes for moving animation_tools_dart 2024-04-26 11:14:24 +08:00
Nick Fisher 7f365f985d add animation_tools dependency 2024-04-26 11:00:33 +08:00
Nick Fisher cfab7eac3b update path for generated bindings 2024-03-25 22:22:38 +08:00
Nick Fisher 0b315f3dfe bump Dart SDK version for NativeCallable 2024-02-15 13:45:51 +08:00
Nick Fisher 395de95d37 more methods for projection/culling projection matrices & frustum 2023-11-09 11:41:40 +08:00
Nick Fisher b5fffe617e use ffi-native for generated bindings 2023-11-07 13:15:12 +08:00
Nick Fisher 214510b595 remove wasm_ffi dependency 2023-11-01 13:47:25 +08:00
Nick Fisher 8b9e6a2b3a rename plugin from PolyvoxFilament to FlutterFilament
rename plugin from PolyvoxFilament to FlutterFilament
2023-10-26 14:08:20 +11:00
Nick Fisher 2553d854e9 replace isReadyForScene with hasViewer stream and update version number/CHANGELOG 2023-10-17 08:57:00 +08:00
Nick Fisher 6ab814114e rewrite resize handler for better support on Windows 2023-10-17 00:13:44 +11:00
Nick Fisher e28fb8223a remove now unused assets folder from pubspec 2023-10-10 18:10:31 +11:00
Nick Fisher 313baef727 merge in Windows support 2023-09-30 16:54:20 +10:00
Nick Fisher e8ba136863 more FFI work 2023-09-29 17:58:12 +08:00
Nick Fisher a6506e6346 initial work to re-implement FFI with background thread render loop 2023-09-29 13:54:04 +08:00
Nick Fisher 744fedb8d9 windows working (SLOW) with pixel buffer copy 2023-09-25 21:53:42 +10:00
Nick Fisher 609e349d58 first pass Windows support 2023-09-23 15:27:09 +10:00
Nick Fisher cbb20ab4eb add web to pubspec.yaml 2023-09-22 08:23:06 +08:00
Nick Fisher 9f6ceb11b6 add macOS and uberz material to pubspec 2023-09-14 09:54:40 +08:00
Nick Fisher 44aa3109bc add animation fading and revert to platform channel handler 2023-08-08 10:44:10 +08:00
Nick Fisher a162ff2400 refactor 2023-04-19 18:06:48 +08:00
Nick Fisher b1832c237f finalize bone transform animation 2022-12-17 16:31:20 +08:00
Nick Fisher b14678c3bf merge direct_texture display into master 2022-12-05 18:03:07 +08:00
Nick Fisher 7a30d94327 update README 2022-12-05 17:59:44 +08:00
Nick Fisher af6f90c21e rearrange source/header files for compatibility with CocoaPods Framework structure 2022-10-04 09:24:27 +08:00
Nick Fisher e51577cf6b decouple assets from viewer to allow independent addition/removal/animation/etc 2022-08-13 00:25:56 +10:00
Nick Fisher 629b81968d upgrade to Filament 1.21.0 2022-04-14 01:54:33 +08:00
Nick Fisher abb43d351c add android integration & make iOS API consistent
add pubspec android plugin

update android CMakeLists

add filament android libs for linking
2022-02-06 13:52:19 +08:00
Nick Fisher 6d5a63d398 add preparation for windows platform view 2022-01-30 15:59:39 +08:00
Nick Fisher 97eca4a418 add viewer/windows files 2022-01-30 14:52:19 +08:00
Nick Fisher 77a68a11de package name changes and fixes 2021-12-06 17:19:52 +08:00
Nick Fisher e4e861ae1d add opaque/fade materials 2021-11-24 11:48:13 +08:00
Nick Fisher 51ba4b2377 package name change 2021-11-06 12:38:56 +08:00
Nick Fisher a167d38984 add getTargetNames method 2021-09-21 10:55:46 +08:00
Nick Fisher 8288758e78 tidy up method call handler and add example project with camera panning 2021-09-16 17:33:24 +08:00
Nick Fisher a0f877be48 first commit 2021-09-15 20:07:11 +08:00