Page MenuHomeFeedback Tracker

Visible Inventory Material Overrides
Closed, ResolvedPublic

Description

In the faction creation wiki for the preview model inside of the inventory it states: "Please note that right now this entry doesn't support material overrides and only prefabs with custom materials can be used." See below.

This is quite an important feature that is needed when one needs to be able to display more then one texture variation for the same piece of clothing. Below is a current example of some pieces of clothing that have all different texture colors variations but based on current engine features you can only display one color per 3D asset in the inventory. See below.

The inventory will show the initial material that you assigned to the asset in the workbench but all material overrides that you did in the world editor is not currently visible in the inventory display.See below.


Details

Severity
Major
Resolution
Open
Reproducibility
Always
Operating System
Windows 10 x64
Category
General
Steps To Reproduce

Simply add your prefabs to ArsenalConfig_BLUFOR.conf then open up the arsenal in the world editor and you will find that all items have the same material which you initially assigned to that asset in the workshop.

Event Timeline

Vergy created this task.Oct 7 2022, 3:43 PM

Hello,

The statement is here only when you are using a different model in Preview Model inside PreviewRenderAttributes. Is it the case for you?
If you are looking at {D8D9EE7F3966589E}Prefabs/Characters/HeadGear/Hat_Knitted_01/Hat_Knitted_01_red.et prefab you can see it is using material overrides and in inventory it is displaying the model correctly.

Vergy added a comment.Oct 11 2022, 4:03 PM

Hello,

The statement is here only when you are using a different model in Preview Model inside PreviewRenderAttributes. Is it the case for you?
If you are looking at {D8D9EE7F3966589E}Prefabs/Characters/HeadGear/Hat_Knitted_01/Hat_Knitted_01_red.et prefab you can see it is using material overrides and in inventory it is displaying the model correctly.

In my experience material overrides and displays properly for all headgear but only headgear. It does not work for Torso, Legs or Footwear.

This is because of a wrong setup in the game. If you add a preview model inside PreviewRenderAttributes. Then override of materials will not work anymore. If you don't it should work fine. You can see below the image that the jacket of the game has this setup. This means if you override for this jacket nothing happens.

Vergy added a comment.Oct 11 2022, 6:07 PM

This is because of a wrong setup in the game. If you add a preview model inside PreviewRenderAttributes. Then override of materials will not work anymore. If you don't it should work fine. You can see below the image that the jacket of the game has this setup. This means if you override for this jacket nothing happens.

Ah! okay I understand. I think at some point it should be able to override because without that PreviewRenderAttributes you can not adjust the visual settings of how the item looks. I do understand how it works now though.

Geez changed the task status from New to Confirmed Internally.Oct 16 2022, 9:27 PM
Geez closed this task as Resolved.Nov 28 2022, 11:24 AM
Geez claimed this task.
Geez added a subscriber: Geez.

Hello everyone.
This has been resolved internally and the fix will appear in one of the upcoming updates.
Regards,
Geez