About Store Forum Documentation Contact



Post Reply 
November 2015
Author Message
Esenthel Offline
Administrator

Post: #1
November 2015
Released Esenthel for Windows, Mac, Linux, Android, iOS and Web:
-updated Oculus SDK to latest version (due to Oculus Rift SDK requirements, it is available only on Windows, DX10+, GeForce 600 / Radeon 7000 or newer GPU's)
-Application window resolution can now be set independently of Oculus Rift resolution, as it will not affect the rendering
-improved performance of crc32 calculation
-minor performance improvement to encryption
-d3dcompiler_47.dll will now be automatically copied to app folder when compiling (this fixes issues for people on Win7 and older)
-added support for making 'Exit' message box visible when app is run in DX10+ fullscreen mode
-theater mode will now display skybox cube images as well
-default platform when opening a new project in Visual Studio will now be set to Win 64-bit
-Code Editor will now properly handle methods with "final/override/const" modifiers

API Changes:
-APP_OCULUS_RIFT app flag was replaced with OculusRift.init method to be called in InitPre
-D.stereoscopic was removed as it is no longer needed, stereoscopic rendering is always enabled when OculusRift is connected with init called
-OculusRift.pixelDensity is now recommended to use instead of D.density for oculus rift main texture pixel density
-recommended value for OculusRift.pixelDensity is now 1
-Gui.stereo* members were moved into OculusRift.guiDepth,guiSize
-OculusRift* functions were all put together into a global OculusRift object and now are available as methods
-please see the updated "Oculus Rift" tutorial
11-01-2015 10:11 AM
Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #2
RE: November 2015
Released Esenthel for Windows:
-screen synchronization is now set to Oculus Rift device refresh rate when connected, and not the main monitor screen
11-01-2015 10:52 PM
Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #3
RE: November 2015
Updated Esenthel Source:
-updated FBX SDK to latest version
-updated method of calculating polygon surface normals, which fixes rare cases of some polygons being created incorrectly when importing FBX files that have polygons of >4 edges/vertexes
-added support for microphone recording on Linux (all platforms now have microphone support)
11-05-2015 08:38 AM
Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #4
RE: November 2015
Released Esenthel for Windows, Mac, Linux, Android, iOS and Web:
-improved gamma management when having multiple monitors on Windows
-improved switching to fullscreen on multiple monitors when using DX9 and WindowsOpenGL
-added a workaround for app losing pressed keys state on Linux when Alt got pressed (this fixes keyboard shortcuts using Alt)
-added a workaround for app crashing on Linux when building heightmaps which was caused by a bug in GCC compiler

API Changes:
-KB_FUNC (KF_*) and KB_BUTTON (KB_*) were merged together into KB_KEY (KB_*)
-previously, KB_* mapped to the physical location on the keyboard according to the QWERTY layout, now KB_* corresponds to the correct key as what is physically visible on the key
-to achieve mapping from QWERTY layout to current keyboard, please use the new Kb.qwerty method
-for example, to achieve WSAD movement, it is now recommended to use Kb.qwerty(KB_W), Kb.qwerty(KB_S), Kb.qwerty(KB_A), Kb.qwerty(KB_D) keys which will give you the same physical location on all keyboards
-APP_MS_EXCLUSIVE was removed, please use other Ms methods to achieve the same effect (for example Ms.hide() and Ms.clip(null, true))

Name Changes:
DX10 -> DX11
Kb.f -> Kb.k
11-12-2015 01:41 AM
Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #5
RE: November 2015
Released Esenthel for Windows:
-added a workaround for pressing Alt key resulting in OS notifying about Ctrl key pressed even though it isn't
11-13-2015 12:28 AM
Find all posts by this user Quote this message in a reply
Post Reply