Commit Graph

161 Commits

Author SHA1 Message Date
bryan sefcik
8cc129f2b6 IWYU Pass 1 - Engine/Source/Editor/...
#jira
#preflight 6306736ac85b7fef22be7751

[CL 21558583 by bryan sefcik in ue5-main branch]
2022-08-24 22:45:13 -04:00
jason hoerner
8804a0ca8e Scene capture fix for render targets not displaying in Texture Editor, by starting out with the alpha channel disabled for render targets. Scene capture render targets have a depth mask in the alpha channel, which causes them to appear as fully transparent (checkerboard), and it isn't easily discoverable that toggling off the alpha channel would solve the issue, so it's helpful to start out with it disabled.
#jira UE-151834
#rb jason.nadro
#preflight 62f67fb7bd746abb99c27f2a

[CL 21365663 by jason hoerner in ue5-main branch]
2022-08-12 18:02:20 -04:00
alexander suvorov
816a53c42f Display correct imported size for longlat cubemaps smaller than 32 pixels.
#rb none
#preflight 62d5972df156340c79c095b8

[CL 21150470 by alexander suvorov in ue5-main branch]
2022-07-18 13:49:27 -04:00
alexander suvorov
04003206ed Display proper stats for cubemaps in the texture editor.
#rb none
#preflight 62c6ff7a7e606620fd05c50b

[CL 20989504 by alexander suvorov in ue5-main branch]
2022-07-07 14:59:23 -04:00
alexander suvorov
43b2f0a673 Cleanup cubemap and volume texture preview code.
#rb none
#fyi charles.bloom
#preflight 62c1dba75d53ca5bcef05f1b

[CL 20929571 by alexander suvorov in ue5-main branch]
2022-07-03 14:24:36 -04:00
alexander suvorov
3b5a21de88 Move view mode control for volume textures and cubemaps into the main panel of the texture editor.
#rb charles.bloom
#preflight 62c0759e1c0b758797c51708

[CL 20928335 by alexander suvorov in ue5-main branch]
2022-07-02 14:24:33 -04:00
alexander suvorov
6ad3681410 Update TextureEditor viewport to use the newer version of InputKey and InputAxis.
#jira UE-147796
#rb trivial
#fyi ben.hoffman
#fyi charles.bloom
#preflight 62b69c29ff7f5dd87e194cc0

[CL 20822357 by alexander suvorov in ue5-main branch]
2022-06-25 01:30:56 -04:00
alexander suvorov
620cfada7e Implement 3D preview mode for cubemaps in the texture editor.
#rb dan.thompson
#fyi charles.bloom
#preflight 62b4be225b60244d9a49e19c

[CL 20820534 by alexander suvorov in ue5-main branch]
2022-06-24 20:28:36 -04:00
alexander suvorov
e242331d47 Add support for previewing individual faces of TextureCubeArray elements in the texture editor.
#rb charles.bloom
#preflight 62b246a3604d9ccfc741e001

[CL 20776668 by alexander suvorov in ue5-main branch]
2022-06-22 12:49:07 -04:00
alexander suvorov
2415ba1ba8 Implement proper preview for TextureCubeArray in the texture editor.
#rb charles.bloom
#preflight none

[CL 20708111 by alexander suvorov in ue5-main branch]
2022-06-17 15:13:04 -04:00
alexander suvorov
a4faae7e8c Enable mipmap preview for cubemaps.
#rb none
#fyi charles.bloom
#preflight none

[CL 20678263 by alexander suvorov in ue5-main branch]
2022-06-15 18:44:21 -04:00
alexander suvorov
7eae635d64 Add support for previewing individual slices of a cubemap in the texture editor.
#rb charles.bloom
#preflight none

[CL 20676841 by alexander suvorov in ue5-main branch]
2022-06-15 16:53:29 -04:00
alexander suvorov
a6f300c843 Calculate platform data payload size based on the provided mip bias value.
#rb charles.bloom
#preflight none

[CL 20675519 by alexander suvorov in ue5-main branch]
2022-06-15 15:27:55 -04:00
alexander suvorov
6363e10618 Fix multiple texture editor issues: TextureCubeArray zoom, texture border, texture stats, tooltip information.
#rb charles.bloom
#preflight none

[CL 20653423 by alexander suvorov in ue5-main branch]
2022-06-14 13:55:28 -04:00
alexander suvorov
8d4601f092 Add support for previewing individual slices of a Texture2DArray in the texture editor.
#rb charles.bloom
#preflight none

[CL 20635618 by alexander suvorov in ue5-main branch]
2022-06-13 17:58:02 -04:00
alexander suvorov
39bcb66605 Calculate texture resource size based on the built platform data.
#rb none
#fyi charles.bloom
#preflight none

[CL 20600945 by alexander suvorov in ue5-main branch]
2022-06-10 15:26:41 -04:00
alexander suvorov
5563d561fd Use proper validation for the Texture::GetRunningPlatformData() return values.
#rb none
#fyi charles.bloom
#preflight none

[CL 20478568 by alexander suvorov in ue5-main branch]
2022-06-02 19:34:59 -04:00
alexander suvorov
c3c0c022ca Use centered zoom for the texture editor viewport.
#rb charles.bloom
#preflight none

[CL 20464163 by alexander suvorov in ue5-main branch]
2022-06-01 21:45:45 -04:00
alexander suvorov
11e06a8a26 Fix Exposure Bias functionality in the texture editor.
#rb none
#fyi charles.bloom
#preflight none

[CL 20459945 by alexander suvorov in ue5-main branch]
2022-06-01 17:41:35 -04:00
Lauren Barnes
6248f8d412 Replacing legacy EditorStyle calls with AppStyle
#preflight 6272a74d2f6d177be3c6fdda
#rb Matt.Kuhlenschmidt

#ROBOMERGE-OWNER: Lauren.Barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20057269 via CL 20070159 via CL 20072035 via CL 20072203
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
#ROBOMERGE-CONFLICT from-shelf

[CL 20105363 by Lauren Barnes in ue5-main branch]
2022-05-09 13:12:28 -04:00
Devin Doucette
e5a3f1605e Texture: Renamed ForceRecompressDDCUID to CompressionCacheId
#preflight 626306c7f606b184f0a38bcb
#rb Zousar.Shaker

[CL 19901453 by Devin Doucette in ue5-main branch]
2022-04-25 09:27:12 -04:00
charles bloom
41eefbfaa8 Texture ForceRecompressDDCUID to let you manually change the DDC key to get a rebuild
#preflight 62574aed7411b8ac6277fb57
#rb dan.thompson,fabian.giesen

[CL 19747951 by charles bloom in ue5-main branch]
2022-04-13 19:31:28 -04:00
charles bloom
774daabb26 TextureDetails remove PowerOfTwo customization
was messing up property value change detection and served no purpose

#rb sebastian.nordgren
#preflight none

[CL 19744513 by charles bloom in ue5-main branch]
2022-04-13 15:40:39 -04:00
charles bloom
1ba296578e fix mip map gen on non power of 2 textures
also allow MaxTextureSize on non-pow2
no longer force TMGS_NoMipMaps on non-pow2

#preflight 6241f2badc6183e3f5d32332
#rb fabian.giesen

[CL 19530862 by charles bloom in ue5-main branch]
2022-03-28 14:32:21 -04:00
charles bloom
4321a3488b TextureEditorToolket quiet No compression block size message doesn't need to be a warning
having no setting is standard behavior
also change default size to 64k to match other defaults

#rb none
#preflight none

[CL 19392859 by charles bloom in ue5-main branch]
2022-03-15 15:53:56 -04:00