Phriction Documentation Mutable Mutable for Unreal Engine Getting started Changelog History Version 6 vs 7
Version 6 vs 7
Version 6 vs 7
Content Changes
Content Changes
= Version 1.1 =
This version is for Unreal Engine 4.25
**`Mutable:`**
- New: We’ve added mutable texture reference counting to the instances to be able to decide which textures in the cache are actually worth blocking from GC during an update.
- Fix: Fixed some errors when changing states in the preview instance properties due to sorting states by name.
- New: We’ve added a tooltip that shows the name and the address of the Int Parameters.
- Fix: We now ensure copying android libs on deploy.
- Fix: Mesh conversion and skinning now work perfectly.
- Update: We avoid multiple Group Nodes using the same name.
- New: Added Copy/Paste/Reset to the Instance Editor.
- Fix: Fixed a Bug in the immediate release of texture memory system when working with models with LODs.
- Update: We’ve updated Customizable Objects and Customizable Object Instances icon colors.
- Fix: Layout generation fix for automatic LODs.
- New: We’ve added a mipmap to all textures per LOD when using automatic LODs.
- Fix: Duplicated Groups and Parameter names.
- Update: Convert meshes using rendering index buffs instead of import.
- New: Add blueprint access to cylindrical projector angle.
- Update: We’ve updated our warning/errors logs. Now more info is going to be given.
- Fix: We’ve fixed alpha slider from Multilayer projector, instance properties panel.
- Fix: Fixed crash when compiling only selected options in an empty Customizable Object.
- Fix: Fixes for non-unity builds.
- Fix: Modifying a parameter using an invalid index won’t crash now the engine.
- New: Added plugin icon. WIP Customizable Object and Customizable Object Icons.
- Fix: Fixed a crash when adding a new projector layer in the Customizable Object Instance Editor.
- Update: We’ve added a basic definition of ReferenceSkeletalMesh and Reference Texture to their tooltips.
- Fix: Instance properties UI now update after editing sliders.
- Fix: Post Duplicated and added warning when duplicated node ids are found.
- Fix: Changing float parameter names now updates their pin names correctly.
- Fix: Having an asset in an “inconsistent” state won’t crash the engine.
- Fix: After the first compilation of a CO, message “finished compiling” will appear correctly.
- Update: We have improved the display of multilayer projectors.
- Fix: UV display will show now all LOD possible. We’ve also added a suffix to differentiate LODs and materials with the same name.
- New: Added NodeTextureBinaries.
- Fix: We’ve fixed false positive warning about duplicated group nodes due to visiting an already processed CO.
- New: We’ve added LOD info to Skeletal Mesh Node Pin names.
- Fix: Now engine won’t crash when refreshing Skeletal Nodes with ShowLOD/Image pins on node disabled.
- New: We now force specific paths for android libs so that unreal build can guess the architecture that is being used.
- Fix: Now Vector Parameters can “Show Pin on Node” functionality.
- Fix: Engine won’t crash when updating distance to player due to partially destroyed pawn.
- Update: CentralActor is now handled by TWeakObjectPtr and not raw pointers.
- Update: We remove Export/Import Layout nodes from the context menu. Now Mesh Layouts are Single Output Nodes.
- Fix: No more crashes when changing to a SkeletalMesh with less LODs in the SkeletalMesh Node.
- Fix: No mode baking problems due to missing skin weights after regenerating imported model.
- Fix: Missing referenced nodes after duplicating Customizable Objects.
- Fix: Clip Mesh Morph rotation angle now updates correctly in real time.
- Fix: No more crashes after switching levels.
- New: Added missing functionalities for Advanced Preview Settings.
- Update: We’ve updated mutable core with fixes for wrapping projectors with multiple layout blocks.
**`Cyborg Demo:`**
- Update: We’ve added thumbnails to the shirt stickers.
- Fix: Color widget sliders now update on real time on gamepad.
- Update: We have reversed our controls on the projector widget.
- Fix: Gamepad/controller navigation has been improved.
- Fix: Splash for packaged projects should appear now correctly in consoles.
- Fix: Console title ID is now correctly set up.
- Update: We’ve updated our Splash.
- Fix: Refactor of the camera end projector controls, to fix some bugs and we’ve done some modifications.
- Fix: We decided to toggle off run time texture compression on states for the tattoos and eyes.
- Fix: T-Shirt sticker projection should be now set correctly.
- Update: Character instance for our Lobby has been updated.
- New: Our lobby characters are now fully animated.
- Update: Changed our UI text font.
- Fix: We’ve removed double negative that introduced differences in gamepad handling.
- Improvement: Projector widget initialization has been improved.
- Update: UV layouts and textures have been updated for Cyborg Arms and Trousers.
- Update: We’ve lowered settings for consoles.
- Update: Updated console branding.
- Update: UI textures compression mode updated to UI.
- Fix: Fixed some warning about Nodelds.
- Fix: When the focused widget gets collapsed, widget lost it’s focused. Now it works correctly.
- Update: We’ve changed Widget function names clearer.
- Update: Character’s states, tattoo thumbnails, icons for UI, controls description has been updated.
- Fix: Scars skin tone has been fixed.
- Update: Transition from TPose to Idle.
- Fix: Color Sliders reset when moving the saturation or brightness to zero. It has been fixed.
- Update: We have removed camera panning.
- Update: Slider no longer require controller lock to modify.
- Update: Set T-Pose when editing projectors.
- Fix: We’ve fixed some broken style on missing thumbnail metadata.
- Fix: Projector widget type interface has been fixed.
- New: We have added multilayer example in the character.
- New: Now we can zoom to the character face.
- Update: Gamepad vertical sensibility has been lowered.
- Fix: We’ve fixed color bar widget.
**`Village Demo:`**
- New: A new example for the “How to call Material Variations” has been added.
- Fix: Color Sliders reset when moving the saturation or brightness to zero. It has been fixed.
- Update: We’ve baked sphere instance for the Museum level.
- Removed: Camera panning has been removed.
- Update: We now have the UI Buttons gamepad/keyboard focus act like if it was mouse focus.
- Fix: We’ve fixed Bandit Skeletal Mesh scale.
- Fix: Animations have been reuploaded with the correct scale.
- Fix: Pawn and instances scale in Village level fixed.
- Fix: Lights of Village and Infinite levels fixed.
- Improve: Hover and focus style of float bars has been improved.
- Removed: We have removed our focus dashed outline.
- Improvement: Style improved of color widgets.
- Improvement: We’ve removed the need for controller lock to modify the demo UI floating slider bars.
- Update: Demo HUD has been updated.
- Removed: Redundant HUD functionality has been removed.
- New: Demo UI color widget value and saturation bars are now dynamic.
- Fix: Color widget slider handle darkening has been fixed.
- Fix: Fixed broken UI textures.
- Improvement: Improvements in the widget blueprints.
- Fix: We’ve reduced character radius for PS4.
- Fix: Controller right thumb stick is was not able to rotate the camera outside the menu on both levels.
- New: We’ve enabled the back button to close the demo in android.
- Fix: Fix scrollbar flicker.
- Fix: Hoe color bar fix for IOS.
- Fix: We’ve fixed broken style on missing thumbnail metadata.
- Fix: Fixed projector widget type interface.
- Update: Removed bones from high LODs to fix mobile devices not rendering characters.
- Update: Rebaked all instances of the Museum level.
- New: We’ve added zoom to the character face on creation.
= Version 1.1 =
This version is for Unreal Engine 4.25
**`Mutable:`**
- **New**: We’ve added mutable texture reference counting to the instances to be able to decide which textures in the cache are actually worth blocking from GC during an update.
- **Fix**: Fixed some errors when changing states in the preview instance properties due to sorting states by name.
- **New**: We’ve added a tooltip that shows the name and the address of the Int Parameters.
- **Fix**: We now ensure copying android libs on deploy.
- **Fix**: Mesh conversion and skinning now work perfectly.
- **Update**: We avoid multiple Group Nodes using the same name.
- **New**: Added Copy/Paste/Reset to the Instance Editor.
- **Fix**: Fixed a Bug in the immediate release of texture memory system when working with models with LODs.
- **Update**: We’ve updated Customizable Objects and Customizable Object Instances icon colors.
- **Fix**: Layout generation fix for automatic LODs.
- **New**: We’ve added a mipmap to all textures per LOD when using automatic LODs.
- **Fix**: Duplicated Groups and Parameter names.
- **Update**: Convert meshes using rendering index buffs instead of import.
- **New**: Add blueprint access to cylindrical projector angle.
- **Update**: We’ve updated our warning/errors logs. Now more info is going to be given.
- **Fix**: We’ve fixed alpha slider from Multilayer projector, instance properties panel.
- **Fix**: Fixed crash when compiling only selected options in an empty Customizable Object.
- **Fix**: Fixes for non-unity builds.
- **Fix**: Modifying a parameter using an invalid index won’t crash now the engine.
- **New**: Added plugin icon. WIP Customizable Object and Customizable Object Icons.
- **Fix**: Fixed a crash when adding a new projector layer in the Customizable Object Instance Editor.
- **Update**: We’ve added a basic definition of ReferenceSkeletalMesh and Reference Texture to their tooltips.
- **Fix**: Instance properties UI now update after editing sliders.
- **Fix**: Post Duplicated and added warning when duplicated node ids are found.
- **Fix**: Changing float parameter names now updates their pin names correctly.
- **Fix**: Having an asset in an “inconsistent” state won’t crash the engine.
- **Fix**: After the first compilation of a CO, message “finished compiling” will appear correctly.
- **Update**: We have improved the display of multilayer projectors.
- **Fix**: UV display will show now all LOD possible. We’ve also added a suffix to differentiate LODs and materials with the same name.
- **New**: Added NodeTextureBinaries.
- **Fix**: We’ve fixed false positive warning about duplicated group nodes due to visiting an already processed CO.
- **New**: We’ve added LOD info to Skeletal Mesh Node Pin names.
- **Fix**: Now engine won’t crash when refreshing Skeletal Nodes with ShowLOD/Image pins on node disabled.
- **New**: We now force specific paths for android libs so that unreal build can guess the architecture that is being used.
- **Fix**: Now Vector Parameters can “Show Pin on Node” functionality.
- **Fix**: Engine won’t crash when updating distance to player due to partially destroyed pawn.
- **Update**: CentralActor is now handled by TWeakObjectPtr and not raw pointers.
- **Update**: We remove Export/Import Layout nodes from the context menu. Now Mesh Layouts are Single Output Nodes.
- **Fix**: No more crashes when changing to a SkeletalMesh with less LODs in the SkeletalMesh Node.
- **Fix**: No mode baking problems due to missing skin weights after regenerating imported model.
- **Fix**: Missing referenced nodes after duplicating Customizable Objects.
- **Fix**: Clip Mesh Morph rotation angle now updates correctly in real time.
- **Fix**: No more crashes after switching levels.
- **New**: Added missing functionalities for Advanced Preview Settings.
- **Update**: We’ve updated mutable core with fixes for wrapping projectors with multiple layout blocks.
**`Cyborg Demo:`**
- **Update**: We’ve added thumbnails to the shirt stickers.
- **Fix**: Color widget sliders now update on real time on gamepad.
- **Update**: We have reversed our controls on the projector widget.
- **Fix**: Gamepad/controller navigation has been improved.
- **Fix**: Splash for packaged projects should appear now correctly in consoles.
- **Fix**: Console title ID is now correctly set up.
- **Update**: We’ve updated our Splash.
- **Fix**: Refactor of the camera end projector controls, to fix some bugs and we’ve done some modifications.
- **Fix**: We decided to toggle off run time texture compression on states for the tattoos and eyes.
- **Fix**: T-Shirt sticker projection should be now set correctly.
- **Update**: Character instance for our Lobby has been updated.
- **New**: Our lobby characters are now fully animated.
- **Update**: Changed our UI text font.
- **Fix**: We’ve removed double negative that introduced differences in gamepad handling.
- **Improvement**: Projector widget initialization has been improved.
- **Update**: UV layouts and textures have been updated for Cyborg Arms and Trousers.
- **Update**: We’ve lowered settings for consoles.
- **Update**: Updated console branding.
- **Update**: UI textures compression mode updated to UI.
- **Fix**: Fixed some warning about Nodelds.
- **Fix**: When the focused widget gets collapsed, widget lost it’s focused. Now it works correctly.
- **Update**: We’ve changed Widget function names clearer.
- **Update**: Character’s states, tattoo thumbnails, icons for UI, controls description has been updated.
- **Fix**: Scars skin tone has been fixed.
- **Update**: Transition from TPose to Idle.
- **Fix**: Color Sliders reset when moving the saturation or brightness to zero. It has been fixed.
- **Update**: We have removed camera panning.
- **Update**: Slider no longer require controller lock to modify.
- **Update**: Set T-Pose when editing projectors.
- **Fix**: We’ve fixed some broken style on missing thumbnail metadata.
- **Fix**: Projector widget type interface has been fixed.
- **New**: We have added multilayer example in the character.
- **New**: Now we can zoom to the character face.
- **Update**: Gamepad vertical sensibility has been lowered.
- **Fix**: We’ve fixed color bar widget.
**`Village Demo:`**
- **New**: A new example for the “How to call Material Variations” has been added.
- **Fix**: Color Sliders reset when moving the saturation or brightness to zero. It has been fixed.
- **Update**: We’ve baked sphere instance for the Museum level.
- **Removed**: Camera panning has been removed.
- **Update**: We now have the UI Buttons gamepad/keyboard focus act like if it was mouse focus.
- **Fix**: We’ve fixed Bandit Skeletal Mesh scale.
- **Fix**: Animations have been reuploaded with the correct scale.
- **Fix**: Pawn and instances scale in Village level fixed.
- **Fix**: Lights of Village and Infinite levels fixed.
- **Improve**: Hover and focus style of float bars has been improved.
- **Removed**: We have removed our focus dashed outline.
- **Improvement**: Style improved of color widgets.
- **Improvement**: We’ve removed the need for controller lock to modify the demo UI floating slider bars.
- **Update**: Demo HUD has been updated.
- **Removed**: Redundant HUD functionality has been removed.
- **New**: Demo UI color widget value and saturation bars are now dynamic.
- **Fix**: Color widget slider handle darkening has been fixed.
- **Fix**: Fixed broken UI textures.
- **Improvement**: Improvements in the widget blueprints.
- **Fix**: We’ve reduced character radius for PS4.
- **Fix**: Controller right thumb stick is was not able to rotate the camera outside the menu on both levels.
- **New**: We’ve enabled the back button to close the demo in android.
- **Fix**: Fix scrollbar flicker.
- **Fix**: Hoe color bar fix for IOS.
- **Fix**: We’ve fixed broken style on missing thumbnail metadata.
- **Fix**: Fixed projector widget type interface.
- **Update**: Removed bones from high LODs to fix mobile devices not rendering characters.
- **Update**: Rebaked all instances of the Museum level.
- **New**: We’ve added zoom to the character face on creation.
= Version 1.1 =
This version is for Unreal Engine 4.25
**`Mutable:`**
- New:- **New**: We’ve added mutable texture reference counting to the instances to be able to decide which textures in the cache are actually worth blocking from GC during an update.
- Fix:- **Fix**: Fixed some errors when changing states in the preview instance properties due to sorting states by name.
- New:- **New**: We’ve added a tooltip that shows the name and the address of the Int Parameters.
- Fix:- **Fix**: We now ensure copying android libs on deploy.
- Fix:- **Fix**: Mesh conversion and skinning now work perfectly.
- - **Update:**: We avoid multiple Group Nodes using the same name.
- New:- **New**: Added Copy/Paste/Reset to the Instance Editor.
- Fix:- **Fix**: Fixed a Bug in the immediate release of texture memory system when working with models with LODs.
- - **Update:**: We’ve updated Customizable Objects and Customizable Object Instances icon colors.
- Fix:- **Fix**: Layout generation fix for automatic LODs.
- New:- **New**: We’ve added a mipmap to all textures per LOD when using automatic LODs.
- Fix:- **Fix**: Duplicated Groups and Parameter names.
- - **Update:**: Convert meshes using rendering index buffs instead of import.
- New:- **New**: Add blueprint access to cylindrical projector angle.
- - **Update:**: We’ve updated our warning/errors logs. Now more info is going to be given.
- Fix:- **Fix**: We’ve fixed alpha slider from Multilayer projector, instance properties panel.
- Fix:- **Fix**: Fixed crash when compiling only selected options in an empty Customizable Object.
- Fix:- **Fix**: Fixes for non-unity builds.
- Fix:- **Fix**: Modifying a parameter using an invalid index won’t crash now the engine.
- New- **New**: Added plugin icon. WIP Customizable Object and Customizable Object Icons.
- Fix:- **Fix**: Fixed a crash when adding a new projector layer in the Customizable Object Instance Editor.
- - **Update:**: We’ve added a basic definition of ReferenceSkeletalMesh and Reference Texture to their tooltips.
- Fix:- **Fix**: Instance properties UI now update after editing sliders.
- Fix:- **Fix**: Post Duplicated and added warning when duplicated node ids are found.
- Fix:- **Fix**: Changing float parameter names now updates their pin names correctly.
- Fix:- **Fix**: Having an asset in an “inconsistent” state won’t crash the engine.
- Fix:- **Fix**: After the first compilation of a CO, message “finished compiling” will appear correctly.
- - **Update:**: We have improved the display of multilayer projectors.
- Fix:- **Fix**: UV display will show now all LOD possible. We’ve also added a suffix to differentiate LODs and materials with the same name.
- New- **New**: Added NodeTextureBinaries.
- Fix:- **Fix**: We’ve fixed false positive warning about duplicated group nodes due to visiting an already processed CO.
- New:- **New**: We’ve added LOD info to Skeletal Mesh Node Pin names.
- Fix:- **Fix**: Now engine won’t crash when refreshing Skeletal Nodes with ShowLOD/Image pins on node disabled.
- New:- **New**: We now force specific paths for android libs so that unreal build can guess the architecture that is being used.
- Fix:- **Fix**: Now Vector Parameters can “Show Pin on Node” functionality.
- Fix:- **Fix**: Engine won’t crash when updating distance to player due to partially destroyed pawn.
- - **Update:**: CentralActor is now handled by TWeakObjectPtr and not raw pointers.
- - **Update:**: We remove Export/Import Layout nodes from the context menu. Now Mesh Layouts are Single Output Nodes.
- Fix:- **Fix**: No more crashes when changing to a SkeletalMesh with less LODs in the SkeletalMesh Node.
- Fix:- **Fix**: No mode baking problems due to missing skin weights after regenerating imported model.
- Fix:- **Fix**: Missing referenced nodes after duplicating Customizable Objects.
- Fix:- **Fix**: Clip Mesh Morph rotation angle now updates correctly in real time.
- Fix:- **Fix**: No more crashes after switching levels.
- New:- **New**: Added missing functionalities for Advanced Preview Settings.
- - **Update:**: We’ve updated mutable core with fixes for wrapping projectors with multiple layout blocks.
**`Cyborg Demo:`**
- - **Update:**: We’ve added thumbnails to the shirt stickers.
- Fix:- **Fix**: Color widget sliders now update on real time on gamepad.
- - **Update:**: We have reversed our controls on the projector widget.
- Fix:- **Fix**: Gamepad/controller navigation has been improved.
- Fix:- **Fix**: Splash for packaged projects should appear now correctly in consoles.
- Fix:- **Fix**: Console title ID is now correctly set up.
- - **Update:**: We’ve updated our Splash.
- Fix:- **Fix**: Refactor of the camera end projector controls, to fix some bugs and we’ve done some modifications.
- Fix:- **Fix**: We decided to toggle off run time texture compression on states for the tattoos and eyes.
- Fix:- **Fix**: T-Shirt sticker projection should be now set correctly.
- - **Update:**: Character instance for our Lobby has been updated.
- New:- **New**: Our lobby characters are now fully animated.
- - **Update:**: Changed our UI text font.
- Fix:- **Fix**: We’ve removed double negative that introduced differences in gamepad handling.
- - **Improvement:**: Projector widget initialization has been improved.
- - **Update:**: UV layouts and textures have been updated for Cyborg Arms and Trousers.
- - **Update:**: We’ve lowered settings for consoles.
- - **Update**: Updated console branding.
- - **Update:**: UI textures compression mode updated to UI.
- Fix:- **Fix**: Fixed some warning about Nodelds.
- Fix:- **Fix**: When the focused widget gets collapsed, widget lost it’s focused. Now it works correctly.
- - **Update:**: We’ve changed Widget function names clearer.
- - **Update**: Character’s states, tattoo thumbnails, icons for UI, controls description has been updated.
- Fix:- **Fix**: Scars skin tone has been fixed.
- - **Update:**: Transition from TPose to Idle.
- Fix:- **Fix**: Color Sliders reset when moving the saturation or brightness to zero. It has been fixed.
- - **Update:**: We have removed camera panning.
- - **Update:**: Slider no longer require controller lock to modify.
- - **Update:**: Set T-Pose when editing projectors.
- Fix:- **Fix**: We’ve fixed some broken style on missing thumbnail metadata.
- Fix:- **Fix**: Projector widget type interface has been fixed.
- New:- **New**: We have added multilayer example in the character.
- New:- **New**: Now we can zoom to the character face.
- - **Update:**: Gamepad vertical sensibility has been lowered.
- Fix:- **Fix**: We’ve fixed color bar widget.
**`Village Demo:`**
- New:- **New**: A new example for the “How to call Material Variations” has been added.
- Fix:- **Fix**: Color Sliders reset when moving the saturation or brightness to zero. It has been fixed.
- - **Update:**: We’ve baked sphere instance for the Museum level.
- - **Removed:**: Camera panning has been removed.
- - **Update:**: We now have the UI Buttons gamepad/keyboard focus act like if it was mouse focus.
- Fix:- **Fix**: We’ve fixed Bandit Skeletal Mesh scale.
- Fix:- **Fix**: Animations have been reuploaded with the correct scale.
- Fix:- **Fix**: Pawn and instances scale in Village level fixed.
- Fix:- **Fix**: Lights of Village and Infinite levels fixed.
- - **Improve:**: Hover and focus style of float bars has been improved.
- - **Removed:**: We have removed our focus dashed outline.
- - **Improvement:**: Style improved of color widgets.
- - **Improvement:**: We’ve removed the need for controller lock to modify the demo UI floating slider bars.
- - **Update:**: Demo HUD has been updated.
- - **Removed:**: Redundant HUD functionality has been removed.
- New:- **New**: Demo UI color widget value and saturation bars are now dynamic.
- Fix:- **Fix**: Color widget slider handle darkening has been fixed.
- Fix:- **Fix**: Fixed broken UI textures.
- - **Improvement:**: Improvements in the widget blueprints.
- Fix:- **Fix**: We’ve reduced character radius for PS4.
- Fix:- **Fix**: Controller right thumb stick is was not able to rotate the camera outside the menu on both levels.
- New:- **New**: We’ve enabled the back button to close the demo in android.
- Fix- **Fix**: Fix scrollbar flicker.
- Fix:- **Fix**: Hoe color bar fix for IOS.
- Fix:- **Fix**: We’ve fixed broken style on missing thumbnail metadata.
- Fix:- **Fix**: Fixed projector widget type interface.
- - **Update:**: Removed bones from high LODs to fix mobile devices not rendering characters.
- - **Update:**: Rebaked all instances of the Museum level.
- New:- **New**: We’ve added zoom to the character face on creation.