| Lander Ares... | |
|
|
Autore | Messaggio |
---|
m.a.s Specialista
Numero di messaggi : 462 Località : Mars Data d'iscrizione : 08.10.13
| Titolo: Lander Ares... Mer 19 Mar 2014 - 19:12 | |
| ...come posso fare ad aggiungerlo come payload? Alla ricerca di un lander che segua la realtà tecnologica attuale/reale, ho cercato in giro per orbithangar ed ho scaricato l'add-on Pegasus-Ares01 (e nel dubbio anche ISV Pegasus che lo prevede anche..). Ho provato in tutti i modi ad inserirlo come payload (nella disperazione anche come Stage... ) ma il risultato che ottengo è "monco" ovvero il vessel è privo della parte/mesh inferiore con lo scudo termico, il motore e le zampe per l'atterraggio! Se faccio il distacco dallo Stage allora il vessel compare pienamente con tutte le mesh. Inoltre, il vessel è privo di propellente.. Ecco la riga di comando inserita nel file .ini di un Jarvis M: [PAYLOAD_1] off=(0,0,72.0) speed=(0,0,1.0) rot_speed=(0,0,0) MeshName="P_Ares\P_Ares" Module="P_Ares" name="P_Ares" Diameter=7.5 Height=14.5 FuelMass=35000 Thrust=160000 Mass=55000 Tra l'altro, non si hanno infos riguardo ad esempio l'altezza dell'Ares, la capacità a pieno carico, ecc. Grazie in anticipo per l'aiuto! | |
|
| |
fred18 Add-on Developer
Numero di messaggi : 950 Età : 41 Località : La Spezia Data d'iscrizione : 04.01.12
| Titolo: Re: Lander Ares... Gio 20 Mar 2014 - 2:54 | |
| il motivo è che il lander Ares è composto da più mesh, non solo da P_Ares l'ho scaricato e ci ho dato un'occhiata e se guardi nella cartella delle sue mesh troverai P_Ares P_Ares-dock P_Ares-gearup P_Ares-geardown P_Ares-heat etc deduco quindi che la dll dell'P_Ares all'apertura comanda il caricamento della mesh base (P_Ares) e l'aggiunta di P_Ares-gearup e P_Ares-heat. La P_Ares-heat verrà cancellata poi al jettison dello scudo termico, e vedendo così immagino che l'abbassamento delle gambe non sia un'animazione, ma semplicemente la mesh gearup venga sostituita da quella geardown, per questo tu non lo vedi in cima al Jarvis. quello che puoi provare a fare è usare lo ship edit (dentro orbitersdk/utils) per aggiungere le mesh heat e gearup alla mesh base (e salvarla con un altro nome!!), poi controllare che più o meno sia venuta una cosa giusta con il meshwizard e infine utilizzare questa mesh come mesh da visualizzare come payload... ci sarà casino però con texture e materiali, non sarà semplicissimo purtroppo... | |
|
| |
fred18 Add-on Developer
Numero di messaggi : 950 Età : 41 Località : La Spezia Data d'iscrizione : 04.01.12
| Titolo: Re: Lander Ares... Gio 20 Mar 2014 - 3:25 | |
| Mettiamola così: mi fa piacere vedere persone entusiaste di orbiter che si divertono a smanettare e a girare per il sistema solare... ecco la tua mesh! CLICCA QUI la devi mettere nella cartella /meshes/P_Ares/ e nel file config mettere MeshName="P_Ares\P_Ares_payload" e vedrai che funziona ps: prova ad usare il jarvis dll PPS: per il vessel privo di propellente è un bug dei moduli vinka su alcuni addon purtroppo... c'era un sistema per evitarlo ma ora non me lo ricordo più... altrimenti ti toccherà usare lo scenario editor... | |
|
| |
m.a.s Specialista
Numero di messaggi : 462 Località : Mars Data d'iscrizione : 08.10.13
| Titolo: Re: Lander Ares... Gio 20 Mar 2014 - 4:06 | |
| cavolo Fred! Non volevo che facessi le ore piccole per colpa mia! La prossima volta (cosa che capiterà presto... ) posterò le richieste di aiuto solo...alla mattina! Anche io stavo smanettando per trovare una soluzione seguendo i tuoi consigli...ma i risultati erano del tipo che appariva il vessel con tutte le mesh ma quando facevo il distacco dallo stage...il vessel scompariva! Adesso per curiosità ho ricontrollato il forum....e ho letto la tua doppia risposta! Ora provo tutto....ma comunque GRAZIE!
Ultima modifica di m.a.s il Gio 20 Mar 2014 - 4:38 - modificato 1 volta. | |
|
| |
m.a.s Specialista
Numero di messaggi : 462 Località : Mars Data d'iscrizione : 08.10.13
| Titolo: Re: Lander Ares... Gio 20 Mar 2014 - 4:31 | |
| testato e... anche la tua nuova mesh dà lo stesso risultato di invisibilità del vessel al momento del distacco ed anche l'impossibilità di usare lo scenario editor per l'eventuale rifornimento. L'abbassamento delle gambe è una animazione avendo visualizzato gli scenari inclusi nell'add-on...dove il lander funziona pienamente. Su orbiter-forum, avevo notato che il creatore aveva aggiunto il file di codice mettendolo a disposizione in un .txt Volevo fare la conversione da txt a dll ma non capendoci nulla di C++... ho cercato un convertitore che per l'occasione magari potesse risolvere la situazione (o magari stò dicendo fesserie... ). http://www.orbiter-forum.com/attachment.php?attachmentid=11463&d=1363114937 Comunque...riprendo a fare esperimenti... | |
|
| |
fred18 Add-on Developer
Numero di messaggi : 950 Età : 41 Località : La Spezia Data d'iscrizione : 04.01.12
| Titolo: Re: Lander Ares... Gio 20 Mar 2014 - 9:25 | |
| Non ho capito una cosa: nel tuo primo post mettevi due immagini dicendo che il problema era la mesh statica senza le gambe etc ma una volta distaccato si vedeva per bene, ora questo non succede piu? Non e' che nel fare tentativi magari qualcosa e' rimasto sottosopra? Hai provato a re-installare l'addon per "resettare la situazione" e poi a metterci dentro la mesh P_ares_payload ?
Per il codice e' molto utile per vedere se c'e' qualcosa, piu' tardi ci do un'occhiata. In realta' non si "converte" da cpp a dll, ma si "compila" con gli appositi programmi usando anche tutta una serie di altri file. | |
|
| |
m.a.s Specialista
Numero di messaggi : 462 Località : Mars Data d'iscrizione : 08.10.13
| Titolo: Re: Lander Ares... Gio 20 Mar 2014 - 17:32 | |
| si..in effetti reinstallando l'add-on il vessel anche in distacco appare integro! Peccato però che sia un corpo morto ovvero un involucro privo di ogni funzione, animazione e software di navigazione..non posso neanche "entrare" nell'abitacolo con F8.. Communque è un passo in più per la soluzione al problema. Un paio di quesiti extra : 1) è possibile creare uno scenario (file.ini) con un vessel connesso già alla porta docking di un altro vessel e/o comunque nella realtà sarebbe troppo pericoloso a causa delle vibrazioni al momento della partenza? 2) un compilatore C++ semplice semplice (ho scaricato Microsoft Visual Studio Express...ma per il momento nisba..) da suggerire? Ho il dubbio che magari la .dll del P_Ares dell'add-on dia problemi mentre leggendo il file di codice "offerto" a parte del creatore sia più completo/grande dell'altro. Caffè pagato! | |
|
| |
fred18 Add-on Developer
Numero di messaggi : 950 Età : 41 Località : La Spezia Data d'iscrizione : 04.01.12
| Titolo: Re: Lander Ares... Gio 20 Mar 2014 - 19:33 | |
| - m.a.s ha scritto:
Peccato però che sia un corpo morto ovvero un involucro privo di ogni funzione, animazione e software di navigazione..non posso neanche "entrare" nell'abitacolo con F8..
Ma è così solo quando lo rilasci dal tuo razzo vettore o anche negli scenari forniti con l'addon? io non l'ho nemmeno provato, stasera ci guardo. - m.a.s ha scritto:
1) è possibile creare uno scenario (file.ini) con un vessel connesso già alla porta docking di un altro vessel e/o comunque nella realtà sarebbe troppo pericoloso a causa delle vibrazioni al momento della partenza?
gli scenari sono file .scn, i file .ini si usano solo coi moduli vinka. Orbiter 2006 e 2010 non consentono il docking di mezzi a contatto con il terreno (se toccano il terreno vengono "sparati" nello spazio a velocità folle ). da quello che ne so la versione in via di sviluppo, già scaricabile col nuovo sistema (istruzioni su OF) invece lo consente ma non l'ho mai provata. Per la parte "fisica reale" penso che i delicati meccanismi di attracco subirebbero delle sollecitazioni che ne comprometterebbero successivamente la sicurezza... - m.a.s ha scritto:
2) un compilatore C++ semplice semplice (ho scaricato Microsoft Visual Studio Express...ma per il momento nisba..) da suggerire? Ho il dubbio che magari la .dll del P_Ares dell'add-on dia problemi mentre leggendo il file di codice "offerto" a parte del creatore sia più completo/grande dell'altro.
io uso visual studio o visual studio express, penso che siano i più semplici e completi... ti avverto che il mondo delle dll è un bel po' complicato, io l'ho parzialmente imparato solo per orbiter e ci ho messo qualche anno per venirne a capo... - m.a.s ha scritto:
Caffè pagato! accettato volentieri | |
|
| |
m.a.s Specialista
Numero di messaggi : 462 Località : Mars Data d'iscrizione : 08.10.13
| Titolo: Re: Lander Ares... Gio 20 Mar 2014 - 21:46 | |
| si...per file .ini intendevo il loro richiamo nei file scenario.
Confermo che gli scenari inclusi nell'add-on vedono il lander pienamente operativo. Devo dire che è un bel lander, dalla forma interessante ma essenzale anche se abbastanza grande e privo delle caratteristiche fisiche tipo l'altezza, la massa ecc.. che ho dovuto estrapolare ad intuito.
E' stato creato dopo un documentario sulla BBC e quindi spero si basi su idee reali e su capacità tecnologiche attuali...cosa che mi interessa primariamente. | |
|
| |
m.a.s Specialista
Numero di messaggi : 462 Località : Mars Data d'iscrizione : 08.10.13
| Titolo: Re: Lander Ares... Gio 20 Mar 2014 - 21:57 | |
| ok...giusto ora ho sostituito il file P_Ares.dll incluso nell'add-on "Pegasus-Ares01" con quello presente nell'add-on "ISV Pegasus" che porta come nome solo Ares.dll ma la grandezza in kb del file è superiore all'altro. Ecco perchè il mio dubbio fosse relativo alla compilazione di un codice sbagliato o mancante del file dll... e quindi il mio tentativo di crearne uno nuovo con il codice fornito dal creatore su file .txt. L'unico difetto (perchè non voglio usare lo scenario editor) è che il vessel è ancora privo di propellente....per il resto è perfetto! ...ancora un piccolo passo e .... | |
|
| |
Contenuto sponsorizzato
| Titolo: Re: Lander Ares... | |
| |
|
| |
| Lander Ares... | |
|