Hi all,
I've gotten cranky with the Statue of Liberty in front of the New York New York Hotel in the default FSX:SE Las Vegas scenery. I've interrogated the model file through importing the lasvegas.bgl into MCX. It appears that the day texture assigned to the model is pointing at the _LM.DDS texture, and there is no emissive texture assigned. The overall effect is a Statue of Liberty that is too dark during the day, and pretty much just a dark silhouette at night.
The incorrect texture assignments means that I can't just rework the textures, of which an object from the Mandalay Hotel also utilises.
1) So I tried to re-export the LasVegas.bgl as scenery after correcting the Statue of Liberty material assignment. This largely works well, but when flying up and down the strip I notice that some objects afterwards 'pop' out of view. This effect is a little bit like the wake effect in FSX where the wake of a ship disappears from screen when the ship passes off screen. I don't know why that happens now (it doesn't with the original lasvegas.bgl), probably something to do with my exporter settings? I also note that the original lasvegas.bgl is 11mb, and the new exported one is around 8mb. Seems like a drastic reduction and I'm worried something has broken in there. I've reverted to the original lasvegas.bgl file.
2) I tried a new approach. I amended the nvb13.dds and nvb13_LM.dds textures, adding an alpha channel to make the Statue of Liberty transparent. To be very clear, the model is still there, but is transparent/invisible. That works well.
3) I then made a copy of the Statue of Liberty model alone, everything else from the accompanying NewYork.mdl within the LasVegas.bgl was stripped away. I assigned new materials (copies of the nvb13.dds but called nvb13_sol.dds) and recompiled this as SOL.bgl. I added the SOL.bgl and new textures to my addon scenery.
4) I removed the lasvegas.bgl from the NAMW folder it resides in and booted up FSX. Great! The new Statue of Liberty is there, on it's own with no more Las Vegas around. When I restored the lasvegas.bgl to the NAMW scenery folder, all the Las Vegas buildings return but my new statue of liberty is no longer on screen. I've taken great care to ensure it's been placed in the right location.
5) As a test, I took my new Statue of Liberty, scaled it upwards 5% through MCX and placed it back into FSX. This was a test to see if somehow the old transparent Statue of Liberty was masking or hiding my new model. But still nothing. It's still doesn't appear on screen.
At this point I could use some help understanding what is occurring here. Is the wider NewYork model file somehow hiding my new bgl model? Is there a problem in FSX when bgl files overlap? Is there something wrong with my approach? Is there an alternative solution? And why do some building just disappear after what I described at point 1?
Lots of questions I know, but I'm hoping some concept becomes clear to me that either steers me to accepting defeat, or onwards to resolving this little bug.
Thanks everyone.
Trent
I've gotten cranky with the Statue of Liberty in front of the New York New York Hotel in the default FSX:SE Las Vegas scenery. I've interrogated the model file through importing the lasvegas.bgl into MCX. It appears that the day texture assigned to the model is pointing at the _LM.DDS texture, and there is no emissive texture assigned. The overall effect is a Statue of Liberty that is too dark during the day, and pretty much just a dark silhouette at night.
The incorrect texture assignments means that I can't just rework the textures, of which an object from the Mandalay Hotel also utilises.
1) So I tried to re-export the LasVegas.bgl as scenery after correcting the Statue of Liberty material assignment. This largely works well, but when flying up and down the strip I notice that some objects afterwards 'pop' out of view. This effect is a little bit like the wake effect in FSX where the wake of a ship disappears from screen when the ship passes off screen. I don't know why that happens now (it doesn't with the original lasvegas.bgl), probably something to do with my exporter settings? I also note that the original lasvegas.bgl is 11mb, and the new exported one is around 8mb. Seems like a drastic reduction and I'm worried something has broken in there. I've reverted to the original lasvegas.bgl file.
2) I tried a new approach. I amended the nvb13.dds and nvb13_LM.dds textures, adding an alpha channel to make the Statue of Liberty transparent. To be very clear, the model is still there, but is transparent/invisible. That works well.
3) I then made a copy of the Statue of Liberty model alone, everything else from the accompanying NewYork.mdl within the LasVegas.bgl was stripped away. I assigned new materials (copies of the nvb13.dds but called nvb13_sol.dds) and recompiled this as SOL.bgl. I added the SOL.bgl and new textures to my addon scenery.
4) I removed the lasvegas.bgl from the NAMW folder it resides in and booted up FSX. Great! The new Statue of Liberty is there, on it's own with no more Las Vegas around. When I restored the lasvegas.bgl to the NAMW scenery folder, all the Las Vegas buildings return but my new statue of liberty is no longer on screen. I've taken great care to ensure it's been placed in the right location.
5) As a test, I took my new Statue of Liberty, scaled it upwards 5% through MCX and placed it back into FSX. This was a test to see if somehow the old transparent Statue of Liberty was masking or hiding my new model. But still nothing. It's still doesn't appear on screen.
At this point I could use some help understanding what is occurring here. Is the wider NewYork model file somehow hiding my new bgl model? Is there a problem in FSX when bgl files overlap? Is there something wrong with my approach? Is there an alternative solution? And why do some building just disappear after what I described at point 1?
Lots of questions I know, but I'm hoping some concept becomes clear to me that either steers me to accepting defeat, or onwards to resolving this little bug.
Thanks everyone.
Trent

