About Store Forum Documentation Contact



Post Reply 
December 2017
Author Message
Esenthel Online
Administrator

Post: #1
December 2017
Updated Esenthel Source:
-added support for Root Motion Animations
-added new tutorial "10 - Animation\05 - Root Motion"
-added various root motion related Animation methods: getRootMatrix, getRootMatrixCumulative, getRootTransform, rootStart, rootEnd, rootTransform
-added new 'Settings' tab for Animation Editor, allowing to adjust looping, interpolation and root motion data
-new method 'Matrix.mulTimes'
-allowed loading code elements synchronized manually (not through Esenthel Server and Synchronize Codes)

Fixes:
-fixed importing Esenthel file format *.anim files
-fixed reloading animations in case where multiple bone nodes have the same exact name

API Changes:
-'AnimatedSkeleton.animate' no longer applies root animations, instead they should be handled manually to update object position/angles (please see the new tutorial for details)
11-30-2017 11:48 PM
Find all posts by this user Quote this message in a reply
Esenthel Online
Administrator

Post: #2
RE: December 2017
Updated Esenthel Source:
-menu list element height is now configurable through Gui Skin Editor
-updated PhysX to latest version

Fixes:
-fixed PhysX compilation for Android when using Esenthel Builder
12-05-2017 11:39 PM
Find all posts by this user Quote this message in a reply
Esenthel Online
Administrator

Post: #3
RE: December 2017
Updated Esenthel Source:
-added support for SSL/TLS/HTTPS through 'Download' class
-added support for Notifications on Android (see 'Notifications' and 'App.notification')
-added support for APP_WORK_IN_BACKGROUND on Android, in this mode Sounds are not paused, you can now make a music player or background data processing app
-improved OBJ importer/exporter to process mesh part names
-added option to export objects in the Editor to OBJ format
-added new option MENU_NO_CLOSE
-added new function 'Edit.ContainsElm'
-Animation editor can now rotate the entire animation by 90 deg in XYZ axes
-added new 'App.background_wait' allowing to specify wait times between Update calls when running in background mode, it's better than manually calling Time.wait(..) because it will resume instantly as soon as the app gets activated
-added new method 'App.backgroundText'
-added option to specify your own custom notification icon through Application properties (double click the element in the Editor)
-cleaned up Mac application loop code
-optimized Android activity management (reduced memory usage)
-improved List LCM_MOUSE and Code Editor Device Log list cursor processing
-added new 'Download.state' enum DWNL_AUTH
-added new 'Download.totalSent,totalReceived,totalTransferred' methods allowing to obtain total number of bytes transferred including overhead
-improved Socket on Unix platforms to handle cases when it was interrupted by a signal

Fixes:
-fixed Windows Universal compilation since Bullet was updated
-fixed Mac issue when App not being detected as inactive when minimized

API Changes:
-'ComboBox' now operates on absolute indexes (not visible indexes)
12-22-2017 04:58 AM
Find all posts by this user Quote this message in a reply
Post Reply