Commit Graph

31 Commits

Author SHA1 Message Date
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