The texture property node returns incorrect values for texture objects that have a render target as its input. The correct value will be returned if a normal texture is used for the input instead.

Steps to Reproduce
  1. Open a blank project
  2. Crate a new material and render target in content browser
  3. Open the material and add a texture object referencing the render target
  4. Drag off from texture object and plug into Texture property node set to "Texture Size"
  5. Test the output using a debug float 2 values node


If you have texture size selected for the texture property node it will return 0 and for texel size 11111.1111 for both x and y.

It returns the size of the render target in the case of a default render target it should be (256,256)

Have Comments or More Details?

Head over to the existing AnswerHub thread and let us know what's up.

Login to Vote

Affects Versions4.
Target Fix4.17
Fix Commit3346042
Main Commit3357449
CreatedFeb 7, 2017
ResolvedMar 14, 2017
UpdatedApr 27, 2018