Nick Fisher
|
d49b43c191
|
use consistent size/pixel ratio
|
2023-10-03 21:49:34 +08:00 |
|
Nick Fisher
|
ba95e5e398
|
add option to force loading gltf and check for bool when setting camera
|
2023-10-03 21:29:34 +08:00 |
|
Nick Fisher
|
dd922a5eaa
|
merge
|
2023-10-03 17:22:48 +11: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
|
9e903bc4f6
|
update generated bindings
|
2023-10-03 17:21:07 +11:00 |
|
Nick Fisher
|
033c34c0d8
|
add check for broken loadGltf on Windows and add some documentation
|
2023-10-03 17:20:34 +11:00 |
|
Nick Fisher
|
31fa63a3ad
|
documentation on FilamentControllerFFI
|
2023-10-03 15:38:07 +11:00 |
|
Nick Fisher
|
a6e7a71998
|
remove logging
|
2023-10-03 13:27:42 +11:00 |
|
Nick Fisher
|
31b2c7aaed
|
add small delay to FilamentWidget in debug mode
|
2023-10-03 00:21:23 +08:00 |
|
Nick Fisher
|
df3bddcd86
|
throw Excepton in Dart controller if viewer null
|
2023-10-03 00:19:59 +08:00 |
|
Nick Fisher
|
2fdbb9582e
|
use FilterQuality.none in widget
|
2023-10-02 13:38:45 +08:00 |
|
Nick Fisher
|
52c64e2baf
|
update controller FFI Platform checks
|
2023-10-01 16:21:19 +08:00 |
|
Nick Fisher
|
313baef727
|
merge in Windows support
|
2023-09-30 16:54:20 +10:00 |
|
Nick Fisher
|
2e207e636a
|
iOS fixes for direct FFI
|
2023-09-29 21:51:33 +08:00 |
|
Nick Fisher
|
99484d6838
|
remove superseded cruft from MacOS plugin
|
2023-09-29 18:40:29 +08:00 |
|
Nick Fisher
|
e8ba136863
|
more FFI work
|
2023-09-29 17:58:12 +08:00 |
|
Nick Fisher
|
dd88c45536
|
more FFI work
|
2023-09-29 14:55:40 +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
|
b7b2aebf28
|
merge moveCameraToAsset changes
|
2023-09-27 16:10:10 +10:00 |
|
Nick Fisher
|
182df02b06
|
add setViewFrustumCulling, zoomDelta for gesture detector and cleanup
|
2023-09-26 14:51:18 +08:00 |
|
Nick Fisher
|
c27ca565f9
|
more D3D interop work
|
2023-09-26 15:14:17 +10:00 |
|
Nick Fisher
|
833022e4e0
|
add moveCameraToAsset
|
2023-09-25 22:30:07 +08:00 |
|
Nick Fisher
|
db5edfa8b9
|
flip texture on Windows
|
2023-09-25 23:53:56 +10:00 |
|
Nick Fisher
|
744fedb8d9
|
windows working (SLOW) with pixel buffer copy
|
2023-09-25 21:53:42 +10:00 |
|
Nick Fisher
|
609e349d58
|
first pass Windows support
|
2023-09-23 15:27:09 +10:00 |
|
Nick Fisher
|
c34833338a
|
add web FFI bindings
|
2023-09-22 08:26:04 +08:00 |
|
Nick Fisher
|
a7aac001c2
|
remove old FFI bindings
|
2023-09-22 08:25:51 +08:00 |
|
Nick Fisher
|
7c2659c89e
|
web support for FilamentGestureDetector
|
2023-09-22 08:23:41 +08:00 |
|
Nick Fisher
|
52957caa0d
|
add first pass Web implementation
|
2023-09-22 08:22:19 +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
|
3312b88f0a
|
add resize timer to FilamentWidget
|
2023-09-14 13:39:25 +08:00 |
|
Nick Fisher
|
d02cf30718
|
add checks for null viewer or resizing in controller
|
2023-09-14 13:38:46 +08:00 |
|
Nick Fisher
|
c0421af1db
|
add check in gesture detector for MacOS
|
2023-09-14 09:54:18 +08:00 |
|
Nick Fisher
|
bd7de45103
|
use new initialization methods in FilamentWidget
|
2023-09-14 09:51:33 +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
|
a52b6f9610
|
rename some fields in MorphAnimationData
|
2023-08-20 23:26:14 +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 |
|