Commit Graph

108 Commits

Author SHA1 Message Date
Nick Fisher
ed3555c237 reorder morph animations according to actual mesh morph targets 2023-10-18 16:04:14 +08:00
Nick Fisher
50c47fe908 move LiveLinkFace-related data loaders to viewer project 2023-10-18 14:37:45 +08:00
Nick Fisher
7f7eb89a45 remove debug mode delay on Android 2023-10-17 18:25:41 +08: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
6cf8e58bed refactor resizing to address race condition on Windows 2023-10-16 17:02:24 +11:00
Nick Fisher
d655672587 more documentation for FilamentController 2023-10-13 10:14:43 +08:00
Nick Fisher
1be2367b4f don't expose FILAMENT_ASSET_ERROR 2023-10-11 15:34:19 +08:00
Nick Fisher
4d827badc4 add abstract def for getNameForEntity 2023-10-11 15:31:47 +08:00
Nick Fisher
b7f50df2dc camera fixes for assets with large bounding boxes 2023-10-11 14:12:04 +08:00
Nick Fisher
98bcf5d7ad implement picker/getNameForEntity 2023-10-11 11:10:47 +08:00
Nick Fisher
135465755d add missing setPostProcessing definitions 2023-10-10 18:10:14 +11:00
Nick Fisher
45576466c9 allow passing uberarchive path to FilamentViewer and expose destroy_viewer 2023-10-04 14:49:48 +08:00
Nick Fisher
d24a6135d5 remove FilamentController size property to abstract and make all methods return Futures 2023-10-03 14:22:04 +08:00
Nick Fisher
99484d6838 remove superseded cruft from MacOS plugin 2023-09-29 18:40:29 +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
182df02b06 add setViewFrustumCulling, zoomDelta for gesture detector and cleanup 2023-09-26 14:51:18 +08:00
Nick Fisher
833022e4e0 add moveCameraToAsset 2023-09-25 22:30:07 +08:00
Nick Fisher
6457b8b80b remove old FFI references from FilamentController 2023-09-22 08:20:36 +08:00
Nick Fisher
f72ffd6c6a add fillHeight option to setBackgroundImage 2023-09-15 13:00:58 +08:00
Nick Fisher
d02cf30718 add checks for null viewer or resizing in controller 2023-09-14 13:38:46 +08:00
Nick Fisher
9ae30cbf46 properly return futures from all FilamentController methods 2023-09-14 09:50:55 +08:00
Nick Fisher
c522cd6ee9 merge 2023-09-01 12:56:25 +08:00
Nick Fisher
b739976c24 add lifecycle listeners 2023-09-01 12:49:54 +08:00
Nick Fisher
e1edb6299a add setBloom method 2023-08-24 09:36:30 +08:00
Nick Fisher
482666da31 expose setToneMapping method 2023-08-24 09:29:16 +08:00
Nick Fisher
7687e54a0d fix animation looping bug 2023-08-24 00:57:33 +08:00
Nick Fisher
03dd2cf6ac fix int64->int32 conversion bug for morph indices 2023-08-23 15:38:12 +08:00
Nick Fisher
b3a305b4b3 throw exception on setMaterialColor failure 2023-08-23 15:04:49 +08:00
Nick Fisher
730a5e530e implement missing method handlers on Linux 2023-08-21 05:13:56 +08:00
Nick Fisher
042439a72b add method for setting material color 2023-08-19 13:52:57 +08:00
Nick Fisher
ed72c16724 allow partial morph animations 2023-08-18 15:43:20 +08:00
Nick Fisher
4d98778c7c set framerate correctly in iOS 2023-08-18 12:01:50 +08:00
Nick Fisher
e62bf64c04 allow multiple simultaneous gltf animatiosn 2023-08-09 13:59:10 +08:00
Nick Fisher
fa8c6b1ca0 add getAnimationDuration method 2023-08-08 14:34:15 +08:00
Nick Fisher
fb53881183 fix setMorphTargetAnimation 2023-08-08 14:19:17 +08:00
Nick Fisher
3e982e2993 fix aspect 2023-08-08 13:05:08 +08:00
Nick Fisher
4ec9dbe756 fix resizing 2023-08-08 11:16:34 +08:00
Nick Fisher
44aa3109bc add animation fading and revert to platform channel handler 2023-08-08 10:44:10 +08:00
Nick Fisher
6a9a1a0795 log fix 2023-07-09 21:38:58 +08:00
Nick Fisher
313fb9bebf add hide/reveal entity 2023-07-03 22:54:27 +08:00
Nick Fisher
4adf8bbf80 merge 2023-06-22 13:47:24 +08:00
Nick Fisher
555d1199a2 add implementation for setMorphWeights 2023-06-22 13:38:17 +08:00
Nick Fisher
bbb3cb5727 fix dynamic bone animations 2023-04-28 20:53:16 +08:00
Nick Fisher
62c4be0563 fix dynamic bone animations 2023-04-27 16:32:32 +08:00
Nick Fisher
6641403187 animation data class renaming 2023-04-26 17:50:26 +08:00
Nick Fisher
a692e4b7b7 fix resourceLoader 2023-04-21 09:12:34 +08:00
Nick Fisher
3707b7f49b tick at lower framerate if specified 2023-04-21 08:44:15 +08:00
Nick Fisher
80a781a3c4 iOS fixes 2023-04-20 22:15:50 +08:00
Nick Fisher
7225cb53b1 fix morph animations 2023-04-20 15:45:59 +08:00