Nick Fisher
770f01c2bb
remove some logging
2024-06-08 15:34:23 +10:00
Nick Fisher
ef27e06e82
use forked native_toolchain_c
2024-06-08 15:34:06 +10:00
Nick Fisher
169acb4682
allow null flutterTextureId in FlutterFilamentTexture
2024-06-08 15:33:29 +10:00
Nick Fisher
4705359b5f
clean up example pubspec
2024-06-08 15:33:06 +10:00
Nick Fisher
4f830f1f95
fixes for Windows
2024-06-08 15:30:24 +10:00
Nick Fisher
6eea9c1f66
Merge branch 'feature/native-assets' of github.com:nmfisher/polyvox_filament into feature/native-assets
2024-06-07 20:43:55 +10:00
Nick Fisher
6b12f2532f
update Windows plugin for new native-assets structure
2024-06-07 20:43:09 +10:00
Nick Fisher
f7cc0ce6ad
remove windows specific headers
2024-06-07 20:42:07 +10:00
Nick Fisher
58d9ce04be
rename & documentation
2024-06-07 20:41:36 +10:00
Nick Fisher
c40814709d
Merge pull request #32 from Hannnes1/lockfile-remove
...
Remove pubspec.lock files from packages
2024-06-07 10:45:59 +08:00
Hannes Hultergård
93b7c74ffe
Remove pubspec.lock files from packages
...
The dart team recommends not committing the pubspec.lock in regular
packages. The examples should still have the lock files to "ensures
changes to transitive dependencies are explicit".
https://dart.dev/guides/libraries/private-files#pubspec-lock
2024-06-06 21:23:51 +02:00
Nick Fisher
edb8de721b
update animation_tools_dart dependency
2024-06-06 23:38:06 +08:00
Nick Fisher
6efaee07c5
dont pass plugin before initialization to ExampleViewport
2024-06-06 23:34:54 +08:00
Nick Fisher
0140911515
update build.gradle for Android example project
2024-06-06 23:34:09 +08:00
Nick Fisher
77322019ec
recreate example iOS project
2024-06-06 23:33:43 +08:00
Nick Fisher
b6b4bcc94a
remove accidentally committed folder
2024-06-06 23:33:01 +08:00
Nick Fisher
5a0d18bd59
clean up MacOS bridging headers
2024-06-06 23:32:43 +08:00
Nick Fisher
559706ef53
ios bridging header fixes
2024-06-06 23:32:18 +08:00
Nick Fisher
b62bac9153
update build.dart for Android
2024-06-06 23:31:55 +08:00
Nick Fisher
0d17d28de7
Revert "remove unused Filament headers"
...
This reverts commit 778c3c959e .
2024-06-06 22:21:56 +08:00
Nick Fisher
e97e6f3a83
add checks for concurrent texture creation, don't recreate texture if same size as existing
2024-06-06 22:19:25 +08:00
Nick Fisher
01f4814a9a
clean up FlutterFilamentTexture
2024-06-06 22:18:13 +08:00
Nick Fisher
9e8676e9cd
don't destroy Texture on FilamentWidget disposal
2024-06-06 22:17:52 +08:00
Nick Fisher
bc68c530ac
update Android interop
2024-06-06 22:17:09 +08:00
Nick Fisher
ed2a1eb482
update Android CMakeLists.txt for new native-assets build
2024-06-06 22:14:48 +08:00
Nick Fisher
1dcc4b5108
remove unnecessary cast from SceneManager
2024-06-06 22:14:22 +08:00
Nick Fisher
cc27577f4d
logging
2024-06-06 22:13:30 +08:00
Nick Fisher
778c3c959e
remove unused Filament headers
2024-06-06 22:13:07 +08:00
Nick Fisher
f82813b7f3
move Android libs to release dir
2024-06-06 22:12:47 +08:00
Nick Fisher
dda9a61f20
rename Android C++ glue file
2024-06-06 22:10:56 +08:00
Nick Fisher
6ad53ae413
add Android support to build.dart
2024-06-06 22:10:00 +08:00
Nick Fisher
e26a649424
remove old logging
2024-06-05 22:30:57 +08:00
Nick Fisher
d99d39a306
update android example project
2024-06-05 22:30:42 +08:00
Nick Fisher
e9bbf2f8b3
dont ignore return value when removing lights to stop compiler complaining
2024-06-05 22:30:23 +08:00
Nick Fisher
fb030e9bc8
add missing android header files
2024-06-05 22:29:59 +08:00
Nick Fisher
1293c47da1
add missing android libs
2024-06-05 22:29:36 +08:00
Nick Fisher
78662ccade
fix quaternion order in JS interop bindings
2024-06-04 22:20:40 +08:00
Nick Fisher
6ecfb60521
remove logging
2024-06-04 22:20:24 +08:00
Nick Fisher
fce1846c27
recalculate world transform from parent hierarchy when setting bone animation
2024-06-04 22:20:13 +08:00
Nick Fisher
2f38cfceee
fade tests
2024-06-04 20:54:16 +08:00
Nick Fisher
3c289bd13d
don't enqueue gltf animation if already playing
2024-06-04 20:53:58 +08:00
Nick Fisher
2f1edc706b
update web bindings
2024-06-04 20:53:34 +08:00
Nick Fisher
15392071e4
add fade in/out arguments to JS export types
2024-06-04 20:53:20 +08:00
Nick Fisher
dadd7d1f5d
add looping to animation debug widget
2024-06-04 13:16:16 +08:00
Nick Fisher
fd06424f28
add various bone methods to JS interop
2024-06-04 13:15:45 +08:00
Nick Fisher
f31bbccdc9
add fade in/out to dynamic bone animations
2024-06-04 13:14:53 +08:00
Nick Fisher
765d0e0839
update skinning tests
2024-06-03 22:31:23 +08:00
Nick Fisher
69bc4d6ff6
add missing emscripten resolve callback arg
2024-06-03 22:31:07 +08:00
Nick Fisher
7af0f6f00d
don't add multiple component instances and interpolate between gltf and dynamic bone animation
2024-06-03 22:30:45 +08:00
Nick Fisher
52204ddd5b
documentation
2024-06-03 22:30:17 +08:00