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

FSX Dynamic scenery

Messages
138
Country
ca-britishcolumbia
Hi guys,

I know from here that there is a way to place scenery MDL objects using SimConnect (like Whisplacer does), placing a dummy simObject in the sim object folder. But does anyone know how Instant Scenery shows the MDLs (when in the placing object mode)?


Thanks in advance,

Jorge.
 
Hi Jorge,

I think only the author of the tool knows that. It seems they have found a few to integrate with FSX directly, but as far as I know it is not using a method explained in the SDK.
 
Instant Scenery (aka "IS"), like Airprot Facilitator X (aka "AFX") and Airport Studio (aka "AS") displays scenery objects in FS at run time via OpenGL (aka "OGL") independent of the FSX underlying Windows DirectX sub-system.

Reportedly, that OGL rendering process is less efficient than DirectX and may not in its current form be able to "keep up" with the more desirable FPS rate offered via DirectX (which has its own throughput problems, of course); thus, in theory, OGL is suited better for for 'static' scenery object display more so than for 'moving' objects.


IIUC, legacy pre-FSX methods of "dynamic" scenery object display used non-MDL, Assembler-based methods of "library" object transformation on defined "tracks", or they used an alternate form of AI aircraft object under the control of a 3rd party module (*.DLL).


It is apparent that these methods still work in FSX as seen in the ongoing work in SCASM and/or Assembler by Oliver Pabst (AFAIK, via the underlying VistaMare software code modules) currently branded as AES/AESLite exclusively under the auspices of Aerosoft.

A notable example of this methodology is the animated trains seen in Aerosoft's "Approaching Innsbruck" package for FS9 and FSX.


Of course, both you and Arno are more familiar with some of the "newer" MDL-based methods that FSX now offers for animated "scenery" objects via 3D geometry key-framing. ;)


The simConnect object "injection" process, and the Living World methods are also options, but are not well documented in the SDK.


Hope this info helps ! :)

GaryGB
 
Last edited:
Wow, Gary. This looks like a lot of hard work to make Dynamic Scenery.

So, if I understood correctly, there is a OGL method and a SCASM/Assembly method (don't know what is worst to me!).

Is there any help to make anything with the OGL approach? What I would have to know to start thinking entering this area?

Many thanks,

Jorge.
 
Back
Top