I don’t know if this is a bug, limitation or a just a missing feature in Black Mesa.
Black Mesa’s base.fgd defines settings that enables the ability for lightmaps to be generated for static props. In Hammer, these settings are the “Generate (and use) lightmaps for this static prop”, “Lightmap Resolution X” and “Lightmap Resolution Y” in the prop’s properties:
[attach=5514,none,664][/attach]
However, these settings have no effect, i.e., Black Mesa’s VBSP will not write the settings to the .BSP, and VRAD will not generate lightmaps for the prop.
Just to illustrate, I’ve created a test map using the bathtub01a.mdl prop with the settings as shown above. This is the testmap compiled using BM’s compile tools and rendered in BM’s engine:
[attach=5515,none,1680][/attach]
This is the same map compiled using HL2DM’s compile tools and rendered in HL2DM’s engine:
[attach=5516,none,1680][/attach]
PS: A completely unrelated issue, note how the fence grating isn’t being anti-aliased in Black Mesa and is full of aliasing artifacts, whereas in HL2DM it’s being anti-aliased, even though I’m using 8x MSAA in both games. I’m running on a GeForce GTX 970 GPU.