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
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
58d9ce04be
rename & documentation
2024-06-07 20:41:36 +10: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
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
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
6ad53ae413
add Android support to build.dart
2024-06-06 22:10:00 +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
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
Nick Fisher
a97eea396a
add new rest local transforms getter when setting bone animations, rather than needing to reset and get current local transform
2024-06-03 22:30:00 +08:00
Nick Fisher
7d9bc9e5cc
add method to retrieve rest local transforms
2024-06-03 22:29:23 +08:00
Nick Fisher
9090eca461
add method to retrieve rest local transforms
2024-06-03 22:28:46 +08:00
Nick Fisher
58525c16af
update tests
2024-06-01 12:51:07 +08:00
Nick Fisher
231c9a96a7
update web bindings
2024-06-01 12:44:40 +08:00
Nick Fisher
18b0b7c20a
fix double-add entity in Scene
2024-06-01 12:43:47 +08:00
Nick Fisher
8536dfae01
add ignore parameter for Gizmo
2024-06-01 12:43:25 +08:00
Nick Fisher
5337269f83
add missing implementation methods for web/JS interop viewer
2024-06-01 12:42:31 +08:00
Nick Fisher
3083730c2b
fix web/JS extension defn of addBoneAnimation
2024-06-01 12:41:58 +08:00
Nick Fisher
2c588c9eaa
add web/JS export implementation for addBoneAnimation
2024-06-01 12:41:15 +08:00
Nick Fisher
40187987a6
add index operator to web PointerPointer extension
2024-06-01 12:40:46 +08:00
Nick Fisher
57f3135e3b
add callbacks to certain async FFI methods
2024-06-01 12:40:20 +08:00
Nick Fisher
c19928850c
expose various methods for getting bones/transforms/etc.
2024-06-01 12:35:20 +08:00
Nick Fisher
dc8dfc3474
expose various methods for getting bones/transforms/etc. change reset rest pose to reset bone transforms (not just resetting the bone matrices)
2024-06-01 12:34:48 +08:00
Nick Fisher
35c1227b6c
expose various methods for getting bones/transforms/etc
2024-06-01 12:33:31 +08:00
Nick Fisher
650239fcd6
expose various methods for getting bones/transforms/etc
2024-06-01 12:33:18 +08:00
Nick Fisher
8391ae6178
allow removing animation components and dont stash initial joint transforms when creating bone animations
2024-06-01 12:32:50 +08:00
Nick Fisher
188fc6b5dc
expose various methods for getting bones/transforms/etc
2024-06-01 12:32:35 +08:00
Nick Fisher
7d54eadaa8
allow removing animation components and dont stash initial joint transforms when creating bone animations
2024-06-01 12:31:59 +08:00
Nick Fisher
68160c6bef
use published animation_tools_dart dependency
2024-06-01 12:28:27 +08:00