Commit Graph

  • 7d369ad813 change setBoundingBoxVisibility to getBoundingBoxAsset Nick Fisher 2025-04-17 13:32:16 +08:00
  • 81a28a2f2e change setBoundingBoxVisibility to getBoundingBoxAsset Nick Fisher 2025-04-17 13:31:59 +08:00
  • 6b008bd433 change setBoundingBoxVisibility to getBoundingBoxAsset Nick Fisher 2025-04-17 13:31:47 +08:00
  • 241c0fe07c recompile materials Nick Fisher 2025-04-16 19:08:55 +08:00
  • 12b6a8c8a5 use render thread methods for all async gltf loading Nick Fisher 2025-04-16 19:08:34 +08:00
  • 426d6c4ed6 use render thread methods for all async gltf loading Nick Fisher 2025-04-16 19:07:55 +08:00
  • 4002425c0d add withFloatCallback handler Nick Fisher 2025-04-16 19:07:47 +08:00
  • 230bb5f9f6 use render thread methods for all async gltf loading Nick Fisher 2025-04-16 19:07:31 +08:00
  • 8a35060653 write sources to temp dir for Windows Nick Fisher 2025-04-16 18:05:03 +08:00
  • 2b00d374e0 update generated bindings Nick Fisher 2025-04-16 18:01:47 +08:00
  • da87442b3a add async gltf test Nick Fisher 2025-04-16 18:01:31 +08:00
  • 3c68731fe0 ensure __FILENAME__ is defined even if ENABLE_TRACING is off Nick Fisher 2025-04-16 18:00:50 +08:00
  • ef775b2e2c add GltfResourceLoader_asyncBeginLoadRenderThread Nick Fisher 2025-04-16 18:00:31 +08:00
  • 0759590f4c test fix Nick Fisher 2025-04-16 18:00:17 +08:00
  • e7092c416b call render thread method for asyncBeginLoad Nick Fisher 2025-04-16 18:00:06 +08:00
  • f272410803 update ffigen/objective_c dependencies Nick Fisher 2025-04-16 17:59:46 +08:00
  • b128f385e5 unused unlit material Nick Fisher 2025-04-16 17:17:06 +08:00
  • a4227df098 test cleanup Nick Fisher 2025-04-16 17:16:44 +08:00
  • 230af0ae17 remove unused import Nick Fisher 2025-04-16 17:16:31 +08:00
  • aeb644cf16 make swapChain an optional parameter when calling capture() (if not specified, first swapchain will be used) Nick Fisher 2025-04-16 17:16:21 +08:00
  • c3e583ac5a make swapChain an optional parameter when calling capture() (if not specified, first swapchain will be used) Nick Fisher 2025-04-16 17:16:07 +08:00
  • 48654f0e8f documentation Nick Fisher 2025-04-16 17:15:38 +08:00
  • a772b86f09 export light options and layers Nick Fisher 2025-04-16 17:15:27 +08:00
  • 026893d2fe update BUILDING Nick Fisher 2025-04-16 17:15:10 +08:00
  • 2d4342607d add async gltf resource loading Nick Fisher 2025-04-16 17:06:51 +08:00
  • 02b6bc4ee6 update camera_manipulation example to use new API Nick Fisher 2025-04-16 16:02:46 +08:00
  • 0194eb5cd5 update camera_manipulation example to add local thermion_flutter_web in dependency_overrides Nick Fisher 2025-04-16 16:02:23 +08:00
  • 9ceedb4e1c default to release mode builds Nick Fisher 2025-04-16 16:01:49 +08:00
  • 85a0451f1b remove outdated resource loader methods for iOS/macOS/Android Nick Fisher 2025-04-16 14:01:47 +08:00
  • dfda0eb476 update DefaultPickDelegate to use pick() on view Nick Fisher 2025-04-16 14:00:47 +08:00
  • b160932ff3 logging Nick Fisher 2025-04-16 14:00:30 +08:00
  • f9c5ee5896 remove pick() from FFI viewer / add setLayerVisibility Nick Fisher 2025-04-16 13:59:42 +08:00
  • 5097373a22 export layers in package Nick Fisher 2025-04-16 13:59:06 +08:00
  • 10dd66c7f8 remove pick() from viewer interface and add setLayerVisibility Nick Fisher 2025-04-16 13:58:52 +08:00
  • b6e5d2c834 update Windows/Vulkan sample app Nick Fisher 2025-04-16 13:58:02 +08:00
  • 726f9b8c80 OK to return Flutter texture handle even if width or height don't match Nick Fisher 2025-04-16 13:54:05 +08:00
  • 7349fa2298 rename utils.h etc to vulkan_utils.h to avoid filename clashes Nick Fisher 2025-04-16 13:48:00 +08:00
  • 143c4a436d return nullptr if D3D device cannot create render target view Nick Fisher 2025-04-16 13:46:04 +08:00
  • 60e025e78d cleanup Nick Fisher 2025-04-16 13:36:39 +08:00
  • de5bc5c02e cleanup Nick Fisher 2025-04-16 13:36:26 +08:00
  • a1ab4186b4 logging on error and return NULL if vkTexture cannot be created Nick Fisher 2025-04-16 13:36:08 +08:00
  • d3b9ae45cf (Windows) properly destroy swapchain and don't un-set current unless the swapchain being destroyed is the current swapchain Nick Fisher 2025-04-16 13:35:40 +08:00
  • 7dfb8a4b19 logging/header path changes Nick Fisher 2025-04-16 13:34:45 +08:00
  • 2bd64805a9 logging on Windows Nick Fisher 2025-04-16 13:34:08 +08:00
  • b17b732c55 update BUILDING.md for Windows Nick Fisher 2025-04-16 13:33:44 +08:00
  • 8157f3318b revert CameraOrientationWidget Nick Fisher 2025-04-16 13:33:15 +08:00
  • fbbb4ed792 specify thermion_dart in thermion_flutter dependency_overrides to fix intellisense in during dev Nick Fisher 2025-04-16 13:32:46 +08:00
  • ec3e7ed3ba implement pick() for FFIView with fixed native callable Nick Fisher 2025-04-16 13:32:12 +08:00
  • 585e0ad087 move pick() to View Nick Fisher 2025-04-16 13:30:31 +08:00
  • 4815b0309e force /MD for Flutter Windows plugin Nick Fisher 2025-04-16 13:30:06 +08:00
  • 9d593b8c3b add getHorizontalFieldOfView/getVerticalFieldOfView methods to (Dart) Camera class Nick Fisher 2025-04-16 13:29:24 +08:00
  • aaa74f0267 add missing Camera_getFov method Nick Fisher 2025-04-16 13:28:02 +08:00
  • cf8e0f6ed2 rename utils.h etc to vulkan_utils.h to avoid filename clashes Nick Fisher 2025-04-16 13:27:46 +08:00
  • 303174117f destroy background image on viewer dispose Nick Fisher 2025-04-02 23:01:13 +08:00
  • ccda475073 logging Nick Fisher 2025-04-02 23:00:59 +08:00
  • ddba3c35ab logging Nick Fisher 2025-04-02 23:00:44 +08:00
  • 87d04fc2c1 properly initialize SwapChainPtr to nullptr Nick Fisher 2025-04-02 23:00:27 +08:00
  • a3f05e353d remove view from registered swapchain list on destroy Nick Fisher 2025-04-02 23:00:04 +08:00
  • 69ce7b1a15 update Dart cli_windows example Nick Fisher 2025-04-02 22:29:39 +08:00
  • 3922ee536b remove old README Nick Fisher 2025-04-02 22:28:59 +08:00
  • cf372f4dc2 call method channel destroyContext on Windows Nick Fisher 2025-04-02 22:28:47 +08:00
  • 854b142973 call method channel destroyContext Nick Fisher 2025-04-02 22:28:25 +08:00
  • 7d8f7a726b properly null out texture references on disposal Nick Fisher 2025-04-02 22:27:36 +08:00
  • e0b2e1c3b9 add onDestroy hooks for FilamentApp Nick Fisher 2025-04-02 22:27:12 +08:00
  • f7a7b6bedf add EMSCRIPTEN_KEEPALIVE to swap chain flags Nick Fisher 2025-04-02 22:26:03 +08:00
  • 7b0550c713 manually define SceneLayer enum Nick Fisher 2025-04-02 22:25:42 +08:00
  • ec8248e10c Windows logging compatibility Nick Fisher 2025-04-02 22:25:03 +08:00
  • 374d2e5697 update native_toolchain_c/native_assets_cli to latest Nick Fisher 2025-04-02 22:24:46 +08:00
  • e407e75389 add EMSCRIPTEN_KEEPALIVE to swap chain flags Nick Fisher 2025-04-02 22:23:47 +08:00
  • 342ff58cbe finish all pending tasks before joining RenderThread on destruction Nick Fisher 2025-04-02 22:23:21 +08:00
  • 68842fb4ce update Overlay enum references Nick Fisher 2025-04-02 22:22:55 +08:00
  • 88f229481d remove old includes Nick Fisher 2025-04-02 22:22:36 +08:00
  • 09b2a924af (Windows) define M_PI Nick Fisher 2025-04-02 22:22:05 +08:00
  • 06715f0618 add standalone build script for materials Nick Fisher 2025-04-02 22:21:35 +08:00
  • 38d190f582 add standalone build script for materials Nick Fisher 2025-04-02 22:21:22 +08:00
  • 73cb20a2dd remove ResourceBuffer/loadResource/etc from Flutter Windows implementation Nick Fisher 2025-04-02 22:21:01 +08:00
  • a08cc7aa62 update Windows Vulkan implementation Nick Fisher 2025-04-02 22:20:21 +08:00
  • 9d4fd4d6d4 remove camutils Nick Fisher 2025-04-02 22:19:42 +08:00
  • e8aa68beb4 update Vulkan implementation headers Nick Fisher 2025-04-02 22:19:19 +08:00
  • 178da458ad update materials Nick Fisher 2025-04-02 22:15:38 +08:00
  • 508c184f1a add missing Filament headers for Windows Nick Fisher 2025-04-02 22:15:11 +08:00
  • a8cf071f2f Update README.md Nick Fisher 2025-03-28 16:23:32 +08:00
  • 89768c9303 update BUILDING.md Nick Fisher 2025-03-28 16:21:11 +08:00
  • a31142de6d documentation updates Nick Fisher 2025-03-28 16:13:36 +08:00
  • 66ddcac412 remove gizmo/unlit material from Makefile Nick Fisher 2025-03-28 15:52:50 +08:00
  • 645ba97c1d update Windows CLI example Nick Fisher 2025-03-28 15:52:34 +08:00
  • a26eacb247 add fgviewer/matdbg to build.dart and bump Filament version number Nick Fisher 2025-03-28 15:51:54 +08:00
  • 667397ad83 update BUILDING.md Nick Fisher 2025-03-28 15:50:21 +08:00
  • 99217499f9 remove old SceneManager references Nick Fisher 2025-03-28 15:49:51 +08:00
  • b083c62bd4 recompile materials Nick Fisher 2025-03-28 15:49:29 +08:00
  • d0b297b015 add destructor test Nick Fisher 2025-03-28 15:46:18 +08:00
  • ddc5fedc4d recompile materials Nick Fisher 2025-03-28 15:44:56 +08:00
  • 968e2e508d set FilamentApp.instance to null on disposal Nick Fisher 2025-03-28 15:44:07 +08:00
  • 7c936547aa update BUILDING.md Nick Fisher 2025-03-28 15:43:41 +08:00
  • 4ac1b5329c tests: split createViewer from withViewer Nick Fisher 2025-03-28 15:43:20 +08:00
  • bf44ca7ddd add precompiled swift lib for macos tests Nick Fisher 2025-03-28 14:18:12 +08:00
  • e25d7805d9 comment out tests for merge Nick Fisher 2025-03-28 14:17:54 +08:00
  • 5aaf212d9a update swift bindings output dir Nick Fisher 2025-03-28 14:17:18 +08:00
  • 99bd993f25 gitignore native build directory Nick Fisher 2025-03-28 14:15:50 +08:00
  • a153bc9916 ignore filamat files Nick Fisher 2025-03-28 14:15:13 +08:00