About Store Forum Documentation Contact



Post Reply 
April 2016
Author Message
Esenthel Offline
Administrator

Post: #1
April 2016
Released Esenthel for Windows, Mac and Linux:
-added a new tool to the editor "Material Texture Downsize" (available in the "M" menu), which can be hugely useful in reducing the size of your project and optimizing your data, in a fast and easy way
-added support for Visual Studio 2015 Update 2
-improved sort performance, especially for already sorted data
-improved Project Element List performance
-added option to display only Folders/Objects/Materials/Animations in the Project Element List
-improved astronomical objects (including sun) drawing (improved image rotation, perspective correction and clipping with distant terrain)
-creating new elements and copying them can now be undone in the right-click menu
-Erasing Removed Elements will now remove orphaned mesh and phys elements
-Font will now draw NBSP character as space
-added support for reloading base textures with a custom resize of materials which were created as atlases

Fixes:
-fixed Water Material underwater color parameter syncing
-fixed Water Material Editor Undo
-fixed "reload base textures" button position in Water Material Editor

API Changes:
-EditorInterface.selectedElms are now sorted by selection order (time of selection) and not by ID like before
-EditorInterface.getElms now has a new parameter "Bool include_removed=false" because of which, removed elements now won't be listed like they were before, to get all elements, set parameter to true

Name Changes:
EE_SDK_BUILD -> EE_BUILD
04-02-2016 09:59 AM
Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #2
RE: April 2016
Released Esenthel for Windows:
-clicking on Image Texture in the screen corner of Material Texture Downsize will open current Material for Editing
-going to previous/next element in Material Texture Downsize will skip the elements that have the same textures

Fixes:
-fixes for setting alpha maps when creating material atlases, when the alpha came from color map
-fixed processing of some keyboard shortcuts in Material Texture Downsize
04-03-2016 01:32 AM
Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #3
RE: April 2016
Updated Esenthel Source:
-Code Editor has the option to make text UpperCase or LowerCase (just like VS, using Ctrl+U, Ctrl+Shift+U)
-added new method Str,Str8::setChar
-Code Editor find text will now process spaces in an intelligent way, for example you can type "obj.method" and it will find all "obj.method" text as well as space variations like "obj . method"
-Material Texture Downsize is now displayed in its own Mode Tab
-improved Material Texture Downsize for Alpha/Normal maps if they are created from other maps (color/bump) and the base0 texture size is different than base1 texture size
-added new member Gui.resize_radius allowing to configure window resize radius detection
-left-clicking on a mesh part in Material Texture Downsize will open its Material for editing
-double-clicking on a mesh in Material Texture Downsize will open the Object for editing
-reduced Application executable size if it doesn't use SQL
-reduced Application executable size for Android if it doesn't use OggVorbisEncoder
-added new method 'EditorInterface.reloadElms'
-Project list can now display material texture sharpness
-slightly improved performance of Image per pixel operations
-improved performance of Image FILTER_LINEAR upscale

Fixes:
-fixed Mesh Extract from Atlas not adjusting materials for Mesh Variations

API Changes:
-TextPos and TextPosI have "Int i=0" parameter removed
04-08-2016 11:09 AM
Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #4
RE: April 2016
Released Esenthel for Windows, Mac and Linux:
-Important: You may need to update your Android NDK to be able to compile for Android platform
-Material "Max Image Size" has been replaced with "Mobile Tex Size"
-Project "Max Image Size" has been removed
-it is now recommended to resize textures in the Material Editor or "Material Texture Downsize" functionality to desired size, and if you need mobile textures to be smaller, then use the "Mobile Tex Size", this change allows to have different material texture sizes for desktop/mobile platforms
-added new project list right-click menu option for setting "Mobile Texture Size" for multiple materials at the same time
-Editor Network Interface get/set material can now process 'downsize_tex_mobile'
-reduced delay when initiating publishing
-"Erase Removed Elements" will now display list of elements that are about to be removed
-added new method bool Object.customMeshVariationAny which checks object and all of its bases
-updated FXAA and SMAA to latest version
-improved performance of ComparePath CompareNumber functions
-added support for detecting OneDrive path by using new SP_ONE_DRIVE in SystemPath
-added OneDrive shortcut for the WindowIO Quick Path Selection
-added more options to Theater mode (draw at center, auto scale, draw axis, axis size, edit mode)
-added option to transform objects in Theater mode (this allows to very quickly scale and rotate by 90 degrees, 1 or multiple objects)
-added Ctrl+E keyboard shortcut to the World Editor to open selected object in the Object Editor
-holding ctrl, shift or both, while clicking on the orientation viewcube will now align it to different pitch
-orientation viewcube can now be rotated only in X axis if ctrl is held while rotating
-orientation viewcube can now be rotated only in Y axis if alt is held while rotating
-reduced default engine FOV from 75 deg to 70
-improved Ambient Occlusion shader to reduce artifacts on distant flat terrain due to precision issues
-Esenthel Builder now has the option to compile the engine in debug mode

Fixes:
-small fixes related to Material Texture generation
-fixed some keyboard shortucts (KBSC_KEY without KBSC_REPEAT) sometimes not being detected
-fixed application window unable to resize to a bigger size than the active monitor on multiple monitor setup
-fixed Object Adjust Bone Orientations generating incorrect results if bones are rotated by exactly 90 degrees
-fixed adjusting animation transforms when replacing objects with modified scale when using the "copy elements to another project" function
-fixed mesh lod generation sometimes moving borders completely outside of polygon range when "keep border" is disabled
-fixed Keyboard Shortcut not working for World Editor Object Reset Rotation
-fixed World Editor unnecessarily reloading world areas when switching between World Editor and other Editors (such as Object Editor)
04-20-2016 02:34 AM
Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #5
RE: April 2016
Released Esenthel for Linux:
-Engine has been recompiled using latest Ubuntu 16.04 LTS, you may need to update your Linux if having compilation problems
04-22-2016 03:53 AM
Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #6
RE: April 2016
Updated Esenthel Binary for Windows:
-fixed a bug related to grass incorrectly fading out on DX11 with HW Instancing

Updated Esenthel Source:
-added new method Edit.EditorInterface.worldWaypointGetList
-holding ctrl, shift or both while dragging multiple objects onto a world, will place them next to each other, and not all in the same place
-improved performance of Frustum culling

Name Changes:
EE_BUILD -> ENGINE_BUILD
04-25-2016 03:02 AM
Find all posts by this user Quote this message in a reply
Post Reply