Esenthel
Administrator
|
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 |
|
Esenthel
Administrator
|
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 |
|
Esenthel
Administrator
|
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 |
|
Esenthel
Administrator
|
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 |
|
Esenthel
Administrator
|
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 |
|
Esenthel
Administrator
|
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 |
|