= Version 1.4.5 =
This version is for Unreal Engine **4.27**.
==Mutable 1.4.5 ==
===What's New:===
* Runtime parameters have their own menu in the CustomizableObjectNode menu. {F335130}* Mutable has been updated to support **Unreal Engine 4.27**.
* Added new ComboBox to Node ClipMeshWithMesh to select the Clipping Method (* **New Tool:** Pin manager for Material, Tag,Node. Both)This manager shows all the parameters of a material and allows to hide or show the pins of the material node. {F335132}4}
* Added a pin manager for MaterialNode* Now Float constant and Color Constant nodes display their values. This manager shows all the parameters of a material and allows to hide or show the pins of the materialValues can be modified directly from the nodes. {F335134}6}
* Now float constant and Color Constant nodes display* Runtime parameters have their values. The values can be modified directly from the nodesown menu in the CustomizableObjectNode menu. {F335136}0}
* Added a new functionality to find child Customizable Objects from a group nodeComboBox to Node ClipMeshWithMesh to select the Clipping Method (Material, Tag, Both). The Customizable Objects will appear in the "Group Info" section of a GroupNode.{F335132}
* Added wireframe material toggle for packagesa new functionality to find child Customizable Objects from a group node. The Customizable Objects will appear in the "Group Info" section of a GroupNode.
===Updated:===
* Modified morph targets reconstruction data structure which make them easier to serialize and efficiently.
* Gamepad cylindrical projectors movement improved.
* Added "IsStreamed" and "TextureLODGroup" columns to the texture analyzer widget.
* Projector scaling keeps aspect ratio (XYZ) when the white button of the gizmo is pressed.
* Added option to define a camera rotation pivot point in state metadata.
* Now warning messages referring to state parameters don't appear when compiling child objects if they are not the owners.
* Add the option of creating static instance clones to use on construct scripts and other serialized cases
* Added "Transparency" label to projector occlusion floating parameter.
* Added new sorting UI method for parameter properties. First, they will be sorted by UI order then by name (if there is no UI order specified).
* Added a default pin in skeletal mesh node for when no skeletal mesh is selected
* Added metadata tag that allows sliders to lock into defined positions
* Remove intrusive checks and change them to warnings.
* Added messages for evaluation version that indicates how close the user is to the current limits of the version.
* Added UI metadata functionality to cancel the previous hiding of parameter widgets on singular enum options to get fine control on what shows when.
* Added drag&drop support for materials in Mutable graphs.
===Fixed:===
* Fixed morph targets serialization crash.
* Fixed appearance of multiselection on UI state buttons.
* Fixed automatic generation of layout blocks.
* Fixed crash when copy/pasting a skeletal mesh node.
* Fixed crash when closing the CustomizableObjectEditor while loading referenced assets.
* Fixed crash when a value of a mesh switch node was empty.
* Fixed color pickers of constant color and color parameter nodes. Now the color picker window won't close prematurely.
* Fixed textures connected directly from skeletal mesh nodes to materials. Now they have the correct max size setting applied.
* Fixed case where two ClipMeshWithMesh nodes that clip meshes from the same CO's material didn't work as expected.
* Fixed crash when trying to pressing "Open Parent Editor" or "OperParenInContentBrowser" and the parent was deleted.
* Fixed in-game projectors from cast and be affected by shadows.
* Fixed instances not being generated in the blueprint editor nor the level editor.
* Fixed crash when open CustomizableObjectInstanceEditor and Instance is not compiled.
* Fixed ClipWithMesNode node crash due to an empty material node.
* Fixed crash caused by a linked ExtendedMaterial node of a Material node without linked pins.
* Fixed crashes caused during garbage collection.
* Fixed packaged game crash due to missing MutableStreamedData files and bring back the CompileIfUncompiled.
* Fixed MaterialVariation not considering all inputs.
* Fixed baked skeletal meshes crashing immediately when loaded.
* Fixed toggle UI widget not displaying theme colors.
* Fixed Int Thumbnail buttons selection appearance.
== Village Demo ==
===Updated===
* Implemented a new random population generator to work with Mutable Population plugin if it is available.
===Fixed===
*Fixed warning when opening the project without Population assets included
== Cyborg Demo ==
===What's New==
* Added a new helmet to test material layers. The support for material layers is not yet implemented **Coming Soon**.
|{F335223}|{F335225}|
* Added weapon instance to the level.
|{F348191}|{F348193}|
* Added Cyborg Animations.
===Fixed===
* Added new forced parameters to show the Cyborg face in some states.
* Fixed baked instance that was different from the original.