Descripción

Leer más


Version 1.0.7
Lanzamiento inicial January 14, 2022
Última actualización January 22, 2022
Tamaño del archivo 290.86 KB
Downloads 371
Status Aún no se ha descargado
Este archivo ha sido analizado en busca de virus y se puede descargar con seguridad.
Acerca de

Thalixte

113,575 | XIII General

Compatibilidad Sim Update 7
Categoría Toolkits
Clasificación
Creator
...
Thalixte



4.83
¡Estupendo!
Basado en 3 clasificaciones
😢
0
triste
😠
0
enfadado
😮
0
conmocionado
🙏
4
agradecido
😂
0
divertido
😍
4
en el amor

Ad

Permiso de carga
Puedes subir mi archivo, pero debes acreditarme adecuadamente y añadir un enlace a mi archivo.

Permiso de modificación
Puedes modificar o mejorar mi archivo, pero debes acreditarme a mí y a mi trabajo original.

Permiso de conversión
Puedes convertir mi archivo, pero debes acreditarme adecuadamente y añadir un enlace a mi archivo.

Permiso de uso de activos
Puedes utilizar los recursos de mi archivo, pero debes acreditarme a mí y a mi trabajo original.


Roadmap
¡Estos artículos están actualmente en la lista y serán procesados pronto!
Backlog
Sugerencias, errores e ideas para el futuro.

  • Version 1.0.7 January 22, 2022

    Cleanup scene xml file when merging projects

  • Version 1.0.6 January 21, 2022

    - add the ability to edit the settings file
    - add the ability to add or remove the lods to adapt the min size values to the lod range of the msfs scenery

  • Version 1.0.5 January 20, 2022

    retrieve the packagedefinition file name directly from the project definition xml file

  • Version 1.0.4 January 20, 2022

    - leave the packagesources folder empty on msfs project initialization
    - when converting the tile textures, take into account the case when texture files have not the same extension as the one listed in the corresponding gltf file

  • Version 1.0.3 January 17, 2022

    raise an error when the definition xml file of a tile is not reachable because the project folder structure is not correct

  • Version 1.0.2 January 17, 2022

    automatically rename modellib folder

Preguntas frecuentes

¿Preguntas? Encuentre su solución aquí.


Aquí está bastante vacío.

Donaciones

Estos usuarios han donado a Thalixte para que siga haciendo complementos increíbles que todos puedan disfrutar.

Dependencias

These add-ons may be required or recommended to use.


Aquí está bastante vacío.

38 Comentarios

Ok.. sorry, but here come the questions... I have set up my paths etc, when I click ok nothing happens.. any ideas?

Wow... only just seen this.. will download later and will be sure to make a contribution for your help and efforts.. huge thanks

A quick question regarding to the compression of DDS: I used the "Optimize build package by compressing the texture files (DDS files). It works good and the size of texture folder can be reduced by more than 50%.

My question is

(1) how much image quality is reduced?

(2) It is possible add a button so that the user can adjust the level of compression by themself? Thanks.

How Do i edit say the tiles like cutting out the runway and using the default one instead of googles

Hello, trying last version 1.03 i still can't create sceneries from lod18 or lod19. Only starting from lod17 it works.

Other little bug: the addon still tell in blender preferences 'version 1.01'

Hi Thalixte. I'm trying to use your tool in Blender to make a new better optimised version of the Edinburgh scenery I made a while back. I get everything set up and then when I run the script I get this error...

- projects_path value            OK

- project_name value            OK

- project_file_name value          OK

- msfs_build_exe_path value         OK

- package_definitions_folder value     OK

- package_definitions_file_name value    KO

Configuration error found ! Package definitions file (C:\Users\Toby\Desktop\Edinburgh\PackageDefinitions\mobias-edinburgh.xml) not found. Please check the package_definitions_file_name value

 Script aborted

I checked the package definitions folder and the XML file looks ok. Have you got any ideas whats going wrong? Thanks for any help.

hi mr. Thailxte sorry if i disturb and apologyse for my english..i don t know..im not expert....can you tell me please why ...after done all the operations...use blender 3.00 and it s very good...i have all programs installed as you say...well when enter in msfs into section developer and open el project ...click on my scenery...open instructror ...load scenery and do not open others windows....i ve tried with many realises and always the same. You think problem of Window 10 or msfs?have i to instal again?Thanks a lot

Hi Thailxte:

I got the following message and not sure what is wrong. Would you please have a look and let me know how to solve this problem. Thanks.

Status for device CON:

----------------------

  Lines:     85

  Columns:    349

  Keyboard rate: 31

  Keyboard delay: 1

  Code page:   65001

--------------------------------------------------------------------------------------

-------------------------------------- RETRIEVE PROJECT INFOS -------------------

[■-------------------------------------------------] 1.97%: 206141427250716057.xml                                  Traceback (most recent call last):

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\UI\operator\operator.py", line 203, in execute

  optimize_scenery(context.scene.settings)

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\scripts\optimize_scenery_script.py", line 38, in optimize_scenery

  msfs_project = MsfsProject(script_settings.projects_path, script_settings.project_name, script_settings.author_name, script_settings.sources_path)

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\msfs_project\project.py", line 107, in __init__

  self.__initialize(sources_path, init_structure, fast_init)

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\msfs_project\project.py", line 203, in __initialize

  self.__init_components()

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\msfs_project\project.py", line 265, in __init_components

  self.__retrieve_objects()

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\msfs_project\project.py", line 289, in __retrieve_objects

  self.__retrieve_scene_objects()

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\msfs_project\project.py", line 307, in __retrieve_scene_objects

  msfs_tile = MsfsTile(self.model_lib_folder, path.stem, path.name)

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\msfs_project\tile.py", line 29, in __init__

  super().__init__(path, name, definition_file)

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\msfs_project\scene_object.py", line 39, in __init__

  self.lods = self.__retrieve_lods()

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\msfs_project\scene_object.py", line 81, in __retrieve_lods

  lods.append(MsfsLod(i, lod_definition.get(self.xml.MIN_SIZE_TAG), self.folder, lod_definition.get(self.xml.MODEL_FILE_TAG)))

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\msfs_project\lod.py", line 56, in __init__

  self.__retrieve_gltf_resources()

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\msfs_project\lod.py", line 155, in __retrieve_gltf_resources

  for buffer in model_file.data[MsfsGltf.BUFFERS_TAG]:

KeyError: 'buffers'

location: <unknown location>:-1

location: <unknown location>:-1

Error: Traceback (most recent call last):

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\UI\operator\operator.py", line 203, in execute

  optimize_scenery(context.scene.settings)

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\scripts\optimize_scenery_script.py", line 38, in optimize_scenery

  msfs_project = MsfsProject(script_settings.projects_path, script_settings.project_name, script_settings.author_name, script_settings.sources_path)

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\msfs_project\project.py", line 107, in __init__

  self.__initialize(sources_path, init_structure, fast_init)

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\msfs_project\project.py", line 203, in __initialize

  self.__init_components()

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\msfs_project\project.py", line 265, in __init_components

  self.__retrieve_objects()

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\msfs_project\project.py", line 289, in __retrieve_objects

  self.__retrieve_scene_objects()

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\msfs_project\project.py", line 307, in __retrieve_scene_objects

  msfs_tile = MsfsTile(self.model_lib_folder, path.stem, path.name)

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\msfs_project\tile.py", line 29, in __init__

  super().__init__(path, name, definition_file)

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\msfs_project\scene_object.py", line 39, in __init__

  self.lods = self.__retrieve_lods()

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\msfs_project\scene_object.py", line 81, in __retrieve_lods

  lods.append(MsfsLod(i, lod_definition.get(self.xml.MIN_SIZE_TAG), self.folder, lod_definition.get(self.xml.MODEL_FILE_TAG)))

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\msfs_project\lod.py", line 56, in __init__

  self.__retrieve_gltf_resources()

 File "C:\Users\steve\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\Google-Earth-Decoder-optimisation-tools\msfs_project\lod.py", line 155, in __retrieve_gltf_resources

  for buffer in model_file.data[MsfsGltf.BUFFERS_TAG]:

KeyError: 'buffers'

location: <unknown location>:-1

Hi Thailxte, I tried this mod, but all the tiles are stack up each other like a cubic. It seems that the positions of all tiles are the same. Not sure how to check the tile position. Please provide some advice to resolve this problem

The following is the beginning portion of "object.xml" file under folder of "PackageSources/scene". As you can see the value of "lat" and "lon" are all the same for different tiles:

<?xml version="1.0"?>

<FSData version="9.0">

 <SceneryObject alt="-102.80071206204593" altitudeIsAgl="FALSE" bank="0" heading="0" imageComplexity="VERY_SPARSE" lat="21.327192564982056" lon="-157.92990561195188" pitch="0" snapToGround="FALSE" snapToNormal="FALSE">

  <LibraryObject name="{1A863287-EE54-4842-A552-89DF2E86DD52}" scale="1" />

 </SceneryObject>

 <SceneryObject alt="-102.80071206204593" altitudeIsAgl="FALSE" bank="0" heading="0" imageComplexity="VERY_SPARSE" lat="21.327192564982056" lon="-157.92990561195188" pitch="0" snapToGround="FALSE" snapToNormal="FALSE">

  <LibraryObject name="{E058E956-B335-498B-84A7-2E809BC510AF}" scale="1" />

 </SceneryObject>

 <SceneryObject alt="-102.80071206204593" altitudeIsAgl="FALSE" bank="0" heading="0" imageComplexity="VERY_SPARSE" lat="21.327192564982056" lon="-157.92990561195188" pitch="0" snapToGround="FALSE" snapToNormal="FALSE">

  <LibraryObject name="{2CE0A3A7-63BA-49DA-A94B-49531A10994A}" scale="1" />

Dear Thalixte,

Thanks very much for this toolkit.

For a clarification, it will be nice to notify that for a new scenery creation, prior the scenery optimization, to modify the “modelLib” folder name into “projectname-modelLib” in the PackageSource folder.

Best regards



Good Job! Thanks a lot. How to do "build package" using this mod? I don't see it. Do we need to run MSFS2020 in development mod to build package? Thanks.

© Thalixte - All rights reserved. Se prohíbe cualquier reutilización o redistribución de este archivo sin el consentimiento previo por escrito del autor.
Este mod de Flight Simulator 2020 fue creado por Thalixte and shared in Utilities » Toolkits para Microsoft Flight Simulator.

Dedicated Link Mejora Informe