How can I leave burning marks on a texture?

I have a heat system on my game and when an entity comes too close to a heat source, I want the closest points to the fire to be darkened like burn marks. How can I do this at runtime, with textures? And would it cost too much performance?

An easy way that you can do it is with decals. There is an issue with performance when using them but that’s only when you have a lot. You see decals a lot in many games. An example of a dynamic decal is in rust when hitting a tree, you get a red X appear on the tree as the weak spot.
If you make a decal prefab you can instantiate it on the normal of the mesh.
Hope this helps. :smile: