Description

This is a regression. Tested in //UE4/Release-4.27 CL#18319896

Changes to a Custom Primitive Data are not reflected in Android Preview or Android Vulkan. Using Set Custom Primitive Data Float node has the same behavior.

Steps to Reproduce
  1. Create or open any project
  2. Create a new Material named 'M_CPDT'
    1. Create a Scalar Parameter node
    2. Leave the name as 'Param'
    3. Connect Param to Base Color
    4. In the details panel of the node enable Use Custom Primitive Data
    5. Save, and close the material editor
  3. Create a new Blueprint Actor
    1. Add Static Mesh component
    2. Set the Static Mesh to Cube
    3. Set the Material to M_CPDT
    4. In the Event Graph Create a 'Set Scalar Parameter for Custom Primitive Data' node
    5. Set the Static Mesh component as the Target
    6. Set the Parameter Name to Param
    7. Set Value to 1.0
    8. Compile, save, and close the Blueprint
  4. Place the Blueprint Actor into the scene
  5. Select Settings > Preview Rendering Level > Android Vulkan or Android ES
  6. Play in Editor
  7. Observe the Blueprint Actor

Expected Results:
The Cube is White.

Actual Results:
The Cube remains Black

Have Comments or More Details?

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

1
Login to Vote

Duplicate
ComponentUE - Graphics Features
Affects Versions5.0.3
CreatedAug 9, 2022
ResolvedAug 12, 2022
UpdatedAug 22, 2023