Nick Fisher
|
2db353cc3b
|
add getCameraFrustum() and getCameraProjectionMatrix()
|
2023-11-08 20:30:14 +08:00 |
|
Nick Fisher
|
af543f46b2
|
add onLoad/onUnload streams
|
2023-11-08 17:47:11 +08:00 |
|
LukasPoque
|
93693788ac
|
fix dart docs to match the method args naming
|
2023-11-06 17:19:40 +01:00 |
|
Nick Fisher
|
8120cbea6d
|
properly free memory in model/view matrix getters
|
2023-11-03 22:43:04 +08:00 |
|
Nick Fisher
|
48be185bba
|
start using menu for example project & add methods for getting camera model/view matrices
|
2023-11-03 22:17:39 +08:00 |
|
Nick Fisher
|
f5cc7a8174
|
update example project
|
2023-11-03 17:28:25 +08:00 |
|
Nick Fisher
|
58a9542121
|
add model/view matrix getters & manipulator options
|
2023-11-03 15:20:15 +08:00 |
|
Nick Fisher
|
83469e93b9
|
add new interface methods for camera
|
2023-11-03 13:18:04 +08:00 |
|
Nick Fisher
|
4a5c62a306
|
move rect ValueNotifier to interface
|
2023-10-27 20:57:13 +08:00 |
|
Nick Fisher
|
40485081bc
|
require createViewer to be specified manually
|
2023-10-27 20:32:16 +08:00 |
|
Nick Fisher
|
8b9e6a2b3a
|
rename plugin from PolyvoxFilament to FlutterFilament
rename plugin from PolyvoxFilament to FlutterFilament
|
2023-10-26 14:08:20 +11:00 |
|
Nick Fisher
|
a56943fb86
|
use pixelRatio properly
|
2023-10-26 11:27:42 +11:00 |
|
Nick Fisher
|
2fd6f44785
|
fixes for window resizing on Windows
|
2023-10-26 02:10:22 +11:00 |
|
Nick Fisher
|
0928d9d273
|
rendering correctly with backing window but some issues re pixel density, scroll & foregrounding on start
|
2023-10-25 17:52:37 +11:00 |
|
Nick Fisher
|
537f0e1c8e
|
change TextureDetails to ValueNotifier and add MethodChannel listener on Dart side for resize (Windows only)
|
2023-10-24 12:23:20 +11:00 |
|
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 |
|