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