Can you give us some ideas on how to make custom lights emit light over a decent distance?
I can't get any light that I create to appear beyond 100-200 metres unless it's absolutely huge. After that it disappears.
Sure, I made a combination of 4 things:
1) design my 3D runway light model in 3DSMax (Blender will do the same) with a small emissive light bulb (to make something visible in the night) and a spot light source (i.e. omnidirectional) floating a few cm above. This is the close view model.
2) add to that close view model a 2m-by-2m-by-2m cube burried 25m below ground level, this makes things visible from farther away. Still not sufficient.
3) work with LODs
4) add conditional visibility to prevent far LODs from showing up in daytime
For step 3), if you're familiar with LODs, you can name each node in 3DSMax or Blender in a way that allows group exorting directly as LOD levels.
For some reason I like however to work stepwise manually, i.e. I exported my close-view model from step 2) as runway_light_LOD0.gltf
Then I clone my close-view model (i.e. make a copy) and edit it with 3 white emissive discs to get a light dot visible from farther away and remove details that won't need to show up => export as runway_light_LOD1.gltf
I repeat this step with bigger and bigger white emissive discs and increasing progressively the intensity of the light source to export as runway_light_LOD2.gltf, runway_light_LOD3.gltf, etc.
Eventually I play with the values in the XML file to get the desired transition from LOD to LOD in MSFS. This is a lengthy process because it doesn't update easily in the sim when you change something, and the overlays in the Scenery Editor add a bias - you may want to hide everything else.
Step 4) necessitates to define your runway lights as Simobjects (see Visibility thread of discussion in this forum). It is facultative, but in most cases it would be disturbing to see those white emissive discs in daytime, while it's ok by night.
You can give my free
LSGY Yverdon-les-Bains aerodrome scenery a try to see my runway lights at work. I've only defined 3 or 4 LODs, they're not progressive enough to my taste, more LODs would be necessary for smoother transitions.
Enjoy !
Cheers
Antoine