Currently it's just taking the VRML files from KiCad and doing the rest in Blender. The exported files have issues and take some work to clean up. I think I'm reaching the limit of what I can easily automatically fix within Blender so a KiCad extension to export better data would be the next logical step. Here's another render and PCB photo for comparison, ignore the nonsense IC markings, I was testing out materials for them: