マテリアルやマテリアルインスタンスがプロパティマトリックスで編集できない

Github上にUnrealEngineのソースコードがありますので、フォークして修正し、プルリクエストを送りましょう
UnrealEngineはソースコードが公開されており、各ユーザーが改変して利用することが認められています


修正できない、と明言されているものについては相応の理由があります
PropertyMatrixのソースコードに下記のように理由が書いてあります

Materials can’t be bulk edited currently as they require very special handling because of their dependencies with the rendering thread, and we’d have to hack the property matrix too much.

ソースコードの場所は
Plugins/Editor/ContentBrowser/ContentBrowserAssetDataSource/Source/ContentBrowserAssetDataSource/Private/AssetFileContextMenu.cpp の470行目付近です

条件記述自体は単純なので、外すこと自体は容易でしょう
その先はご自身の判断でお願いします

1 Like