Level Streaming Assistant Plugin
version 1.2.4 [Aug.27,2021]
Added:
- Selected Levels are highlighted in viewport with yellow color.
- Can focus on selected levels.
Fixed:
- fixed crash when launching game in editor standalone mode with level stream triggers.
version 1.2.3
Added:
- a new class that can be inherited to make level streaming editors in the blueprint (BlueprintLevelStreamingActorEditorBase)
- [C++] added more functions to FLevelStreamAssistantHierarchyView (change selection, clear selection, and notify selection change of actors and levels)
- added Create Sub Folder to the context menu of actor and level items
Fixed:
- when a level item is double-clicked, it becomes the current level
- press Enter to “MakeCurrent” the selected level
- fixed wrong bounding box calculation when ignoring positive and negative bounds extension of static meshes
- fixed Actor Selector Box large icon size
- tooltip for binding modes is now displayed
- Warning to delete multiple levels is shown only once. (Instead of showing a warning for deleting each level)
- when a new folder is created for selected items, rename is activated for that folder
- fixed a bug where deleting a folder would change its parent properties (like color)
- FolderManager instance lives as long as the plugin module is running
- removed assert when trying to drag and drop actor with an invalid type (this error is handled silently instead)
- only actor and folder items can be renamed
- Warning widget is updated every 0.5 seconds for better performance
- fixed a problem where selecting an actor would become deselected immediately if there was an actor already selected in the list
version 1.2.1
Added:
- Support for Android target platform
- added toolbar button to open the detail panel of the current editor. (Can be used to change highlight colors)
- load and unload highlight colors are now customizable
- selected actor highlight color can be changed
Fixed:
- fixed memory leak issue (some widgets could not be destroyed after closing the level stream assistant tab)
- selected actors and levels in the tree can be deleted by pressing the delete key
- selected editor type is remembered
- fixed a problem where renaming an actor in the folder would prompt the user with a warning to save the map
- The opacity of highlights can be changed
- editor properties are saved to config when changing them in the detail panel.
- [C++] ULevelStreamingActorEditorBase is not a Const class anymore
version 1.2.0
Added:
- UI improvements
- Actor Selector Box to easily select actors
- tree view for actors and levels with folder structure
- context menu for tree view items (right-click)
- [General] Rename, Delete, Create Folder, Set Folder Color
- [Levels] make current, move selected actors to level, change streaming method, find levels in the content browser
- [Actors] calculate bounds from levels, calculate bounds from actors, select actors inside, play from here, bind all, unbind all
- [streaming volumes] auto bind
- color selection for each folder
- blue icon for each level to show if it’s always loaded or streamed by blueprint
- levels in the tree are highlighted with blue color when they are bound to any selected actors
- [C++] provided access to selected actors and levels (FLevelStreamAssistantHierarchyView)
- some errors and warnings will be reported in the output log
- level streaming triggers can be one-way or two-way.
Fixed:
- stability improvements
- box highlights now have a correct rotation
- removed tools drop-down from actor and level tree
- removed Play tool button in Level stream assistant mode
- removed merge selection tool
- actor and level items are always sorted
- levels in the tree can now be selected (orange color)
- correction in the “Calculate Bound from Levels” option
- level stream trigger billboard icon updated
- “Options” dropdown is replaced with a toolbar
- drag and drop for blueprint actors now works
- [C++] fixed “SetBounds” function for “LevelStreamingTrigger”
- level binding can be toggled with alt+click
version 1.0.2
Added:
- support for multiple actor selection (grey highlight is used when there are different binding modes between levels and selected actors)
- introduced binding modes. a binding mode is a relation between a level and level streaming actor that defines how a level should be streamed by an actor (for example different loading and visibility controls)
- blinking effect for hovered highlights
Fixed:
- performance improvement
version 1.0.1
Added:
- added billboard to level streaming triggers so it can be selected easier
Fixed:
- drag and drop is made easier for level streaming triggers
- updated some icons
Advanced Light Pack
version 1.1.1 [Oct.25,2021]
Fixed:
- Fixed visibility of Procedural Actors in Raytracing.
- Fixed pop-up message when deleting Light Actors with Sound.
version 1.1.0 [Oct.21,2021]
New Assets:
- 3 City Park Lights
- 2 Street Lights
- 2 Road Lights
- 2 String Lights + 8 Modular Wires
- Christmas Tree + 5 Decorations
- 26 Blueprints
- 27 Textures
- 2 Master Materials
- 13 Material Instances
Added:
- Procedurally add Spline Meshes on Spline Path and decorate them with Lights and Instanced meshes.
- Procedurally add Hierarchical Instanced Static Meshes on Spline Path with various placement methods, Customizable with Lights, Cables, and Audio Components.
- *All Procedural Actors support Switches, Animations, and Sounds.
- Real-time View Target support for Lights.
- Change Animations for Lights in real-time.
- Options for changing Cast Shadows and Raytraced Shadows of Key and Fill Lights.
- Simple Wind simulation for Cables.
Fixed:
- Fixed Animation Sound Issues.
- Fixed Issues with Raytracing.
version 1.0.2 [Sept.26,2021]
Fixed:
- BP_CeilingLight: Wrong Cable length when packaging. an editor button is added to find a ceiling and adjust cable length.
version 1.0.1 [Sept.24,2021]
Added:
- Modular light bulb blueprint (6 light sockets, 14 light bulbs, 5 filaments)
- IES showcase map
Improved:
- Optimized Lightmaps
- Roughness texture improvement for Light bulbs
- Some animations are replicated.
- Heatup/Cooldown delay is replicated.
- Added a button for BP_LightSwitchBase to automatically populate Related Switches.
- Option to use ceiling line trace for BP_CeilingLight_Base
Fixed:
- Fixed Wrong View Target Calculation when actor rotation is not zero.
- Fixed Cable tiling for BP_CeilingLight
- removed some unused uv channels
- Renamed function Set Yaw/Pitch Mesh for ViewTarget to Set Yaw/Pitch Component for View Target in BP_LightActor_WithTarget.
- fix name fields that did not show up in some child blueprints
Bonus Color Grading LUTs
version 1.1
Added:
- Added 70 Cinematic Bonus LUTs
String Light Plugin
version 1.1
Added:
- Directional Wind Support
- Organized Properties in Details Panel
- Ability to initialize String Light Particles with arbitrary locations
- More Blueprint and C++ Improvements