Vous n'êtes pas identifié(e).
Et ???
il faut lire attentivement le manuel;);)
salut
Je ne peut pas contacter Arno car je ne peut pas m’inscrire sur le site fsdeveloper.com la cause mauvaise repense a la question captacha
si j’ai bien compris MCX peut exporter les ‘’ animation ’’ que en .mdl .x .gltf ?
Merci Didier,
J'avais essayé avec l'exportation en OBJ.
Sauf que je ne savais pas qu'il fallait"Dans Blender, on importe l'OBJ et avant de valider par ENTREE on va dans la partie Operator Preset (Ã droite) et dans l'onglet Geometry pour cocher les 2 rubriques suivantes :
- Split by group
- Split by object"Du coup tout est soudé.
par default dans l'onglet Geometry les 2 rubriques suivantes :
- Split by group
- Split by object" si elles sont décocherées
une Astuce pour quelle soit toujours cocherées il faut ouvrir le fichier __init__.py qui ce trouve dans scripts\addons\io_scene_obj et le modifier avec notepad++ par exemple
use_split_objects: BoolProperty(
name="Object",
description="Import OBJ Objects into Blender Objects",default=false, <------------en true
)
use_split_groups: BoolProperty(
name="Group",
description="Import OBJ Groups into Blender Objects",default=false, <------------en true
et la elles seront toujours actives
Bonjour,
pour ajouter une animation dans MCX[Spoiler]
un Grand Merci D5Turbi
est-ce possible ajout animation avec Model Converter X a un objet si oui un lien ou un petit tuto Merci
[img align=c]https://zupimages.net/up/23/03/g3l7.jpg[/url]
j'ai trouver ça https://www.scenerydesign.org/2019/04/editing-animations-and-transformations/ a partire 3:24
voulu poser la question au concepteur de MCX mais je ne peut pas car je trouve des déféculter a rependre a la question de l'enregistrement "What is the name of the studio that developed the new MSFS?" qui est Asobo Studio ? une aide Merci
ou est l'erreur
est-ce possible ajout animation avec Model Converter X a un objet si oui un lien ou un petit tuto Merci
j'ai voulu poser la question au concepteur de MCX mais je ne peut pas car je trouve des déféculter a rependre a la question de l'enregistrement "What is the name of the studio that developed the new MSFS?" qui est Asobo Studio ? une aide Merci
ok je vais essayer de contacter Arno en croisant les doit
et à condition d'être un développeur reconnu par la communauté
non je ne le suis pas
j'aime modifier les "objet" mdl bgl pour de flight simuator pour cela j’utilise Meshlab pour réduire le nombre de "polygone" https://www.fsdeveloper.com/forum/threa … ab.432665/
dans ce post le Mec a reduit de moitier le polygone sans toucher a la qualité comme ça mon fsx ne rame pas, il y'a la mémé enfin je croit fonction dans ModelConverterX "Generat LOD" https://www.youtube.com/watch?v=pGySegFxFVM mais pas puisant que celle de Meshlab coter finition et qualité est touche ,ou je ne l’utilise pas comme il faut ? le problème je doit exporter le mdl via MCX en .obj mais comme ça je perd les animation le travailler dans meshlab sauvegarder en .obj
ok merci
2) Pour l'export vers d'autres formats, Arnaud a bloqué l'export des animations à moins d'avoir une version enregistrée (protection contre les piratages)
version enregistrée de MCX ?
salut
voila j’utilise MCX pour exporter le model (.mdl) du 737 en Wavefront OBJ (.obj) le seul problème et que les animation ne sans pas exporter car si j'import le fichier .obj les animation sans perdu et je ne sait pas ci c'est possible ?
ps: en l'exportant au fomat .x c'est bon y'a pas de problème
merci
Bonjour
L'avantage "enfin pour moi" a multicrew et que voice attack en peut utiliser la reconnaissance vocale en français
checklists avec voiceattack trouver sur le net LA checklists La Demo
j’aimerais vous parlez d'un logiciel de reconnaissance vocale quand peut utiliser pour contrôler notre simulateur par des commandes vocales (en français) le pilote automatique ( le Cap, Crs , l’altitude,la vitesse verticale, La Radio Nav1,Nav2,Com1,Com2 ,Adf,Transpendeur ) par un script lua ou Macro via fsuipc et il ya sur le forum un membre qui a crée un plug –in utilisons simconnect,en peut contrôler les défirent interrupteurs ‘’lumières ,APU ,Bat’’ etc…. même proflight emulator pilote2atc Gsx tout addon utilisons des raccourci clavier peut être contrôler par Voice Attack. le forum Forum Voice Attack. le plug_in de jamescl604 pour MSFS2020 avec code source pour pouvoir l'adapter a fsx ou p3d plug-in msfs2020 il ya aussi qui fourni un plug-in spadnext
comparer avec les autre addon comme lui je ne sait pas mais pour 10$ pour le même travail
Merci comme même tu est un chef au faite tu connais ce logiciel Voice attack ,car je vais en parler sur le forum
Salut Zigou
j aimerai te demander si tu a un moment , tu peut nous faire a moi et au autre semeur comme moi qui ne sait connaisse rien en LUA un tutoral le plus détailler possible ça serai bien de ta part Merci
Zigou je te remercie infiniment pour ton aide =W=W=W=W=W=W=W=W=W=W=W=W=W=W=W=W=W=W=W=W=W=W=W=W=W=W=W=W=W=W=W=W=W=W
justement je vien de l’appeler
ca marche MERCI
pour l'Adf et le SQK ?O_o
salut Zigou
Donc il faut modifier la fonction pour ajouter la "variable" en paramètre:
function stby_freq(variable, bcd_freq)
local q400_freq= BCD_to_MJC8Q400(bcd_freq)
MJCD8_Write(q400_freq, variable)
end
a coter de la plaque moi j'été
moi qui croyez qu'il fallait mètre les VARIABLE en chiffre variable = 65058
bravo tu est un pro du LUA je glisserai un mot a LINDA
La radio COM1&2 fonctionne très bien je règle Com1 ou Com2
autre chose il ya un problème avec radio NAV
1 - NAV_2= q400_variable= 65290 et non pas 65309
2 - en changent les fréquences elles ne son pas correcte
nav1 112.050 = 120.500
nav2 114.020 = 90.000
le log
154488 LUA.0: NewFreq (BCD)= 4096
154488 LUA.0: Q400Freq= 10000
154738 LUA.0: NewFreq (BCD)= 4608
154738 LUA.0: Q400Freq= 12000
155034 LUA.0: NewFreq (BCD)= 4608
155034 LUA.0: Q400Freq= 12000
156750 LUA.0: NewFreq (BCD)= 4613
156750 LUA.0: Q400Freq= 12050
168622 LUA.0: NewFreq (BCD)= 4096
168622 LUA.0: Q400Freq= 10000
168872 LUA: "H:\fsx\Modules\NpCkeyData.lua": killed
169480 LUA.0: NewFreq (BCD)= 2304
169480 LUA.0: Q400Freq= 9000
je résume
function stby_freq_com1(bcd_freq)
local q400_freq= BCD_to_MJC8Q400(bcd_freq)
MJCD8_Write(q400_freq, 65058)
end
bcd_freq = Valeur
65058 = variable
Donc la fonction actuelle utilise une valeur pré-définie (65058) pour donner la variable à écrire à MJCD8_Write.
Donc il faut modifier la fonction pour ajouter la "variable" en paramètre:
function stby_freq(variable, bcd_freq)
local q400_freq= BCD_to_MJC8Q400(bcd_freq)
MJCD8_Write(q400_freq, variable)
end
ce que j'ai mis pour COM1
function stby_freq(65058, bcd_freq)
local q400_freq= BCD_to_MJC8Q400(bcd_freq)
MJCD8_Write(q400_freq, 65058)
end
stby_freq(65058, NewFreq) si tu veux continuer à changer COM1 SBY
ipc.writeUW(freqloc, NewFreq)
stby_freq(65058, NewFreq) <-----------modification de toute les appeles stby_freq
PS : jai fait un essaie qu'avec COM1
ça ne veut pas marcher
function stby_freq(variable, bcd_freq)
local q400_freq= BCD_to_MJC8Q400(bcd_freq)
MJCD8_Write(q400_freq, variable)
end
variable com1 = 65058 ?
variable com2 = 65094 ?
function stby_freq(65058, bcd_freq)
local q400_freq= BCD_to_MJC8Q400(bcd_freq)
MJCD8_Write(q400_freq, 65058)
function stby_freq_com1(65058, bcd_freq)
local q400_freq= BCD_to_MJC8Q400(bcd_freq)
MJCD8_Write(q400_freq, (65058)
end
NewFreq = logic.Or(DigitSpace, movPARAM+0x0900) --add on temp 3rd freq digit = 9
ipc.writeUW(freqloc, NewFreq) -- update radio panel
stby_freq_com1((65058, NewFreq) <------ mis a jour toute les lignes
ça marche pas
alors qu'avec ça, ça marche
function stby_freq_com1(bcd_freq)
local q400_freq= BCD_to_MJC8Q400(bcd_freq)
MJCD8_Write(q400_freq, 65058)
end
NewFreq = logic.Or(DigitSpace, movPARAM+0x0900) --add on temp 3rd freq digit = 9
ipc.writeUW(freqloc, NewFreq) -- update radio panel
stby_freq_com1(NewFreq)
je croi que je suis a coter de la plaque
voici les modification
Etape 1:
Nous avons créé une fonction pour écrire dans la variable COM1 SBY du Q400: 65058
function stby_freq_com1(bcd_freq)
local q400_freq= BCD_to_MJC8Q400(bcd_freq)
MJCD8_Write(q400_freq, 65058)
endDonc, il faudrait que tu ajoutes un 2e paramètre à cette fonction pour pouvoir donner une autre variable que COM1.
Dans un premier temps, ajoute ce 2e paramètre, utilise le à la place de 65058 et modifie tous les appels à la fonction pour passer ce 2e paramètre avec la valeur 65058.
unction BCD_to_MJC8Q400(bcd_freq)
digit4= logic.Shr(bcd_freq, 12)
digit3= logic.And(bcd_freq, 0x0F00)
digit3= logic.Shr(digit3, 8)
digit2= logic.And(bcd_freq, 0x00F0)
digit2= logic.Shr(digit2, 4)
digit1= logic.And(bcd_freq, 0x000F)
local mjc8q400_freq= 10*digit1+100*digit2+1000*digit3+10000*digit4
return mjc8q400_freq
end
function MJCD8_Write(value, variable)
ipc.writeLvar("MJC_VAR_WRITE_VALUE", value)
ipc.writeLvar("MJC_VAR_WRITE_CODE", variable)
end
function stby_freq_com1(65094,bcd_freq) <--------- 2e paramètre
local q400_freq= BCD_to_MJC8Q400(bcd_freq)
Etape 2 (quand tu as fini avec succès l'étape 1):
Recherche la variable: freqloc
Elle est utilisée pour justement spécifier s'il faut écrire la fréquence dans COM1, COM2, NAV1 ou NAV2 dans les radios par défaut.
Il faut utiliser le même principe pour le Q400.
En début de sujet, j'ai expliqué comment trouver le code de la variable COM1 du Majestic (65058).
Il te faut donc trouver les codes pour COM2, puis NAV1/NAV2 si tu veux tout câbler.
si je cherche freqloc voila ce que je trouve il ya 9 jai mis un seul comme exemple
ipc.writeUW(freqloc, NewFreq) -- update radio panel
MJCD8_Write(q400_freq, q400_freqloc)
stby_freq_com1(NewFreq)
Etape 3:
Il te suffit de créer une nouvelle variable "q400_freqloc" et de la mettre à jour en même temps que freqloc avec les codes que tu as trouvés à l'étape 2.
Ensuite tu remplaces la valeur 65058 par la variable "q400_freqloc" quand tu appelles ta fonction "stby_freq_com1" (que tu pourrais d'ailleurs renommer)
function stby_freq_com1(65094,bcd_freq) <--------- 2e paramètre
local q400_freq= BCD_to_MJC8Q400(bcd_freq)
ipc.log("NewFreq (BCD)= " .. bcd_freq)
ipc.log("Q400Freq= " .. q400_freq)
MJCD8_Write(q400_freq, q400_freqloc) remplacement de 65058 par q400_freqloc