Skip to content

Overload 1.9

Latest

Choose a tag to compare

@adriengivry adriengivry released this 25 Aug 14:55

What's Changed

  • Fixed PR workflow trigger by @adriengivry in #642
  • Fix Buffer Overflow by @MunFaill in #640
  • Fix Inputs.GetMousePos to return FVector2 instead of FVector3 by @Gopmyc in #648
  • Skeletal animation implementation by @Gopmyc and @adriengivry in #653
  • Added "open in code editor" option to asset browser by @adriengivry in #660
  • Update CI/CD actions by @litelawliet in #661
  • Missing shader parts in "Any supported format" by @litelawliet in #663
  • Fix "Import Asset" on linux by @MunFaill in #662
  • Added Lua LSP support by @adriengivry in #664
  • Improved ExecuteCommand safety by @adriengivry in #665
  • Fixed workflows not triggering when PR moves from draft to ready by @adriengivry in #668
  • Scripts can now be saved ANYWHERE! by @adriengivry in #669
  • Exposed Lua script properties through inspector by @adriengivry in #670
  • Implemented frustum culling support for skinned meshes by @Gopmyc in #673
  • Fixed selection outline reverting to T-pose when clearing skinned mesh materials by @Gopmyc in #672
  • Implemented Asset picker by @adriengivry in #674
  • Add script and add component merged into a single button by @adriengivry in #682
  • Better UI layout when using columns by @adriengivry in #683
  • Item picker improvements by @adriengivry in #685
  • Various UI improvements by @adriengivry in #686
  • Better hierarchy by @adriengivry in #691
  • Fix lua integration by disabling lua.hpp usage in sol2 by @Synyproxy in #692
  • Fix animation list refresh when model changes on skinned renderer by @Gopmyc in #695
  • Fix self-drop behavior in hierarchy and asset browser drag-and-drop by @Gopmyc in #698
  • Fix hierarchy child gray-out when parent actor is disabled by @Gopmyc in #700
  • Prevent crash when dragging a folder into its own child by @Gopmyc in #701
  • Asset browser actions improvements by @adriengivry in #703
  • Implemented model material/texture import and reuse on model/scene load by @Gopmyc in #667
  • Added support for behaviour inspector to show assets and actors by @adriengivry in #704
  • Fix crash when SetModel is called in a Lua script. by @adriengivry in #708
  • Added publish build type by @adriengivry in #710
  • Expose SkinnedMeshRenderer bone API to Lua (read/write local transforms) by @Gopmyc in #707
  • MaterialEditor and AssetProperties are now readonly for engine assets and embedded materials by @adriengivry in #715
  • Fixed & reworked hybrid vector/color widgets by @adriengivry in #720
  • Fix material editor widgets not updating after shader compilation from asset browser by @Gopmyc in #723
  • Fix FBX metallic import and inspector refresh for embedded materials on model reload by @Gopmyc in #721
  • Remove memcpy identity initialization in FMatrix3 and FMatrix4 by @Gopmyc in #728
  • Cleaned up project configuration by @adriengivry in #730
  • Prevent intermittent crash when closing OvEditor by @Gopmyc in #736
  • Fix embedded roughness texture loading for FBX materials by @Gopmyc in #733
  • Add actor copy/paste workflow in Hierarchy and Scene View by @Gopmyc in #734
  • Avoid off-white albedo factor when albedo map is present by @Gopmyc in #735
  • Handle Scripts migration when Assets/Scripts already exists by @Gopmyc in #737
  • Removed ImGui brute-force style changes for Push/Pop by @adriengivry in #738
  • Fix Crash when deleting a folder outside of Overload and trying to expand it afterwards#725 by @Synyproxy in #729
  • fix-missing-reference-asset-display by @Synyproxy in #741
  • Disabled drag-an-drop to disabled widget by @adriengivry in #744
  • Preview embedded model assets in asset browser by @Gopmyc in #742
  • [BETA] Automatic DPI-aware UI scaling by @adriengivry in #748
  • Fix ImGui assertions in built game UI by @Gopmyc in #753
  • Reworked console with new design and features by @adriengivry in #754
  • Attempt to fix blank screen on startup by @adriengivry in #747
  • Update Script texture asset by @Gopmyc in #762
  • Update material editor read-only state when changing target material by @Gopmyc in #759
  • Avoid (Missing Reference) on embedded material asset fields by @Gopmyc in #758
  • Add project window icon setting and apply it to runtime + Windows built executable icon by @Gopmyc in #750
  • UI styles rework by @adriengivry in #761
  • Add Extract materials action to model contextual menu by @Gopmyc in #767
  • Prevent repeated paste from nesting actors as children by @Gopmyc in #766
  • Added SetInitialFilename() to FileDialog, and updated AssetBrowser to use it by @adriengivry in #770
  • Added "Create Script..." option to "Add Component..." ItemPicker by @adriengivry in #771
  • Fixed a bug with folder delete propagation not working by @adriengivry in #775
  • Expose Actor.GetGUID() as hex string in Lua by @Gopmyc in #786
  • Support spaces when opening files in external code editor by @Gopmyc in #787
  • Fix actor paste parent selection in hierarchy and root context by @Gopmyc in #789
  • Replace spaces with underscores in generated default table name by @Gopmyc in #791
  • Implement Prefab workflow by @Gopmyc in #776
  • Update vendored Assimp to v6.0.4 by @Gopmyc in #785
  • Prevent redundant framebuffer attachment resizes and fix texture height check by @Gopmyc in #795
  • Prevent OvEditor crash on unhandled sol::error after Lua runtime errors by @Gopmyc in #801
  • Add Actor::FindChild method and expose it to Lua by @Gopmyc in #802
  • Fix hierarchy actor creation menu target resolution by @Gopmyc in #803
  • Reduced shader program state changes & property uploads by @adriengivry in #814
  • Document prefab system in README by @Gopmyc in #813
  • Fix editor shortcuts during play mode by @Gopmyc in #812
  • Support External Animation Sources for Skinned Meshes by @Gopmyc in #815
  • Updated prefab icon to match actor icon by @adriengivry in #817
  • Added freetype and updated font to Roboto by @adriengivry in #818
  • Expose prefab instantiation to Lua by @Gopmyc in #816
  • Add Zenity requirement by @tccountus in #823
  • Moving Overload HAL to baregl by @adriengivry in #824

New Contributors

Full Changelog: v1.8...v1.9