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

Started D-Day anew....

Francois

FSDevConf team
Messages
280
Country
italy
I wasn't happy with a number of things, most notably my usage of 'libraries'. So NOW I have it better organized (I think) and have started building ONE scenery at a time.....

Here's some of the latest Sketchup work for my Normandy beaches....
 

Attachments

  • belgian-gate-2-1024.jpg
    belgian-gate-2-1024.jpg
    107.7 KB · Views: 532
  • slanted-stake-tx1-1024.jpg
    slanted-stake-tx1-1024.jpg
    48 KB · Views: 461
  • fsad-dd-0010-1024.png
    fsad-dd-0010-1024.png
    553.4 KB · Views: 471
Hi Francois:

By "Libraries" were you referring to use of Sketchup "Components" which allow one to place multiple copies of an object using "instancing" within a Sketchup project file, somewhat similar to placement of multiple copies of FS 3D scenery object models from a FS scenery object 'library' BGL ? :confused:



(if so...) I'm not sure if Arno's ModelConverterX (aka "MCX") can batch import Component instances with their relative placements when the Sketchup project file is Geo-referenced (aka "Geo-located") and exported as a KMZ file. :confused:


IIRC, MCX can instead batch import non-Component instances as stand alone copies of models with their relative placements when the Sketchup project file is Geo-referenced (aka "Geo-located") and exported as a KMZ file.


AFAIK, Arno did some testing of this recently for a project by Dean Mountford (aka "Hollywood") via processing of the Collada 3D model(s) inside the KMZ file, but I can't find the other posts on this topic which IIRC appeared here at FSDeveloper subsequent to this thread:

http://www.fsdeveloper.com/forum/showthread.php?t=368291&highlight=Dean


Hope this helps ! :)

GaryGB
 
Last edited:
No I mean FSX 'libraries', i.e. a special folder with scenery and texture subfolders, containing my MDL files and textures of my objects, that are in turn used to be placed in separate scenery folders for various parts of Normandy....

Moving from GSU to Collada, to ModelConverterX and ultimately FSX was causing a mess (in my head as much as on my hard disk), especially since I forgot - through a hiatus in working on it - to use LibraryMaker to build those specific private 'object libraries' :-)

I have it back under control now, just hoping I will be able to continue work on it more regularly so I won't forget again..... :D
 
Oh, on that topic of libraries:

what I am building is the situation in Normandy in FOUR different phases. So I will have FOUR different sceneries for each area I make
1) situation before the landings
2) the actual attack on June 6-7 th
3) the 'bridgehead established' situation.... some time in July 44
4) the aftermath...... here Normandy is just the transport base for the campaign into Germany

Switching between the 4 versions is a PITA of course, since there is no automated way of doing this (well, not for me, I am not a programmer), so one will need to activate/deactivate the various scenery areas in the scenery.cfg :mad:
 
Hi Francois:

[EDITED]

IIUC, using Date / Time variables as *.ASM tweaks via Arno's "Conditional Animation Tool (CAT)" with FS9-type models in a FS9 scenery library would invoke problems with transparency when implementing (conditional) display within FSX; and, IMHO, the underlying FPS hit from MDLs polling for FS internal variables might be yet another reason to avoid attempting that method.



Using batch files called from a named / targeted Windows shortcut placed in the [publisher name]\[product name] Start Menu folder for each 'phase' of a scenery might be a simple way to create a "configurator" which allows for a (single) edit to the active FS Scenery.Cfg file ...performed once only during the scenery package installation procedure.

The shortcut (actually a *.LNK file) could perform the file naming changes, then hand off the batch to call various FS *.FLT files from their installed locations (preferably outside the \[user Documents path]\Flight Simulator X Files sub-folder), which would then call FSX to load directly into pre-determined flight scenarios and locations, which IIRC, also sets the Date, Time and Weather for the flight.


NOTE: IIRC, when executing a 3rd party saved FS flight via a *.FLT file, if an end-user does not have the aircraft used by the creator of the *.FLT file, FS instead loads the FS default Cessna 172 aircraft as a 'fall-back'.


That way the actual FS scenery object library *.BGL files (and associated object placement *.BGL files) called and displayed from a single ex: D-Day_Normandy\Scenery sub-folder mapped to a Area layer entry in the Scenery.Cfg could be swapped in and out within that folder, by simply renaming their file extensions from ex: *.DD1, *.DD2, *.DD3, *.DD4 to *.BGL ...according to the "phase" desired for a particular flight session.


I'd think it may be easier to avoid risk for mix-ups between 3D models used for each phase (including ex: those showing change or "damage") by assigning different GUIDs to all MDLs, as well as uniquely re-naming the MDLs, the scenery object library *.BGLs containing them, and the MDLs' mapped textures , so that all the textures for 'all' phases can be placed in a single ex: D-Day_Normandy\Texture sub-folder paired with the above ex: D-Day_Normandy\Scenery sub-folder.


FYI: Arno's excellent Library Creator XML 2.0.3 may be quite useful in conjunction with features available via his ModelConverterX:

ModelConverterX 1.3: http://www.fsdeveloper.com/forum/downloads.php?do=file&id=83

ModelConverterX Latest Development Release is included with Arno's other FS utilities in a ZIP file at: http://www.scenerydesign.org/development-releases/

Arno's Latest Development Release download link: http://www.scenerydesign.org/latest-release/latest_development_releases_package.zip


BTW: Copies of existing scenery object placement *.BGLs can be decompiled and the different GUID of any required "phase-related" replacement objects at the same physical locations can be substituted in the XML placment code; that edited code can then be re-compiled via FSX SDK BGLComp as an appropriately-named, "phase-related" scenery object placement *.BGL.


[END_EDIT]


Certainly, there may be a more sophisticated method possible via SimConnect for Time / Date conditional display in free flight mode rather than via Mission mode in FSX ...which of course would involve some programming in that specialized syntax.


Hope these considerations might prove helpful ! :)

GaryGB
 
Last edited:
Might there be a way to have these things change during a Mission?
 
May, but I don't make Missions :-) Also, I think the project might be too large for missions..... I envisage to slowly build a large part of the Normandy bridgehead over time. It is more like a 'diorama' to fly over than an 'action' game, although there are lots of special effects during the landings. :)
 
Back
Top