• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

Force flat roofs

Horst18519

Moderator
Resource contributor
Messages
2,385
Country
germany
Arno, is there a way of forcing FSX to render flat roofs? In some areas of the world gabled roofs are very seldom so it would look a lot better if all roofs were flat. Unfortunately if I use a typical flat roof GUID like {6089A0BD-CED1-4c47-9A9E-64CDD0E16983} many but not all roofs are rendered flat. I did not assign different building sizes or types so they should all have the same roof definition. It looks like FSX assigns different roof GUIDs and overrides the GUID you set.

On a side note: is it possible to define custom roof textures similar to building texture?
 
Hi,

Yes, if you use a GUID for flat roofs they should all be flat. What annoys me most is that usually they get stupid walls around the roofs in that case.

Making a custom roof is not so hard, it's basically a model that you add and a texture mapping. I have done it for my Nantucket project (those roofs were not flat though).
 
I'll have to run more tests on those flat roofs but currently I can't get rid of at least some gabled roofs.
I'll also have to read more about that custom roof model, I wasn't aware that you can add custom models as well.
 
I still plan to make some tutorial or so about the custom roofs I made for Nantucket. But haven't had the time yet, it's one of the many things on my wishlist :)

All roofs are MDL objects actually. So if you want a new shape, it's a new model that you need to add. To change the texture on an existing roof you only have to alter the autogen configuration files.
 
That means you have to edit the AutogenDescriptions.spb or RoofDescriptions.spb in any case? That's bad news.
 
Yep, at least Materials.spb and RoofDescriptions.spb if you want to alter the look of the roofs. Else you are stuck with the types that are available by default.
 
Thanks. I guess I'll use custom library models or xml scenery then.
 
I found out why I didn't get the roofs I wanted. I created those buildings with the annotator in the first place, then saved them as agn and imported into ScenProc to process them. ScenProc did not change their roof GUID in those cases. That only works if I import shp files. Is there a way of overriding the original agn GUIDs and force ScenProc to use the new GUIDs I assigned?
 
You probably had all buildings twice in that case :). When importing agn the autogen objects are kept. Maybe I should add a way to only import the features and not the objects.
 
So how I can get rid of them? I could of course export it as a shp file and import them again, but I guess there's some command for that to avoid those 2 steps?
 
Let me check my code later tonight, but I think you can't at the moment. The import function is more meant to augment autogen, not yet to modify it.
 
Back
Top