Commit Graph

90 Commits

Author SHA1 Message Date
Nick Fisher a6506e6346 initial work to re-implement FFI with background thread render loop 2023-09-29 13:54:04 +08:00
Nick Fisher 1b49706eca WIP on Android 2023-09-28 12:59:11 +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 880ea1dc84 update example project 2023-09-22 08:23:25 +08:00
Nick Fisher 52957caa0d add first pass Web implementation 2023-09-22 08:22:19 +08:00
Nick Fisher 791ac0504d fix Android example app 2023-09-19 17:48:54 +08:00
Nick Fisher c5c78c7478 add fillHeight option to setBackgroundImage 2023-09-15 13:51:52 +08:00
Nick Fisher 64764106c3 update example iOS project 2023-09-14 09:53:21 +08:00
Nick Fisher 84e3124e04 add macOS implementation 2023-09-05 23:13:59 +08:00
Nick Fisher 7687e54a0d fix animation looping bug 2023-08-24 00:57:33 +08:00
Nick Fisher 568f2af55b add morphs to example cube asset 2023-08-23 15:37:46 +08:00
Nick Fisher 4cd47184ae update example Blender project file 2023-08-20 23:26:30 +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 46ecacde12 example project fixes 2023-08-18 12:02:39 +08:00
Nick Fisher 4ec9dbe756 fix resizing 2023-08-08 11:16:34 +08:00
Nick Fisher 44aa3109bc add animation fading and revert to platform channel handler 2023-08-08 10:44:10 +08:00
Nick Fisher 313fb9bebf add hide/reveal entity 2023-07-03 22:54:27 +08:00
Nick Fisher 4adf8bbf80 merge 2023-06-22 13:47:24 +08:00
Nick Fisher ca1ae97340 update example project 2023-06-22 13:40:02 +08:00
Nick Fisher bbb3cb5727 fix dynamic bone animations 2023-04-28 20:53:16 +08:00
Nick Fisher 62c4be0563 fix dynamic bone animations 2023-04-27 16:32:32 +08:00
Nick Fisher 7225cb53b1 fix morph animations 2023-04-20 15:45:59 +08:00
Nick Fisher c91362eefe use threadpool on C API 2023-04-20 11:49:12 +08:00
Nick Fisher a162ff2400 refactor 2023-04-19 18:06:48 +08:00
Nick Fisher e88d25013c updates 2023-03-07 13:51:05 +08:00
Nick Fisher 494d2bad43 more Linux plugin work, separate out MorphAnimation and require entity name 2023-02-14 16:11:21 +08:00
Nick Fisher 713e4e8112 add setCameraModelMatrix method for iOS 2023-01-06 13:41:50 +08:00
Nick Fisher 7988fc91a5 fix example project 2022-12-19 15:05:35 +08:00
Nick Fisher b1832c237f finalize bone transform animation 2022-12-17 16:31:20 +08:00
Nick Fisher 31044e8d15 update example cube asset 2022-12-15 16:57:22 +08:00
Nick Fisher f50b5328db add manual bone transform animation 2022-12-15 16:56:57 +08:00
Nick Fisher f0cf5881fd merge libs 2022-12-13 10:23:12 +08:00
Nick Fisher 61faa2f633 update example iOS project files 2022-12-13 10:15:21 +08:00
Nick Fisher 76ce8dad4b example project fixes 2022-12-09 14:45:35 +08:00
Nick Fisher d15eb8c82c factor out resource loading into header 2022-12-09 10:39:45 +08:00
Nick Fisher 5c7e014bd0 extend to support rendering to RenderTarget/OpenGL texture on Linux 2022-12-08 17:36:44 +08:00
Nick Fisher 2e28f7e812 fix imports 2022-12-05 18:04:53 +08:00
Nick Fisher b14678c3bf merge direct_texture display into master 2022-12-05 18:03:07 +08:00
Nick Fisher 7a30d94327 update README 2022-12-05 17:59:44 +08:00
Nick Fisher b108c2dcf0 update example project 2022-12-05 17:56:47 +08:00
Nick Fisher a89ff620ff iOS build fixes 2022-11-28 08:41:12 +08:00
Nick Fisher f799ae5677 update example project iOS project files 2022-10-04 09:27:15 +08:00
Nick Fisher 249d538f1d rearrange source/header files for compatibility with CocoaPods Framework structure 2022-10-04 09:23:53 +08:00
Nick Fisher 5b99f8fa4a update example project 2022-09-09 13:02:36 +10:00
Nick Fisher 7f2c68b199 allow setting bg texture from ktx 2022-09-09 12:59:55 +10:00
Nick Fisher 5693a0a957 add bg image transform to example project 2022-09-05 12:40:22 +10:00
Nick Fisher 168a347a7e add android option to pause rendering 2022-09-01 15:19:29 +10:00
Nick Fisher b0ff3457f0 fix camera manipulator/gesture detector, add explicit functions to set camera pos/rot, add unlitshader material provider 2022-09-01 13:03:15 +10:00