See site in english Voir le site en francais
Website skin:
home  download  forum  link  contact

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

Author Topic: Project Mercury : le retour  (Read 41057 times)

0 Members and 1 Guest are viewing this topic.

Offline Bibi Uncle

  • Legend
  • ******
  • Posts: 2264
  • Country: Canada ca
  • Karma: 17
05 January 2011, 05:22:43
Bonjour à tous ! (ou plutôt, bonne nuit, il est 23h15 au Canada !)

Je vous annonce que j'ai finalement réussi à faire tourner le Project Mercury sur Orbiter 2010 !

J'ai réussi à compiler les sources (ouf !), à supprimer les milliards d'avertissements (parce que c'est énervants à la longue) et à changer l'interface de VESSEL à VESSEL2.

Je n'ai pas encore changer tous les caalbacks, mais ça l'avance. Je regardé rapidement, et il me semble qu'il n'y ai pas grand chose à changer dans les fonctions. L'ASCS fonctionne correctement, le panel est bien affiché. Merci à Martin pour cette merveilleuse, talentueuse, increvable et magistrale API. :wor:

Un petit screen :


Émile

Pluton, Saturne et Jupiter
Entendez-vous monter vers vous le chant de la Terre?

- Luc Plamondon

Offline Pagir

  • Legend
  • ******
  • Posts: 4522
  • Karma: 1
Reply #1 - 05 January 2011, 06:30:29
Ça c'est de la grande nouvelle!!!

Orbiter 2010 sans Mercury, c'est comme le programme spatial... sans Mercury :doubt:
Bravo!


Pagir

Offline orbit-apollo11

  • Full Member
  • ***
  • Posts: 126
  • Karma: 0
Reply #2 - 05 January 2011, 13:14:21
On pourras l'avoir quand ?


Offline jacquesmomo

  • Le budget !!!
  • Legend
  • ******
  • Posts: 7408
  • Country: France fr
  • Karma: 598
  • Plus on rate, plus on a de chances de réussir !..
Reply #3 - 05 January 2011, 13:55:41
Quote
Bibi Uncle a écrit:
Je vous annonce que j'ai finalement réussi à faire tourner le Project Mercury sur Orbiter 2010 !
Mais c'est GENIAL ça!!! Bravo :applause:

Quote
Pagir a écrit:
Orbiter 2010 sans Mercury, c'est comme le programme spatial... sans Mercury



Mes add-ons sont là !

Offline geoair

  • Sr. Member
  • ****
  • Posts: 424
  • Country: France fr
  • Karma: 4
    • Aerocruses Production
Reply #4 - 05 January 2011, 18:37:18
super il commencai a me manquer ce projet mercury :hot:


........................................................................

Offline tofitouf

  • Legend
  • ******
  • Posts: 1380
  • Karma: 0
Reply #5 - 06 January 2011, 12:17:59
yesssssss


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

PC en rade, codage en panne.... Nom de Zeus

Offline Bibi Uncle

  • Legend
  • ******
  • Posts: 2264
  • Country: Canada ca
  • Karma: 17
Reply #6 - 06 January 2011, 23:19:23
Désolé si je n'écris pas souvent, je suis très occupé ces temps-ci.

J'ai remarqué que l'aiguille d'altitude ne se rafraîchit pas et que le périscope fonctionne une fois sur deux. Je corrigerai quand j'aurai le temps. Pour le reste, ça m'a l'air de bien fonctionner.


Émile

Pluton, Saturne et Jupiter
Entendez-vous monter vers vous le chant de la Terre?

- Luc Plamondon

Offline Bibi Uncle

  • Legend
  • ******
  • Posts: 2264
  • Country: Canada ca
  • Karma: 17
Reply #7 - 07 January 2011, 04:21:56
L'aiguille d'altitude se rafraîchit normalement maintenant ! C'était causé par une zone définie trop grande (la surface de l'indicateur de fuel descendait jusqu'en bas de la bitmap !).


Émile

Pluton, Saturne et Jupiter
Entendez-vous monter vers vous le chant de la Terre?

- Luc Plamondon

Offline Bibi Uncle

  • Legend
  • ******
  • Posts: 2264
  • Country: Canada ca
  • Karma: 17
Reply #8 - 08 January 2011, 16:58:05
Bon, j'ai un problème de caméra maintenant. Lorsque je change de panel pour aller sur le panneau du périscope ou de la caméra, la caméra doit changer. Tout fonctionne, sauf pour l'orientation. Je dois toujours appuyer sur la touche "Home" pour centrer la caméra comme il le faut. Voilà un extrait. Il est situé dans le clbkLoadPanel(), dans le switch du panel du périscope. Après cette partie, le programme charge les bitmaps et tout le reste.

Code: [Select]
oapiCameraAttach(vessel->GetHandle(),0);
vessel->SetCameraOffset(_V(0,.75 * sin(-75.5*RAD),.75 * cos(-75.5*RAD)));
vessel->SetCameraDefaultDirection(_V(0,sin(-75.5*RAD),cos(-75.5*RAD)));
vessel->SetCameraRotationRange(0.0,0.0,0.0,0.0);
if (view_switch == 0)
oapiCameraSetAperture(RAD*(157/2));
else
oapiCameraSetAperture(RAD*(20/2));

Selon la documentation, la reposition de la caméra devrait se faire tout seul. Pourtant, ça ne le fait pas. J'ai beau mettre le SetCameraDefaultDirection() n'importe où dans la fonction, rien à faire. Voilà l'extrait de la doc pour SetCameraDefaultDirection() :

8.51.3.213 void VESSEL::SetCameraDefaultDirection (const VECTOR3 & cd) const
Set the default camera direction for internal (cockpit) view.
Parameters:
cd new default direction in vessel coordinates
Note:
By default, the default direction is (0,0,1), i.e. forward.
The supplied direction vector must be normalised to length 1.
Calling this function automatically sets the current actual view direction to the default direction.
This function can either be called during VESSEL2::clbkSetClassCaps, to define the default
camera direction globally for the vessel, or during VESSEL2::clbkLoadGenericCockpit, VESSEL2::
clbkLoadPanel and VESSEL2::clbkLoadVC, to define different default directions for different
instrument panels or virtual cockpit positions.
In Orbiter, the user can return to the default direction by pressing the Home key on the cursor key pad.




Message modifié ( 08-01-2011 16:58 )

Émile

Pluton, Saturne et Jupiter
Entendez-vous monter vers vous le chant de la Terre?

- Luc Plamondon

Offline mac-fly57

  • Jr. Member
  • **
  • Posts: 27
  • Karma: 0
Reply #9 - 13 January 2011, 15:49:16
Bonjour à tous,

Ou peut on trouver cette add-on car j'ai installé une version de projet mercury et ca ne fonctionne pas.

Merci.


Offline Tallinn

  • Full Member
  • ***
  • Posts: 159
  • Karma: 2
Reply #10 - 13 January 2011, 19:45:37
Je ne savais pas que tu t'étais collé à ce projet Bibi ! Merci à toi ! J'espère que tu arriveras à le mener à bien ! J'ai bien aimé cet add-on, ce serait formidable qu'il marche sur Orbiter 2010....

Quote
mac-fly57 a écrit:

Ou peut on trouver cette add-on car j'ai installé une version de projet mercury et ca ne fonctionne pas.

Autant que je sache, c'est via Meadville Space Center :

http://sourceforge.net/projects/mscorbaddon/files/Project%20Mercury/5.0/project_mercury_050116.zip/download

Tu as essayé de faire fonctionner Mercury avec quelle version d'Orbiter?



Message modifié ( 13-01-2011 19:46 )

-----------------------------------------------------------------------------------------
J'ai appris à employer le mot impossible avec la plus grande prudence.

Wernher von Braun

Offline Bibi Uncle

  • Legend
  • ******
  • Posts: 2264
  • Country: Canada ca
  • Karma: 17
Reply #11 - 13 January 2011, 23:12:50
@mac-fly57
Project Mercury fonctionne sous Orbiter 2006 (et probablement antérieur, je n'ai jamais testé) seulement pour l'instant (à part pour La brique volante qui a réussi à le faire fonctionner sous Orbiter 2010 pour une raison inconnue à ce jour...).

@Tallinn
Project Mercury a toutjours été dans mes add-ons préférés. Quand j'ai vu qu'il était open source (je croyais que Robert Conley, le créateur, les avait enlever...), j'ai pas pu m'empêcher d'essayer de la faire fonctionner sur la nouvelle bécane qu'est Orbiter 2010.

News :
Problème réglé grâce à l'aide de tblaxland sur le forum anglo. Le périscope fonctionne correctement maintenant (de même que la caméra).


Émile

Pluton, Saturne et Jupiter
Entendez-vous monter vers vous le chant de la Terre?

- Luc Plamondon

Offline tofitouf

  • Legend
  • ******
  • Posts: 1380
  • Karma: 0
Reply #12 - 14 January 2011, 08:53:28
excellent. il ets sympa tblaxland, il m'lavais aussi filé aps mal de coup de main à mes débuts


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

PC en rade, codage en panne.... Nom de Zeus

Offline mac-fly57

  • Jr. Member
  • **
  • Posts: 27
  • Karma: 0
Reply #13 - 14 January 2011, 18:52:00
Merci pour vos réponses. J'utilise orbiter 2010 et j'ai vu au début de ce sujet que Bibi Uncle est parvenue a le rendre compatible avec la version 2010. Isn't it? :)


Offline Bibi Uncle

  • Legend
  • ******
  • Posts: 2264
  • Country: Canada ca
  • Karma: 17
Reply #14 - 14 January 2011, 23:33:59
Oui, c'est le cas, mais il n'est pas encore disponible (à part pour moi, mwa ha ha ha !). Je travaille sur le parachute maintenant...


Émile

Pluton, Saturne et Jupiter
Entendez-vous monter vers vous le chant de la Terre?

- Luc Plamondon

Offline Tallinn

  • Full Member
  • ***
  • Posts: 159
  • Karma: 2
Reply #15 - 15 January 2011, 11:30:49
Tiens à ce propos, est-ce que tu penses pouvoir être en mesure de résoudre le bug visuel du parachute au moment du déploiement de l'airbag?

D'après les vieux fils du forum, c'est un bug que ne se produisait qu'avec O2006, mais pas la version antérieure apparemment...


-----------------------------------------------------------------------------------------
J'ai appris à employer le mot impossible avec la plus grande prudence.

Wernher von Braun

Offline Bibi Uncle

  • Legend
  • ******
  • Posts: 2264
  • Country: Canada ca
  • Karma: 17
Reply #16 - 15 January 2011, 15:56:05
C'est de ça que je parlait dans mon dernier post :badsmile:. Ce bug est franchement énervant à regarder. Je me lance dans le code... Boom ! Ouch ! Ça fait mal tombé dans du code...


Émile

Pluton, Saturne et Jupiter
Entendez-vous monter vers vous le chant de la Terre?

- Luc Plamondon

Offline Tallinn

  • Full Member
  • ***
  • Posts: 159
  • Karma: 2
Reply #17 - 16 January 2011, 16:24:47
Désolé, je l'avais pas compris comme ça ton dernier post :boulet:

Mais en relisant, oui c'était clair que tu allais t'occuper de ce bug ;)



Message modifié ( 16-01-2011 16:25 )

-----------------------------------------------------------------------------------------
J'ai appris à employer le mot impossible avec la plus grande prudence.

Wernher von Braun

Offline Bibi Uncle

  • Legend
  • ******
  • Posts: 2264
  • Country: Canada ca
  • Karma: 17
Reply #18 - 16 January 2011, 21:52:03
Le problème du parachute est réglé. On le voit bien ouvert avec les landing bags. Par contre, je me demande si à l'original on voyait la parachute se détacher ou rappettisser lors de l'amerissage :wonder:.

La gestion des animations est vieille et gourmande en FPS. Je changerai probablement la gestion un de ces jours...


Émile

Pluton, Saturne et Jupiter
Entendez-vous monter vers vous le chant de la Terre?

- Luc Plamondon

Offline jacquesmomo

  • Le budget !!!
  • Legend
  • ******
  • Posts: 7408
  • Country: France fr
  • Karma: 598
  • Plus on rate, plus on a de chances de réussir !..
Reply #19 - 21 January 2011, 18:32:41
Je viens de vérifier (ça fait longtemps que je n'avais pas utilisé mercury : j'ai tout oubliééééé)

En fait, quand la capsule touche le sol (ou la mer) le parachute disparait (d'un coup!).
Vérifié avec Mercury installé avec Orbiter 2006.



Message modifié ( 21-01-2011 23:15 )

Mes add-ons sont là !

Offline Bibi Uncle

  • Legend
  • ******
  • Posts: 2264
  • Country: Canada ca
  • Karma: 17
Reply #20 - 22 January 2011, 00:20:56
Merci Jacques ! Donc, un truc en moins à faire. Là, il me reste les exhausts à corriger, la tour, le beacon, et refaire le tout avec le lanceur Redstone (je travaille avec Atlas depuis le début).


Émile

Pluton, Saturne et Jupiter
Entendez-vous monter vers vous le chant de la Terre?

- Luc Plamondon

Offline jacquesmomo

  • Le budget !!!
  • Legend
  • ******
  • Posts: 7408
  • Country: France fr
  • Karma: 598
  • Plus on rate, plus on a de chances de réussir !..
Reply #21 - 22 January 2011, 00:30:03
De rien! Et bravo de t'être attaqué à ce monument!


Mes add-ons sont là !

Offline arnoledingue

  • Hero Member
  • *****
  • Posts: 548
  • Karma: 3
Reply #22 - 29 January 2011, 03:23:53
Je veux pas polluer le post mais quelqu’un sait ce qu'il est advenu du projet de refaire mercury avec un panel 3D et des textures de toutes beauté?


merci d'avance


bon vol

Offline Bibi Uncle

  • Legend
  • ******
  • Posts: 2264
  • Country: Canada ca
  • Karma: 17
Reply #23 - 30 January 2011, 15:02:19
Il y avait un certain Iceversaka qui avait commencé à modéliser un panel en 3D. Malheureusement, je crois qu'il a abandonné le projet même sur son site Internet, il n'y a plus de screenshot.

Voilà le fil : http://www.ibiblio.org/mscorbit/mscforum/index.php?topic=1666.0


Émile

Pluton, Saturne et Jupiter
Entendez-vous monter vers vous le chant de la Terre?

- Luc Plamondon

Offline nulentout

  • Legend
  • ******
  • Posts: 3356
  • Country: France fr
  • Karma: 242
Reply #24 - 17 February 2011, 15:57:41
Bravo Bibi de te coltiner le travail de rénover Mercury. Pour ma part aussi j'adore ce complément qui nous replace dans les tous débuts de l'atronautique Américaine.
Quand tu penseras avoir corrigé tous les bugs, je vais me faire un plaisir de ressortir le manuel de vol et tester sérieusement ton travail.
Quoi qu'il en soit, je suis heureux de voir que ce beau complément va reprendre du service.
Félicitation pour ton initiative et ta pugnacité : Môa môa :)


La sagesse est un trésor ... tellement bien caché.