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

Sketchup model how to export to msfs2020?

Messages
11
Country
turkey
Hello everyone I am new developer. My favorite program sketchup and ı am using sketchup for make project, I maked a hangar for msfs and I need to export to msfs2020 and I don't know how to import into the msfs2020, I am not do it before please help me

Thank you.
 
Last edited:
Hello Celil
I usually use this method:

1- Export your model in .OBJ format
2-Import your .OBJ model into blender
3-Unwrap it using blender
4- Use blender2MSFStoolkit or asobo GLTF blender to MSFS plugins for blender to convert your model into msfs2020 .gltf format.
Download link for blender2MSFStoolkit :
More Info :
Download link for asobo GLTF blender to MSFS:



 
Hello everyone I am new developer. My favorite program sketchup and ı am using sketchup for make project, I maked a hangar for msfs and I need to export to msfs2020 and I don't know how to import into the msfs2020, I am not do it before please help me

Thank you.
Hello. I am also new to scenery creation and I have a slightly different approach to the one mentioned by Majid above - not to say which one is better, not at all at all - , because I prefer avoiding Blender due to its learning curve.

A combination between Sketchup, export with Khronos .gltf exporter and then import the .gltf file into ModelConverterX has really been a nice introduction into scenery creation for me.

You need:
  1. .GLTF exporter by Khronos: https://extensions.sketchup.com/ext...37-be26-5d09ed7af997/sketch-up-gl-tf-exporter
  2. ModelconverterX: https://www.scenerydesign.org/development-releases/

1: Make your model within Sketchup

2: Export your finished model with the .gltf exporter.

3: Import the .gltf-file into mcx

4: Adjust textures within the materials editor
  1. In the top right selection-box you can find different "output-sim". Choose which fits you. I create for msfs2020 primarly, so that is the one I choose. You only have to do this once.
  2. Insert texture-maps if you have any. COMP-textures goes into the "MetallicSmoothAO texture". Normals go into "normals".
  3. Adjust the materials attributes, e.g. roughness and metallic values. Metallic 1=More metallic shine. 0=non-metalic. Roughness 1=no shine. 0="mirrorlike".
  4. Find "texture" tab in the bottom, and in the top selection box press "resize all to multiple of 4".
  5. Go to the next tab called "drawcalls". Enter the maximum size you want and press "predict drawcalls". When the process is done, press "minimize drawcalls".
  6. Back in the "texture" tab I usually assign "prefix with model name". I have found that is a good idea in case you have several models within the same project, then you can easily delete or edit the relevant ones after, instead of having to look for a specific texture file name.
  7. Save textures to the texture folder of your projects' modellib. Usually something like this "Sim project\ENLX-Loerenskog-helibase\Packages\nordscape-airport-enlx-loerenskog-helibase\Scenery\airport-enlx-loerenskog-helibase\ENLXModellib\texture". (Keep in mind the texture folder is named "texture", not "textures".
5: Add any attached objects you would like to have place into the model with the "Attached object editor". A great tool to place lights and other visual effects within the model file.
6: Adjust LODs' with the LOD editor. I usually place around 3 different LODs.
7: Export the object to your modellib folder and ensure you have selected the relevant "save as type" for your simulator.

I would be glad to help you further if you need any assistanse going forward. Welcome to scenery creation :)
 
Last edited:
Hi Celil:

Is this a real world airfield, or a fictional one ?

If it is a real world location, would you please post the ICAO / IATA code for the airfield ?


Also, please state which numeric (Year) version of Sketchup you are using at this time.


As Nightstalkernor posted immediately above, you can continue to base your project creation primarily in Sketchup.

If you just want to get started with a basic workflow, Sketchup can export your 3D model using a Google KMZ file type.

That KMZ file can be imported by MCX for processing into a basic glTF (Khronos 2.0) or a MSFS 2020 / 2024 format.

MCX can help you work with adding PBR texture Materials for MSFS glTF export files using any 3D file it is able to import.


If you want to work with PBR texture Materials inside Sketchup, you may need to install Ruby plugins scripts / extensions.


If you wish to use plugins / extensions with Sketchup, I recommend doing so by downloading the free Sketchup 2017 "Make".


I can post a link to that later today when I get some time, or Nightstalkernor may recall the link location from in the forum.


Only certain plugins / extensions are able to be used in Payware versions of Sketchup released since Sketchup 2017 "Make".

If you are using a 'current' free online version of Sketchup, I believe it does not support use of Ruby plugin scripts / extensions.


If you require more info to get started, some of us here who are experienced with Sketchup can help answer your questions.

It is not required that you install and learn Blender at this time to make add-ons for MSFS; each workflow has its pros/cons.


Sketchup exports several 3D file formats that are able to be imported for processing by Arno's ModelConverterX (aka "MCX").

https://www.fsdeveloper.com/forum/forums/modelconverterx.87/.


I would recommend downloading / using the latest 'development' version of MCX:

https://www.scenerydesign.org/development-releases/


Please state which version of Windows you are using, so we can advise which runtime downloads may be needed for MCX.


Be sure to read the MCX PDF manual, which is in the root folder after you extract it from the ZIP file.


ModelConverterX (aka "MCX") can export your Sketchup 3D model into a MSFS project folder chain (required by MSFS SDK).

After the MSFS project folder chain is created, MCX can process your 3D model and textures into formats used by MSFS.


After MCX processes your 3D model / textures into formats used by MSFS, it can export files to your MSFS project folder chain.


One must then use the MSFS SDK DevMode GUI Scenery Editor to compile (aka "Build") the project for display in MSFS.


You may wish to use Google Translate to make things easier to understand in your native language:

https://www.google.com/search?q=tra...NC41uAerCMIHBTItOC4zyAdC&sclient=gws-wiz-serp

https://www.google.com/search?q=tra...NC41uAerCMIHBTItOC4zyAdC&sclient=gws-wiz-serp


Good Luck with your project. :)

GaryGB
 
Last edited:
Hello Celil
I usually use this method:

1- Export your model in .OBJ format
2-Import your .OBJ model into blender
3-Unwrap it using blender
4- Use blender2MSFStoolkit or asobo GLTF blender to MSFS plugins for blender to convert your model into msfs2020 .gltf format.
Download link for blender2MSFStoolkit :
More Info :
Download link for asobo GLTF blender to MSFS:



Hello Majid,

I haven't been able to check your messages for a while due to my exams. First of all, thank you for your message!

I wanted to say, I tried your method, but unfortunately, it didn't work. The blender2MSFStoolkit doesn't appear in Blender. The second program is Asobo GLTF, which converts from Blender to MSFS. I can see it in Blender, but I get an error when I import it into my object.

My Blender version: 3.3.15
 
Last edited:
Merhaba. Ben de sahne oluşturma konusunda yeniyim ve Majid'in yukarıda bahsettiği yaklaşımdan biraz farklı bir yaklaşımım var - hangisinin daha iyi olduğunu söylemiyorum, hiç de değil - çünkü öğrenme eğrisi nedeniyle Blender'dan uzak durmayı tercih ediyorum.

Sketchup ile Khronos .gltf exporter'ı kullanarak dışarı aktarma ve daha sonra .gltf dosyasını ModelConverterX'e içe aktarma kombinasyonu, benim için sahne yaratmaya güzel bir giriş oldu.

İhtiyacınız olanlar:
  1. Khronos tarafından geliştirilen .GLTF dışa aktarıcısı: https://extensions.sketchup.com/ext...37-be26-5d09ed7af997/sketch-up-gl-tf-exporter
  2. ModelconverterX: https://www.scenerydesign.org/development-releases/

1: Sketchup içinde modelinizi oluşturun

2: Bitmiş modelinizi .gltf dışa aktarıcısı ile dışa aktarın.

3: .gltf dosyasını mcx'e aktarın

4: Malzeme düzenleyicide dokuları ayarlayın
  1. Sağ üstteki seçim kutusunda farklı "çıktı simülasyonu" seçenekleri bulabilirsiniz. Size uygun olanı seçin. Ben öncelikle msfs2020 için geliştiriyorum, bu yüzden onu seçiyorum. Bunu yalnızca bir kez yapmanız yeterli.
  2. Varsa doku haritalarınızı ekleyin. COMP dokuları "MetallicSmoothAO texture"a, normaller ise "normals"a eklenir.
  3. Malzeme özelliklerini ayarlayın, örneğin pürüzlülük ve metalik değerler. Metalik 1=Daha fazla metalik parlaklık. 0=metalik olmayan. Pürüzlülük 1=Parlama yok. 0="ayna gibi".
  4. Alt taraftaki "doku" sekmesini bulun ve üst taraftaki seçim kutusunda "tümünü 4'ün katına yeniden boyutlandır" seçeneğine tıklayın.
  5. "Drawcalls" adlı bir sonraki sekmeye gidin. İstediğiniz maksimum boyutu girin ve "Drawcalls'ı tahmin et"e basın. İşlem tamamlandığında "Drawcalls'ı küçült"e basın.
  6. "Doku" sekmesine geri döndüğümde genellikle "model adı ile önek" atarım. Aynı projede birden fazla modeliniz varsa, belirli bir doku dosyası adını aramak yerine, ilgili olanları daha sonra kolayca silebilir veya düzenleyebilirsiniz.
  7. Dokuları projelerinizin modellib'indeki doku klasörüne kaydedin. Genellikle şöyle bir şey olur: "Sim project\ ENLX-Loerenskog-helibase \Packages\ nordscape-airport-enlx-loerenskog-helibase \Scenery\ airport-enlx-loerenskog-helibase \ENLXModellib\texture". (Doku klasörünün adının "texture" olduğunu, "texture s " olmadığını unutmayın .)
5: "Ekli nesne düzenleyicisi" ile modele yerleştirmek istediğiniz tüm ekli nesneleri ekleyin. Işıkları ve diğer görsel efektleri model dosyasına yerleştirmek için harika bir araç.
6: LOD düzenleyicisiyle LOD'ları ayarlayın. Ben genelde 3 farklı LOD yerleştiriyorum.
7: Nesneyi modellib klasörünüze aktarın ve simülatörünüz için ilgili "farklı kaydetme türünü" seçtiğinizden emin olun.

İlerleyen zamanlarda herhangi bir yardıma ihtiyacınız olursa size yardımcı olmaktan memnuniyet duyarım. Sahne oluşturma alanına hoş geldiniz.:)
Merhaba Nordscape
Mesajınız için teşekkürler, ben de size yönteminizi denedim,
Sketchup için aktarıcıyı yükledim ancak nesnemi genişletmeya büyük işlerde Sketchup hatası bir şekilde kapanıyor
 
Merhaba Nordscape
Mesajınız için teşekkürler, ben de size yönteminizi denedim,
Sketchup için aktarıcıyı yükledim ancak nesnemi genişletmeya büyük işlerde Sketchup hatası bir şekilde kapanıyor
I am sorry. I do not speak turkish, but chatgpt translated it to:
"Hello Nordscape,
Thank you for your message. I also tried your method.
I installed the exporter for SketchUp, but when I try to expand my object, SketchUp crashes in large projects." . Please correct if that translation is wrong.

Anyway; I am unsure why it crashes. You could try the Skethup forums. I have made large hospital campuses without any issues.
 
Üzgünüm. Türkçe bilmiyorum ama chatgpt şunu çevirdi:
"Merhaba Nordscape,
Mesajınız için teşekkür ederim. Ben de yönteminizi denedim.
SketchUp için ihracatçıyı yükledim, ancak nesnemi genişletmeye çalıştığımda, büyük projelerde SketchUp çöküyor." . Çeviri yanlışsa lütfen düzeltin.

Neyse; neden çöktüğünü bilmiyorum. Skethup forumlarını deneyebilirsin. Büyük hastane kampüslerini sorunsuz bir şekilde yaptım.
I am so sorry ı writed English but, I think Google is translated it automatically probably, thanks for your suggest
 
Back
Top