Nick Fisher
|
5c1be3d047
|
add option to record to PNGs (inc background threadpool for encoding)
|
2023-11-20 15:28:55 +08:00 |
|
Nick Fisher
|
a96309bd77
|
remove sandbox from example macOS runner
|
2023-11-20 15:26:27 +08:00 |
|
Nick Fisher
|
df63d1f270
|
documentation
|
2023-11-20 15:26:08 +08:00 |
|
Nick Fisher
|
a24f56b31a
|
restructure render loop to correct timings and expose FFI methods for setBoneTransform/setMorphWeights
|
2023-11-20 11:35:50 +08:00 |
|
Nick Fisher
|
f0683b0b24
|
remove morph animation FFI-specific methods (regular methods are OK to use outside the engine thread)
|
2023-11-19 18:12:38 +08:00 |
|
Nick Fisher
|
ad9e4689b1
|
update example project
|
2023-11-18 13:35:10 +08:00 |
|
Nick Fisher
|
5638eca20c
|
allow setting animations for multiple targets
|
2023-11-18 13:34:50 +08:00 |
|
Nick Fisher
|
fff6eae2f8
|
allow setting animations for multiple targets
|
2023-11-18 13:34:25 +08:00 |
|
Nick Fisher
|
28bbc42e14
|
use correct bone transform for animation + setter
|
2023-11-18 13:33:54 +08:00 |
|
Nick Fisher
|
0c698d16e3
|
use boneName instead of boneIndex for setBoneTransform
|
2023-11-18 00:28:31 +08:00 |
|
Nick Fisher
|
572a945025
|
add support for multiple bone animations using quaternions
|
2023-11-17 23:44:30 +08:00 |
|
Nick Fisher
|
f5d5a36f22
|
add setBoneTransform method
|
2023-11-17 16:40:17 +08:00 |
|
Nick Fisher
|
daf319bf2c
|
FilamentWidget resizing fixes
|
2023-11-16 12:17:55 +08:00 |
|
Nick Fisher
|
e67d4d7e1f
|
fix incorrect pixelDeviceRatio
|
2023-11-16 12:09:50 +08:00 |
|
Nick Fisher
|
f2a458b9ca
|
add setCameraCulling method to set near/far culling plane and return vector_math:Frustum from planes returned by get_camera_frustum
|
2023-11-09 15:08:34 +08:00 |
|
Nick Fisher
|
76f723c497
|
Makefile/README updates
v0.6.0
|
2023-11-09 12:24:22 +08:00 |
|
Nick Fisher
|
a1f2b245ff
|
move Makefile to macos folder and update instructions
|
2023-11-09 12:12:04 +08:00 |
|
Daverin
|
672952f8a0
|
cherry-pick a0671a9b6f084ee02f1f5b7000e34f884fd27241
cherry-pick a0671a9b6f084ee02f1f5b7000e34f884fd27241
|
2023-11-09 12:04:24 +08:00 |
|
Nick Fisher
|
395de95d37
|
more methods for projection/culling projection matrices & frustum
|
2023-11-09 11:41:40 +08:00 |
|
Nick Fisher
|
e1141098d0
|
example project fixes
|
2023-11-09 11:22:56 +08:00 |
|
Nick Fisher
|
2db353cc3b
|
add getCameraFrustum() and getCameraProjectionMatrix()
|
2023-11-08 20:30:14 +08:00 |
|
Nick Fisher
|
962d53442f
|
update macOS
|
2023-11-08 17:47:21 +08:00 |
|
Nick Fisher
|
af543f46b2
|
add onLoad/onUnload streams
|
2023-11-08 17:47:11 +08:00 |
|
Nick Fisher
|
7b0dcf2c1c
|
update integration test
|
2023-11-08 17:46:23 +08:00 |
|
Nick Fisher
|
e15722b15b
|
fix Android example project
|
2023-11-07 15:12:36 +08:00 |
|
Nick Fisher
|
0748323316
|
add free() method for stability on Windows
|
2023-11-07 17:54:57 +11:00 |
|
Nick Fisher
|
e42d5e6263
|
correctly initialize manipulatorMode to default
|
2023-11-07 17:49:21 +11:00 |
|
Nick Fisher
|
a2543aa69d
|
fix hasViewer check in example ControllerMenu
|
2023-11-07 17:26:15 +11:00 |
|
Nick Fisher
|
921f654978
|
update generated_bindings with consistent assetId flutter_filament_plugin
|
2023-11-07 17:25:36 +11:00 |
|
Nick Fisher
|
914b2fad94
|
remove old web build folder
|
2023-11-07 16:58:20 +11:00 |
|
Nick Fisher
|
03fe1a097b
|
update pubspec.lock
|
2023-11-07 13:15:27 +08:00 |
|
Nick Fisher
|
b5fffe617e
|
use ffi-native for generated bindings
|
2023-11-07 13:15:12 +08:00 |
|
Nick Fisher
|
60ed8443b2
|
example project fixes
|
2023-11-07 13:14:46 +08:00 |
|
Nick Fisher
|
2882f9739d
|
Merge pull request #13 from odd-io/feature-code-quality
Refactored /lib code to reduce analyze warnings
|
2023-11-07 08:42:49 +08:00 |
|
Nick Fisher
|
59936c6220
|
Merge pull request #12 from odd-io/feature-add-github-actions
Add GitHub Actions workflows
|
2023-11-07 08:41:11 +08:00 |
|
LukasPoque
|
509a480603
|
add GitHub Actions workflows for Dart Analyzer and
PubDev Score calculation
|
2023-11-06 17:35:31 +01:00 |
|
LukasPoque
|
93693788ac
|
fix dart docs to match the method args naming
|
2023-11-06 17:19:40 +01:00 |
|
LukasPoque
|
793bc6ca32
|
Refactor gesture type enum to use camelCase
|
2023-11-06 17:13:25 +01:00 |
|
LukasPoque
|
9862f39bcd
|
fix lint warnings through ignore lines
|
2023-11-06 17:13:13 +01:00 |
|
LukasPoque
|
1c55526463
|
Refactor FilamentControllerFFI class to use entity
instead of asset to match overridden method
|
2023-11-06 17:12:03 +01:00 |
|
LukasPoque
|
229357d8b9
|
Change print to log to follow bp
|
2023-11-06 16:55:52 +01:00 |
|
LukasPoque
|
94680c6db7
|
Fix typos and comments in FilamentControllerFFI
and AnimationBuilder classes
|
2023-11-06 16:41:07 +01:00 |
|
LukasPoque
|
851d2df84e
|
Run dart fix in lib
|
2023-11-06 14:27:16 +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
|
7700ead724
|
remove delay on resume
|
2023-11-03 13:10:22 +08:00 |
|
Nick Fisher
|
5ba5d7d6ea
|
add mutex for animation updates
|
2023-11-03 13:10:02 +08:00 |
|