Description

The following error is shown when attempting to use the Texture Size of a Texture Collection texture object:

Texture size only available for Texture2D, TextureVirtual, Texture2DArray, VolumeTexture and SparseVolumeTexture, not unknown.

This is because Texture Collections that are Bindless mask their texture type with MCT_TextureCollection and FHLSLMaterialTranslator::TextureProperty doesn't take into account that mask, it just checks equality.

Steps to Reproduce
  1. Create a Material that samples a texture from a Texture Collection
  2. Use the Texture Property node to sample the Texture Collection object's size and modify the sampled UVs

Expected

The Material compiles

Actual

The Material fails to compile with the error: "Texture size only available for Texture2D, TextureVirtual, Texture2DArray, VolumeTexture and SparseVolumeTexture, not unknown."

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-393690 in the post.

0
Login to Vote

Unresolved
CreatedAug 26, 2026
UpdatedAug 26, 2026
View Jira Issue