Commit Graph

  • 1dcc4b5108 remove unnecessary cast from SceneManager Nick Fisher 2024-06-06 22:14:22 +08:00
  • cc27577f4d logging Nick Fisher 2024-06-06 22:13:30 +08:00
  • 778c3c959e remove unused Filament headers Nick Fisher 2024-06-06 22:13:07 +08:00
  • f82813b7f3 move Android libs to release dir Nick Fisher 2024-06-06 22:12:47 +08:00
  • dda9a61f20 rename Android C++ glue file Nick Fisher 2024-06-06 22:10:56 +08:00
  • 6ad53ae413 add Android support to build.dart Nick Fisher 2024-06-06 22:10:00 +08:00
  • e26a649424 remove old logging Nick Fisher 2024-06-05 22:30:57 +08:00
  • d99d39a306 update android example project Nick Fisher 2024-06-05 22:30:42 +08:00
  • e9bbf2f8b3 dont ignore return value when removing lights to stop compiler complaining Nick Fisher 2024-06-05 22:30:23 +08:00
  • fb030e9bc8 add missing android header files Nick Fisher 2024-06-05 22:29:59 +08:00
  • 1293c47da1 add missing android libs Nick Fisher 2024-06-05 22:29:36 +08:00
  • 78662ccade fix quaternion order in JS interop bindings Nick Fisher 2024-06-04 22:20:40 +08:00
  • 6ecfb60521 remove logging Nick Fisher 2024-06-04 22:20:24 +08:00
  • fce1846c27 recalculate world transform from parent hierarchy when setting bone animation Nick Fisher 2024-06-04 22:20:13 +08:00
  • 2f38cfceee fade tests Nick Fisher 2024-06-04 20:54:16 +08:00
  • 3c289bd13d don't enqueue gltf animation if already playing Nick Fisher 2024-06-04 20:53:58 +08:00
  • 2f1edc706b update web bindings Nick Fisher 2024-06-04 20:53:34 +08:00
  • 15392071e4 add fade in/out arguments to JS export types Nick Fisher 2024-06-04 20:53:20 +08:00
  • dadd7d1f5d add looping to animation debug widget Nick Fisher 2024-06-04 13:16:16 +08:00
  • fd06424f28 add various bone methods to JS interop Nick Fisher 2024-06-04 13:15:45 +08:00
  • f31bbccdc9 add fade in/out to dynamic bone animations Nick Fisher 2024-06-04 13:14:53 +08:00
  • 765d0e0839 update skinning tests Nick Fisher 2024-06-03 22:31:23 +08:00
  • 69bc4d6ff6 add missing emscripten resolve callback arg Nick Fisher 2024-06-03 22:31:07 +08:00
  • 7af0f6f00d don't add multiple component instances and interpolate between gltf and dynamic bone animation Nick Fisher 2024-06-03 22:30:45 +08:00
  • 52204ddd5b documentation Nick Fisher 2024-06-03 22:30:17 +08:00
  • a97eea396a add new rest local transforms getter when setting bone animations, rather than needing to reset and get current local transform Nick Fisher 2024-06-03 22:30:00 +08:00
  • 7d9bc9e5cc add method to retrieve rest local transforms Nick Fisher 2024-06-03 22:29:23 +08:00
  • 9090eca461 add method to retrieve rest local transforms Nick Fisher 2024-06-03 22:28:46 +08:00
  • 7f4d8c2f42 update gitattributes Nick Fisher 2024-06-01 12:52:50 +08:00
  • 63a2199e52 use published animation_tools_dart dependency Nick Fisher 2024-06-01 12:52:37 +08:00
  • 2bd4dc58e3 update example assets Nick Fisher 2024-06-01 12:52:05 +08:00
  • 58525c16af update tests Nick Fisher 2024-06-01 12:51:07 +08:00
  • 9431865d18 remove old export Nick Fisher 2024-06-01 12:50:46 +08:00
  • df777585e2 re-add resize timer to FilamentWidget return initial widget when resizing Nick Fisher 2024-06-01 12:50:27 +08:00
  • 382d68ee77 factor out debug widgets Nick Fisher 2024-06-01 12:45:43 +08:00
  • e89574aea5 Flutter plugin documentation Nick Fisher 2024-06-01 12:44:59 +08:00
  • 231c9a96a7 update web bindings Nick Fisher 2024-06-01 12:44:40 +08:00
  • 18b0b7c20a fix double-add entity in Scene Nick Fisher 2024-06-01 12:43:47 +08:00
  • 8536dfae01 add ignore parameter for Gizmo Nick Fisher 2024-06-01 12:43:25 +08:00
  • 5337269f83 add missing implementation methods for web/JS interop viewer Nick Fisher 2024-06-01 12:42:31 +08:00
  • 3083730c2b fix web/JS extension defn of addBoneAnimation Nick Fisher 2024-06-01 12:41:58 +08:00
  • 2c588c9eaa add web/JS export implementation for addBoneAnimation Nick Fisher 2024-06-01 12:41:15 +08:00
  • 40187987a6 add index operator to web PointerPointer extension Nick Fisher 2024-06-01 12:40:46 +08:00
  • 57f3135e3b add callbacks to certain async FFI methods Nick Fisher 2024-06-01 12:40:20 +08:00
  • c19928850c expose various methods for getting bones/transforms/etc. Nick Fisher 2024-06-01 12:35:20 +08:00
  • dc8dfc3474 expose various methods for getting bones/transforms/etc. change reset rest pose to reset bone transforms (not just resetting the bone matrices) Nick Fisher 2024-06-01 12:34:48 +08:00
  • 35c1227b6c expose various methods for getting bones/transforms/etc Nick Fisher 2024-06-01 12:33:31 +08:00
  • 650239fcd6 expose various methods for getting bones/transforms/etc Nick Fisher 2024-06-01 12:33:18 +08:00
  • 8391ae6178 allow removing animation components and dont stash initial joint transforms when creating bone animations Nick Fisher 2024-06-01 12:32:50 +08:00
  • 188fc6b5dc expose various methods for getting bones/transforms/etc Nick Fisher 2024-06-01 12:32:35 +08:00
  • 7d54eadaa8 allow removing animation components and dont stash initial joint transforms when creating bone animations Nick Fisher 2024-06-01 12:31:59 +08:00
  • 5db72f15ea throw exception if concurrent resizes found Nick Fisher 2024-06-01 12:29:35 +08:00
  • 68160c6bef use published animation_tools_dart dependency Nick Fisher 2024-06-01 12:28:27 +08:00
  • 41d8fd3e65 add implemenation methods for setting transforms/bone matrices Nick Fisher 2024-06-01 12:20:03 +08:00
  • 910af4d76c add interface methods for setting transforms/bone matrices Nick Fisher 2024-06-01 12:19:04 +08:00
  • c03709656d add skeleton menu widget for debugging Nick Fisher 2024-06-01 12:17:47 +08:00
  • 3b168d7a83 use debug libs in debug mode Nick Fisher 2024-06-01 12:17:20 +08:00
  • 161abced39 update macos debug/release libs Nick Fisher 2024-06-01 12:16:19 +08:00
  • 24c29593be expose methods for getting bone names Nick Fisher 2024-05-26 12:11:40 +08:00
  • 82f533e6b2 expose methods for getting bone names Nick Fisher 2024-05-26 12:11:11 +08:00
  • 443a4ba0d4 reenable bloom on web Nick Fisher 2024-05-21 16:39:23 +08:00
  • 26f0c4a5b4 add web support for light changes Nick Fisher 2024-05-21 13:34:57 +08:00
  • 139c191a8a update web bindings Nick Fisher 2024-05-21 13:25:10 +08:00
  • 501a73ea55 update CHANGELOG Nick Fisher 2024-05-21 13:24:02 +08:00
  • 9bfb6d37dd EntityListWidget styling Nick Fisher 2024-05-21 13:23:50 +08:00
  • a235f33bfc update example project Nick Fisher 2024-05-21 13:23:33 +08:00
  • d7edf105c4 addLight now accepts a LightType enum; added support for setting falloff, spot light radius, sun radius & halo Nick Fisher 2024-05-21 13:23:23 +08:00
  • 173ff4be20 update gitattributes Nick Fisher 2024-05-21 10:21:29 +08:00
  • 59c635e29a update cli wasm Nick Fisher 2024-05-21 10:21:24 +08:00
  • a91618c920 remove old web test Nick Fisher 2024-05-21 10:21:12 +08:00
  • 90edd0d1a6 remove old test web app Nick Fisher 2024-05-21 10:20:35 +08:00
  • b33e7d04ab move AppLifecyleListener to Flutter plugin Nick Fisher 2024-05-21 10:18:35 +08:00
  • 90727e79c5 update example web project Nick Fisher 2024-05-21 10:15:15 +08:00
  • ece018b7e9 cleanup comments Nick Fisher 2024-05-21 10:14:19 +08:00
  • ce3b14cdae update wasm example Nick Fisher 2024-05-21 10:14:02 +08:00
  • 7043d3ef2f update Makefile Nick Fisher 2024-05-19 14:19:35 +08:00
  • 3415648676 remove logging Nick Fisher 2024-05-19 14:19:03 +08:00
  • 269aa819e2 whitespace Nick Fisher 2024-05-19 14:18:51 +08:00
  • e9b87a9a9a don't use asTypedList/setRange on Float32List as this doesn't work with WASM Nick Fisher 2024-05-19 14:18:40 +08:00
  • 467b80beb7 use locally scoped vars in js interop for easier debugging Nick Fisher 2024-05-19 14:18:05 +08:00
  • 4f9672cbbf throw error on web for setCameraModelMatrix Nick Fisher 2024-05-19 14:17:24 +08:00
  • 43b5cb040a add missing getter for float pointer Nick Fisher 2024-05-19 14:16:30 +08:00
  • 2f8894505c example project web fixes Nick Fisher 2024-05-17 14:52:36 +08:00
  • 8c586e48eb git attributes Nick Fisher 2024-05-17 14:52:17 +08:00
  • 6280368f68 hide UtfPointer to avoid clashes Nick Fisher 2024-05-17 14:51:58 +08:00
  • 3c186eea37 return child widget in gesture detector widget even when viewer is not yet initialized Nick Fisher 2024-05-17 14:51:36 +08:00
  • 17f7a2931f move child renderable menu to own widget Nick Fisher 2024-05-17 14:51:08 +08:00
  • 888531f333 example project fixes Nick Fisher 2024-05-17 14:50:39 +08:00
  • 00f9122f37 example project fixes Nick Fisher 2024-05-17 14:50:15 +08:00
  • 3a98bd53de web : mandate child entity for morph animation functions and implement some missing functions Nick Fisher 2024-05-17 14:49:40 +08:00
  • a566851efe update generated bindings Nick Fisher 2024-05-17 14:47:25 +08:00
  • bf252c05f8 gitignore Nick Fisher 2024-05-17 14:46:55 +08:00
  • 31cc1059dd add dart cli wasm Nick Fisher 2024-05-17 14:46:44 +08:00
  • 9568ff2c4e add Float32List asTypedList extension Nick Fisher 2024-05-17 14:44:07 +08:00
  • ca35b310eb mandate passing childEntity to morph target functions Nick Fisher 2024-05-17 14:43:47 +08:00
  • b465553f04 make registerEntity public on scene and mandate passing childEntity to morph target functions Nick Fisher 2024-05-17 14:42:28 +08:00
  • a3e1d180d9 remove old CLI example Nick Fisher 2024-05-17 14:41:57 +08:00
  • deb0884109 add dart cli/wasm example Nick Fisher 2024-05-17 14:41:37 +08:00
  • 5e576e00ba add dart macos CLI example Nick Fisher 2024-05-17 14:40:16 +08:00
  • f487be82b1 use child entity for morph animations rather than name Nick Fisher 2024-05-17 14:37:25 +08:00