Commit Graph

7 Commits

Author SHA1 Message Date
semion piskarev
df5a9de541 MeshModelingTools: Fix crash when trying to read from texture that does not have source data in editor.
#rb Ryan.Schmidt
#preflight 6361f8e5522c8f7ab312149a

[CL 22937898 by semion piskarev in ue5-main branch]
2022-11-02 23:06:24 -04:00
henrik karlsson
b5b86c796c This change is a strategical submit for a coming change that removes lots of includes in headers that are included by many files. This change contains adding of includes in files that previously got those includes transitively from other inclkudes
#preflight 6355d4940313c24974b2107b
#rb none

[CL 22783162 by henrik karlsson in ue5-main branch]
2022-10-26 12:57:32 -04:00
ryan schmidt
ae72511e29 ModelingComponents: Modify AssetUtils::ReadTexture()'s PlatformData path to catch and error out if being used in non-Editor builds and the texture format is not TC_VectorDisplacementMap. We cannot change texture format at runtime, because UpdateResource() depends on the source data being available. This is old code that never worked and would just crash outside the Editor.
Add messaging in geometry script functions that call ReadTexture, to hint to the user how to configure their textures to use at runtime

#rb david.hill
#preflight 632a2db16919ce3998922aab
#jira UE-164548

[CL 22114020 by ryan schmidt in ue5-main branch]
2022-09-21 11:37:26 -04:00
henry falconer
2e427c809a Removed an ensure that could fail while reading from a valid texture that has no source art
#rb tyson.brochu
#rn fix geometry
#preflight 6310b4b8840bf1e5c3751f54

[CL 21739446 by henry falconer in ue5-main branch]
2022-09-01 09:49:45 -04:00
Marc Audy
0c3be2b6ad Merge Release-Engine-Staging to Test @ CL# 18240298
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -05:00
michael balzer
b8a1c9b6cf GeometryCore: Remove ExplicitUseGeometryMathTypes.h
#ROBOMERGE-AUTHOR: michael.balzer
#ROBOMERGE-SOURCE: CL 18227685 in //UE5/Release-5.0/... via CL 18229350
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 18231457 by michael balzer in ue5-release-engine-test branch]
2021-11-17 19:02:44 -05:00
michael balzer
a49c74b915 MeshModelingToolset: Move ModelingOperators and ModelingOperatorsEditorOnly modules out of experimental plugin
#jira UETOOL-3823
#rb lonnie.li
#preflight 617b1aea5794a500014f544a

#ROBOMERGE-AUTHOR: michael.balzer
#ROBOMERGE-SOURCE: CL 17972239 in //UE5/Release-5.0/... via CL 17972248
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v885-17909292)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17972256 by michael balzer in ue5-release-engine-test branch]
2021-10-28 19:47:45 -04:00