• 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 Property Layer on FS2002 gPolys

Messages
444
Country
unitedkingdom
Hi all,

I just cant cope with using FS2002 properties on 2011!! :)

Still experimenting, but I found (what I think) a good way of giving FSX Material properties on top FS2002 style gPolys simply by a FSX material layer.

Duplicated the FS2002 style runway and set 0.05m above ground. Include an alpha channel to give it approx. 30-40% transparency.

Material setting:

-Default transparent
-No Z-test Alpha (allows shadows to display just fine)
-specular (dark grey color) 50%
-Reflection 40% (environment map)/precipitation checked
-Bump map (texture through nVidia plugin) -- strangely after adding this map the flickering vanished even when set at 0m...!>!> could be that is quite late and my eyes are flickering instead :)

Results below:

file.php


Rain effects

file.php
 
Last edited:

hcornea

Resource contributor
Messages
2,388
Country
australia
0.05m (5cm) is still likely to flicker at high zoom levels and altitude, unless you tune it.
 
Messages
1,101
Country
unitedkingdom
Thats impressive - for the flicker issue, would it be possible with the FSX Gamepack to make the runway a hard platform at a few CM about terrain height?

At least then you don't get sinking wheels.
 
Messages
444
Country
unitedkingdom
I was searching for some info like these.

So is this possible with the FSX gamepack?

Essentially, almost everything is still being done with the FS2002 SDK. Only the layer on top is pure FSX SDK

0.05m (5cm) is still likely to flicker at high zoom levels and altitude, unless you tune it.

Indeed there is some slight flickering at high altitudes but I doubt the users will ever look vertically at the runway from 5,000 feet :D Only then I do see some significant flickering..

Thats impressive - for the flicker issue, would it be possible with the FSX Gamepack to make the runway a hard platform at a few CM about terrain height?

At least then you don't get sinking wheels.

So far, with these material properties I see no sinking at all when the .MDL is placed at 5cm. However, the platform attach would be a good way to go round if sinking wheels become a problem...
 

n4gix

Resource contributor
Messages
11,674
Country
unitedstates
Use an appropriate LOD for the "FSX Material" layer so it will be hidden above 2 thousand feet or so...
 
Messages
444
Country
unitedkingdom
thanks..! will certainly like to have that done..

FSX material properties are not seen from that far anyway....
 

arno

Administrator
Staff member
FSDevConf team
Resource contributor
Messages
32,883
Country
netherlands
Yes, I would also suggest the LOD. The FSX techniques are only used for the details here and those are not visible from that distance anyway.
 
Messages
478
Duplicated the FS2002 style runway and set 0.05m above ground. Include an alpha channel to give it approx. 30-40% transparency.

Where you say duplicated the FS2002 style runway, you mean only the "detail mask" gmax polygon or the "photoreal ground"?

Can you make something of a graphical explanation for the slow ones like myself? :p
 
Messages
444
Country
unitedkingdom
Where you say duplicated the FS2002 style runway, you mean only the "detail mask" gmax polygon or the "photoreal ground"?

A graphical presentation/tutorial may follow up, but for now I can try to explain ;)

By duplication, I meant actually duplicate the actual plane that is your runway in gMAX. Of course, you may not even need to duplicate, you could just open your FS2002gMAX file with the FSXgMAX gamepack and then select the runway and lift it up a bit (5-10cm). Then you can delete the standard material that is left over from the FS2002gMAX, and replace with a proper FSX material with all properties you want (e.g. refletion, specular, bump/normal maps etc..). Texturing and positioning are a bit of a challenge still and needs some optimization but this should get you started...:D

hope this helps.
 
Messages
611
Country
switzerland
Very nice! :)
Good idea with the FSX detail layer. I will try to implement this on my next project.
Or has anyone succeeded with a native FSX custom ground solution?! :confused:

-Jeff
 

arno

Administrator
Staff member
FSDevConf team
Resource contributor
Messages
32,883
Country
netherlands
Hi Jeff,

I did some more testing with the FSX only approach, but I am not convinced yet. I still had problems with the display of shadows from objects around the ground polygons on them. Besides that it seems quite hard to get a good LOD structure to prevent flashing at the distance.
 
Messages
444
Country
unitedkingdom
I think adding the layer has the advantage in that you can get all these FSX properties to show in the underlying polygons without any of them having any FSX material applied.
Adding an empty LOD at some distance eliminates flickering too.
shadows are fine, and no sinking wheels either...
no noticeable FPS drop

there is extra work needed though to:
- decide on the sort of texture and its transparency levels
- to match the mapping to with the underlying object, in case one wants a normal/bump map
- and to blend this layer with the edges of the runway, apron etc, so that you dont get awkward effects..quite a lot of alpha channel work here....
 
Last edited:

hcornea

Resource contributor
Messages
2,388
Country
australia
Hi Jeff,

I did some more testing with the FSX only approach, but I am not convinced yet. I still had problems with the display of shadows from objects around the ground polygons on them. Besides that it seems quite hard to get a good LOD structure to prevent flashing at the distance.

Indeed they are hard to tune.

With regard to the shadow ... turn off all Z-testing (contrary to what you might intuitively do)
 

jtanabodee

Resource contributor
Messages
3,921
Country
thailand
Hi,
I got a good result but some properties are not the same. I'll collect these properties and post later.
weatheredRamp.jpg
 
Last edited:
Messages
444
Country
unitedkingdom
this is nice indeed! would like to see how others play around with this technique and properties they use :)
 
Last edited:

jtanabodee

Resource contributor
Messages
3,921
Country
thailand
Hi,
I think the set up does not stick to any fixed numbers. You have to try it yourself.

Asphalt and concrete texture can be different tranparency in alpha channel.
The more transparent, the more reflection is needed. But different texture cannot be over each other. It causes flickering.
I still see the wheel sink even I make a platform.
LOD's help with flickering. I don't see it at all.
More precipitation, more reflection will be seen, Nice!
 
Last edited:
Messages
1,140
Country
us-texas
This is the thread that got closest to the FSX solution for precipitation. But it is not a solution. To add rain effect (or specular/bump) on ground you still need a mdl base poly with an offset and meterial settings, causing flickering and issues with landing lights, and other 3D lights.

Solution----< move to P3D
 
Top