Is it possible to export lightmaps from a scene to individual pngs?

I’m trying to create art assets for a game engine.

Currently I’ve been modeling and texturing in blender, using just image texture → material output nodes, and exporting as obj.

I would like to add lights to the scene, generating lightmaps as grayscale images, then export the scene as an obj, including individual lightmap pngs for each surface. (imagine a rectangular hallway, each surface has its own lightmap and associated png, I don’t want to pack into one image)

Is this possible to do with blender? I’ve seen lots of tutorials about baking lightmaps, but nothing about my specific question here.

(I do know that the obj format supports multiple materials for one object at least)

You can bake the lights individually on a black back and edit them in the image software.

The rendered image is in black and white, which can be used as a mask to extract PNG with a transparent background.