Commit Graph

117 Commits

Author SHA1 Message Date
jason nadro
a1db176b4c Reorganize the Material asset creation menus
- MaterialFunction, MaterialFunctionInstance have all moved to an Advanced menu.
- NeuralProfile, SpecularProfile, and SubsurfaceProfile have all moved to a Profiles menu.
- MaterialLayer, MaterialLayerInstance, MaterialLayerBlend, and MaterialLayerBlendInstance have all moved to a Layers menu.
- By default any new assets derieved from UMaterialInterface will be in the advanced menu.
- Currently Material is left in the same location (under the basic asset creation and not in the advanced menu)

#rb massimo.tristano

[CL 34530346 by jason nadro in ue5-main branch]
2024-06-20 11:14:18 -04:00
yoan stamant
938f456b05 Moved UserDefinedStruct to CoreUObject
#jira UE-216472
#rb Devin.Doucette

[CL 34495793 by yoan stamant in ue5-main branch]
2024-06-19 08:00:57 -04:00
gary yuan
f85b2347ba [Backout] - CL34482589
[FYI] Yoan.StAmant
Original CL Desc
-----------------------------------------------------------------
Moved UserDefinedStruct to CoreUObject
#jira UE-216472
#rb Devin.Doucette

[CL 34486763 by gary yuan in ue5-main branch]
2024-06-18 20:05:51 -04:00
yoan stamant
b9344fb62e Moved UserDefinedStruct to CoreUObject
#jira UE-216472
#rb Devin.Doucette

[CL 34482607 by yoan stamant in ue5-main branch]
2024-06-18 17:57:11 -04:00
sebastian arleryd
62404d2650 Fix fallout of CL 33935443
#jira UE-212289

[CL 33943494 by sebastian arleryd in ue5-main branch]
2024-05-28 12:15:48 -04:00
ben hoffman
d3152eebf2 do not allow for creation of a child BP function library from the content browser content menu
#jira UE-88170
#rb Phillip.Kavan
#rnx

[CL 33692214 by ben hoffman in ue5-main branch]
2024-05-16 13:06:24 -04:00
ben hoffman
2e6d7878bf Do not allow users to create a child blueprint based off of a BP function library. This never worked, and you would only recieve comipliation errors if you made one.
#jira UE-88170
#rb dan.oconnor

[CL 33582349 by ben hoffman in ue5-main branch]
2024-05-10 14:32:25 -04:00
graham wihlidal
4d8cb1e80a [Nanite-Skinning] Implemented skeletal mesh version of material audit (log warning and fall back to non-Nanite if unsupported materials are used, like translucency), and also add asset registry tags + right click (batch) convert to Nanite menu on skeletal mesh asset.
#rb jamie.hayes
#jira UE-210921
#fyi brian.karis, rune.stubbe, kiaran.ritchie, halfdan.ingvarsson

[CL 32806892 by graham wihlidal in ue5-main branch]
2024-04-08 17:09:57 -04:00
robert millar
7385ad9ece UX for updating redirectors
- Refactor AssetViewUtils::LoadAssetsIfNeeded to take settings struct and return enum code.
- Allow cancelling when loading redirectors or when loading referencers.
- Use AssetViewUtils::LoadAssetsIfNeeded in asset view context menu a well as folder tree to unify progress/cancellation for both

[CL 32159723 by robert millar in ue5-main branch]
2024-03-11 13:52:43 -04:00
robert millar
f7fe4f49b6 Update redirector references: Change context menu in asset context menu to match folder context menu
[CL 31731045 by robert millar in ue5-main branch]
2024-02-22 14:48:29 -05:00
robert millar
396fb96f1d Fix up redirectors flow update
- Rename menu entries to Update (Redirector) Referencers
- No separate options for fixup vs fixup and keep
- After fixup, prompt user to delete redirectors if project settings allow
- After fixup, show users what files could not be checked out/saved and what redirectors remain

#rb brooke.hubert

[CL 31699181 by robert millar in ue5-main branch]
2024-02-21 17:10:19 -05:00
alex kahn
4f00bd4dab [Backout] - CL31691763 - CIS Compile Error
#rnx
[FYI] robert.millar
Original CL Desc
-----------------------------------------------------------------
Fix up redirectors flow update
- Rename menu entries to Update (Redirector) Referencers
- No separate options for fixup vs fixup and keep
- After fixup, prompt user to delete redirectors if project settings allow
- After fixup, show users what files could not be checked out/saved and what redirectors remain

#rb brooke.hubert

[CL 31696448 by alex kahn in ue5-main branch]
2024-02-21 16:07:05 -05:00
robert millar
872b6adee6 Fix up redirectors flow update
- Rename menu entries to Update (Redirector) Referencers
- No separate options for fixup vs fixup and keep
- After fixup, prompt user to delete redirectors if project settings allow
- After fixup, show users what files could not be checked out/saved and what redirectors remain

#rb brooke.hubert

[CL 31691912 by robert millar in ue5-main branch]
2024-02-21 14:16:54 -05:00
euan carmichael
1981b12af5 Fix for issue where anim streamable couldn't be created directly from anim sequence asset
#changelist validated
#virtualized

[CL 31219984 by euan carmichael in ue5-main branch]
2024-02-06 12:41:55 -05:00
richard malo
14620f45a3 External Data Layer V1
- Allows for plugins to inject/remove content (actors) in a partitioned world
- Serves as a replacement for the experimental 'Content Bundle' feature
- Added new External Data Layer (EDL) Asset
- Added new Game Feature Action 'AddWorldPartitionContent' to control activation of an EDL asset
- Supports Data Layers inside a plugin (child of an EDL)
- Added builder to convert content bundles to EDL (UGameFeatureActionConvertContentBundleWorldPartitionBuilder)
- Feature is temporarily disabled by default and can be turned on using Editor Experimental Settings 'Enable World Partition External Data Layers' flag
#jira UE-204248
#rb JeanFrancois.Dube, Patrick.Enfedaque, Sebastien.Lussier
#tests QAGame PIE/-game/cooked, Regression test PIE/cook of latest game map, Tested PIE/cook of latest game map converted to EDL

[CL 31015614 by richard malo in ue5-main branch]
2024-01-30 14:18:27 -05:00
phillip kavan
ec2b914fdf Fix the EditorUtilityWidget Blueprint asset definition to match what the Widget Blueprint asset definition does on open for edit.
Both are initializing a Widget Blueprint editor context, which does not support defaults-only mode.

#jira UE-201810, UE-149464
#rb logan.buchy

[CL 30272851 by phillip kavan in ue5-main branch]
2023-12-12 14:51:56 -05:00
ben zeigler
6e81a09c2a Remove broken blueprint performance tracking code now that Insights works well:
BlueprintCompileAndLoadTimerData has been wrong ever since the compilation manager was added
FScopedCompilerEvent was broken because there are two active compilation logs in many cases
Delete unused stats and replace a few with trace scopes
#rb dan.oconnor

[CL 29996340 by ben zeigler in ue5-main branch]
2023-11-29 14:53:02 -05:00
charles bloom
7c4efc11ac TextureAssetAction new action : resize to nearest power of two
#rb fabian.giesen

[CL 29901088 by charles bloom in ue5-main branch]
2023-11-22 18:08:33 -05:00
charles bloom
40b8177bef TextureAssetActions compress with JPEG action
#rnx

[CL 29833495 by charles bloom in ue5-main branch]
2023-11-18 17:08:36 -05:00
charles bloom
a889cf442a TextureAssetActions UI improvements
fix TextureCube icon being used but doesn't exist
TextureSourceDataUtils no need to use the complicated bulkdata init api, just init from image
verify that Compress is called as expected

#rnx

[CL 29832763 by charles bloom in ue5-main branch]
2023-11-18 14:03:24 -05:00
charles bloom
b55836bd5e TextureAssetAction to convert texture source to 8 bit
#jira UE-181912
#rnx
#rb fabian.giesen

[CL 29788580 by charles bloom in ue5-main branch]
2023-11-16 15:36:39 -05:00
charles bloom
3979c11d90 Asset Action to resize texture sources
shrinks sources above threshold size to make uassets smaller
tries to change LODBias to keep output size the same, but that is in no way guaranteed

#rb dan.thompson
#rnx

[CL 29527423 by charles bloom in ue5-main branch]
2023-11-07 13:52:43 -05:00
jamie dale
9ba9436ad1 Null guard parent class for BP action menu
[FYI] Angela.Wu
#rnx

[CL 29500905 by jamie dale in ue5-main branch]
2023-11-06 16:50:37 -05:00
sebastien lussier
8de687ddce Added CanLocalize() override that return FAssetSupportResponse::NotSupported() for
* UAssetDefinition_HLODLayer
* UAssetDefinition_DataLayer
* UAssetDefinition_DataLayerInstance
[FYI] vincent.beauchemin

[CL 29487497 by sebastien lussier in ue5-main branch]
2023-11-06 09:47:31 -05:00
sebastien lussier
3f984ab5b3 Removed AssetTypeActions for HLOD Layer & Data Layer assets
* Rely on UAssetDefinitions instead
* Add to correct "World" category
#rb vincent.beauchemin

[CL 29486031 by sebastien lussier in ue5-main branch]
2023-11-06 08:29:52 -05:00