Custom Primitive Data support for HLODs

Most of our environments use a material that leans heavily on the CPD system. When we generate HLODs for environments that use said material, we see that the per instance CPD information is not considered. Is this a missing feature? or is there something we can do to force the CPD data to be utilized during HLOD texture baking?

Thanks in advance,

Richard G.

Steps to Reproduce

  1. Create a material that utilizes CPD.
  2. Create a static mesh and set CPD data that is used in the material.
  3. Assign the material
  4. Generate HLODs for the above static mesh

Hello!

The CPDs are preserved when creating “instancing” layers. There is currently no plan to add support for the layer types that generate new meshes.

Regards,

Martin