Hi there, recently the source port for Doom called GZDoom added support for pbr materials, and with a very handy feature that allows you to place the ao/metallic/roughness/normal map in a specific folder structure to make materials automatically.

The problem with Doom is that there's no actual PBR enviroment to make the most of those materials, only some sporadic dynamic lights can show how textures with those maps looks like in game. Daggerfall Unity, by the other hand, have an omni light in exteriors and some nice light sources in interiors, I think pbr maps in vanilla textures would look very good and would preserve more faithfully the vanilla look while improving the visuals.

Do you think somehing like this is worth pursuing in DFU? I trust TheLacus to come and say this is already possible to do, so I can put myself to work on it.

You can add textures to default material with the StreamingAssets/Textures folder as explained here. I still haven't updated docs to add that you can also import an entire material from a .dfmod but i mentioned it here in the forum. Not all shader properties are supported because they must be enabled in game at compile time. Right now we can use normal, emission and metallicgloss. Tell me if you need more informations

If you are interested in creating mods for Daggerfall Unity you can find the documentation here.

How was your implementation for it? "realtime reflections" sounds very taxing for the scope of what I'm talking about, but maybe you used screen space reflections, I don't know.

planar reflection planes and a custom shader injected in the deferred render path with command buffers. Screen space reflections have their pros and cons but the main reason for not using them was at the time back then that all dfunity textures were by default full metallic and glossy leading to all surfaces reflecting everything.