48 Commits

Author SHA1 Message Date
badlogic
6d9dcaeb92 [ue4] Added Color property to SkeletonRendererComponent. The value of that property will be set on the underlying spSkeleton->color and allows tinting of the skeleton instance. 2017-03-15 12:59:35 +01:00
badlogic
c019550d2d [ue4] Fixed packaging. Closes #850 2017-03-02 13:19:14 +01:00
badlogic
6256ebcb86 [ue4] Tested with latest 4.15 release, fixed up controller map 2017-02-23 14:50:54 +01:00
badlogic
cbe79ba04a Merged master manually 2017-02-23 14:39:36 +01:00
badlogic
a04c0088cb Merge branch 'master' into 3.6-beta 2017-02-23 14:38:23 +01:00
shiverbrock
4502a432da [ue4] Made compiling in VS work; defined behavior for GetTrackEntry() (#836)
* Added include so that compiling in VS works.

* Actually defined behavior for GetTrackEntry()
2017-02-21 11:26:07 +01:00
Mario Zechner
315337aa87 Update README.md 2017-02-01 14:11:33 +01:00
badlogic
b0294beb22 [ue4] Ported to 3.6 2017-01-31 14:22:07 +01:00
badlogic
cde9b3e89d [ue4][c] Fixed spine-ue4 for UE 4.15, need to explicitely include IAssetTool.h. Also fixed atlas.c to not use assignment in a conditional, something VC++ does not support 2017-01-31 14:12:20 +01:00
badlogic
070e4eaae6 Fixed spine-ue4 README, made CHANGELOG markdown 2017-01-24 11:16:46 +01:00
badlogic
68e7eaaed9 [ue4] Updated README.md 2017-01-23 15:58:19 +01:00
badlogic
290e7e996a [ue4] Updated README.md 2017-01-23 15:57:42 +01:00
badlogic
b9c32d925c [ue4] More samples 2017-01-23 15:55:39 +01:00
badlogic
c71e1dd57e [ue4] More samples 2017-01-23 15:19:14 +01:00
badlogic
637eb23253 [ue4] Refactored sample structure, fixed renderer component, would crash on changes to atlas/skeleton data in editor under certain circumstances 2017-01-10 16:57:06 +01:00
badlogic
25876edba5 [ue4] First batch of samples. 2016-12-22 17:17:59 +01:00
badlogic
f7f5f3a71f [ue4] Better category names 2016-12-21 16:01:27 +01:00
badlogic
6d21a0183b [ue4] Changes to example map. 2016-12-20 10:57:27 +01:00
badlogic
8532cc9366 [ue4] Updated to 4.14. 2016-12-15 14:45:10 +01:00
badlogic
b8e94a84a9 [ue4] Cleaned up base example. More to come. Fixed crash bug in material reevaluation in renderer component 2016-12-15 14:15:16 +01:00
badlogic
7b27ecda89 [ue4] Fixed license headers 2016-12-15 13:52:44 +01:00
badlogic
014e8d4425 [ue4] Removed runtime mesh component dependency, using procedural mesh component again. All samples are broken because of serialization issues. 2016-12-15 10:32:11 +01:00
badlogic
686eab6fd4 [ue4] Updated README.md 2016-12-14 17:02:17 +01:00
badlogic
00b9ae60eb [ue4] Added RuntimeMeshComponent for better performance and debugging. Added blending test scene. Fixed renderer component, can do normal and additive blending, mulit-page atlases 2016-12-14 16:57:09 +01:00
badlogic
ae339ccb51 [ue4] Test assets 2016-12-14 13:50:09 +01:00
badlogic
74850f67a3 [ue4] render component actually only renders first sub section. Bug in procedural mesh component? 2016-12-14 12:31:38 +01:00
badlogic
277920b7fa [ue4] Reworked material generation so we can implement (most) blend modes 2016-12-14 11:32:47 +01:00
badlogic
ba70ec17b4 [ue4] Fixed up bone driver, only does position at the moment 2016-12-13 17:17:59 +01:00
badlogic
84766e3a99 [ue4] Fixed delegatepocalypse when callin InternalTick in BP functions. Added bone driver component, still freaking out like crazy. 2016-12-13 16:39:33 +01:00
badlogic
8287e90298 [ue4] Added bone follower component, fixed up SkeletonComponent::SetBoneWorldPosition 2016-12-13 14:54:17 +01:00
badlogic
3b21f24027 [ue4] Fixed playback time issue 2016-12-13 12:22:42 +01:00
badlogic
c66088a3f2 [ue4] Fixed SpineSkeletonComponent::GetBoneWorldTransform :D 2016-12-13 12:06:27 +01:00
badlogic
724fdf13c0 [ue4] Exposed more functionality in blueprints. Added more assets and test blueprints to excercise functionality 2016-12-12 15:10:44 +01:00
badlogic
064303c77e [ue4] Added specifying mixing durations in skeleton data asset via editor or in code 2016-12-09 17:28:08 +01:00
badlogic
ff5792a96f [ue4] Added missing event delegates, exposed spEvent via USpineEvent wrapper 2016-12-09 13:43:39 +01:00
badlogic
daca67f78a [ue4] Added ability to listen for animation events on both the animation state and individual track entries. 2016-12-07 17:06:23 +01:00
badlogic
08db67ba1c [ue4] Trying to get events working on UTrackEntry wrappers 2016-12-07 16:47:07 +01:00
badlogic
05f5bbeb1e [ue4] Switched FTrackEntry to a UObject, should allow us to break it in blueprint editor 2016-12-06 16:13:35 +01:00
badlogic
f2e364be3e [ue4] Refactored skeleton component into two classes, one holding the skeleton, another adding an animation state. Fixed up renderer to be able to deal with both. 2016-12-06 13:37:15 +01:00
badlogic
fc1676c592 [ue4] First few steps with blueprints. 2016-12-01 16:51:13 +01:00
badlogic
f31c298528 [ue4] Initial set of blueprint functions 2016-12-01 14:33:48 +01:00
badlogic
a46839336a [ue4] Fixed spaces -> tabs 2016-12-01 14:10:27 +01:00
badlogic
a125241bcc [ue4] More cleanup 2016-12-01 14:08:27 +01:00
badlogic
dbc9c9fb5d [ue4] Clean up, tabs need fixing 2016-12-01 13:52:03 +01:00
badlogic
315dfe37ee [ue4] Multi-page atlases and instanced materials working as intended! Only blend modes and functions for blueprints left! 2016-11-30 18:29:25 +01:00
badlogic
aff9558f8d [ue4] Tried to fix memory corruption, still not working. Added default material support, needs instancing. Added mesh attachment support 2016-11-30 16:38:16 +01:00
badlogic
96af30c8b9 [ue4] More gitignore fixes, changes to sample map 2016-11-29 14:46:42 +01:00
badlogic
27926682d6 [ue4] Start anew 2016-11-29 14:36:39 +01:00