• 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.

Improvement sugestion - Library object generator

Messages
211
Country
france
I suggest to add a new option to use with attribute filters of scenproc...

Integration of an automatic generator of Library object by extrusion of the polygon(.shp) with adjust & assignment of a generic building texture.

Interests:
1/to give possibility to assign different heights in smaller area of the same AGN tile for some features. (in place of buildingheight option).
2/to offer better accuracy in the setup of a building:
- Height (level number).
- Respect of a particular shape for no rectangular building.

Useful options:
- Automatic generation of the .mdl
- Automatic GUID assignment.
- Automatic declaration in the xml of library object (if it setuped).
- Possibility of choosing the number of floor (height of batiment)
- Possibility of generating a "pseudo-generic" Library object if the shape is a simple polygon (rectangle) *
- Possibility of generating a specific Library object in the case of exotic shape (octagon, internal hole, etc.)

* If it is about a simple polygon(rectangle) to avoid the redundancy in the creation of too similar object, it would need to round off the width and the length of the polygon in a standard measure, what will facilitate in more the respect of textures alignement (no cutted windows or doors...) and decrease the number of possibility of this type of object.
To check if the object don't already exist, I suggest to name this "generic" Library building with a naming convention like: obj_length_width_level_texture.mdl

what do you think of this idea? Would it present an interest? Or is it a utopian or wrong idea?
 
Hi,

It is a nice idea and I have already started on something like it.

There is a secret CREATE3DBUILDING step that does exactly this. It extrudes the footprint to a MDL object. But at the moment no texture yet, just a coloured box. So for sure this feature is not yet done :).

But I agree it would be the best way to deal with complex shapes. I just need to figure out how to keep the performance well.
 
You're already on it ! great !!!

when you say keep the "performance", you think to scenproc thread speed or fps in the simulator ?

just one more thing... for flat roof, simple extrusion must be enough but for other House it must be harder to make an algorythm to create the right roof function of building shape. Have you found a way to generate those type of roof ?

I let you work on it... and all other waiting work on your great other tools thx you very much Arno for all :)
 
Hi,

Here I meant the performance in fsx when I said performance. It can be a lot of polygons :).

Yes, I already found some papers describing algorithms to make peaked roofs.
 
Hi Arno,

Does the step CREATE3DBUILDINGS exist now?

I cannot find it in the latest Dev build. I want to use it for some major brand buildings rather than for all, to keep performance up.

What is the current step for this?

Thanks

Kelvin
 
Hi Kelvin,

If you enable the experimental steps in the options you'll find the basic implementation. But it only extrudes the shape with a flat roof, no textures.
 
Thank you Arno, I should have known to enable that option. I expect to use a 3d modeler to do the rest of the work but would be great to see a build in Model X Converter type app specifically to apply textures.
 
It is still on my wishlist to let scenProc create roofs and textures as well. But for the moment I have other priorities for features to add.
 
Back
Top