25 Commits

Author SHA1 Message Date
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