Is it possible to send arbitrary data to a material?

Is it possible to send arbitrary data to a material, just like Texture Sample reads a texture and send it to a material? For example, read a .csv file containing vertex colors from the disk, or dynamically generate vertex colors in blueprint and send it to a material?

Dynamic material instance, custom primitive data, per instance custom data… each of these can send data to a material.

1 Like