Ogre, un moteur 3D sous GPL

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
27
juin
2002
GNU
Je suis tombé dessus il y a peu de temps, donc je ne vous en parle que maintenant, mais Ogre, un moteur 3D sous GPL n'existant que sous Windows et n'utilisant que Direct3D viens de faire deux grand pas :

- premièrement, il lui est possible maintenant d'utiliser OpenGL, avec l'aide de SDL ;

- deuxièmement, l'équipe de trois développeurs est en train de le passer sous GNU/Linux.

Je ne sais pas si cela intéresse tout le monde - si ce n'est les défenseurs du libre et les programmeurs de jeux - mais je trouve réellement qu'il a l'air bien fait et rapide.
L'équipe donne l'impression d'un réel professionalisme, ce que l'on peut voir sur le site et sur la qualité du travail, alors que l'on a à faire à des "amateurs"...

Espérons que de telles initiatives de portage, d'utilisation de bibliothèques libres, de professionalisme dans le travail soient de plus en plus nombreuses car le domaine du jeu a, particulièrement sous GNU/Linux, besoin de cela.

Aller plus loin

  • # c bo

    Posté par  . Évalué à 10.

    le rendu du niveau de quake 3 est ma foi tout a fait credible mais par contre j'ai pas esayer donc je sais pas si c'est vraiment fluide (pour les amoureux des fps) comme ont dit : les photos ne rendent pas les coups
    enfin ceci dit on poura bientot se faire des jeux a la egoboo ou tuxracer assez facilement et ca c'est cool :-)
    au boulot les graphiste !!!!
  • # Et linux multiplia les moteurs de jeux.

    Posté par  . Évalué à 10.

    c'est fun, surtout qu'il s'agit d'un des moteurs les plus aboutits existants sous nunux.

    Dans le même genre, mais en bien moins aboutit, il existe un autre moteur dont le dévelopement vient de naître. http://www.ploksoftware.org/(...)

    Alors, évidement, la version 0.1 n'est pas téléchargeable, mais mon petit doigt me dit que ça ne devrait plus tarder... À surveiller, voire, à aider; cela ne peut donner que de bonnes choses ;)
  • # Moteur 3D en Java ...

    Posté par  . Évalué à 4.

    Donc aussi pour Linux ...

    J'an entendu parlé d'un moteur 3D en Java (http://www.turtle3d.net,(...) le site est vide :( mais le nom est bien celui la ... A suivre ...)

    Je l'ai vu tourner, ca a l'air prometteur, mais malheureusement, la personne qui developpe ca n'est pas tres dynamique :(((

    La connaissant, si ca interesse quelqu'un, je peux peut-etre essayer de faire bouger un peu plus les choses, voir de mettre des gens en contacts ...

    JMS.
    • [^] # Re: Moteur 3D en Java ...

      Posté par  (site web personnel) . Évalué à 2.

      Tu as aussi celui ci pour java, il est pas mal, sauf que le projet est de moins en moins actif :(
      http://opale.soya.tuxfamily.org/(...)
      • [^] # Re: Moteur 3D en Java ...

        Posté par  . Évalué à -4.

        Je vais faire frémir certains mais l'avenir de java en tant que moteur 3D performant me semble voué à l'echec.

        Bien que les performances de la machine virtuelle augmentent de jour en jour (ou presque), java restera du byte-code interprété par la JVM. Ce qui laisse à penser qu'il y aura toujours une perte de performance, une utilisation incomplète des capacités de l'ordinateur (une partie est consacré à la JVM). Cette perte, même minim., reste un sérieux defaut lorsqu'il s'agit de jeux 3D (et encore plus temps réel).

        Il n'y a pas de secret, pour avoir des performances, il faut:
        - bien coder évidement (1 point pour java de ce côté là).
        - utilisé un langage proche de la machine (BeOS entièrement developpé en assembleur était une merveille pour le multimédia (son, vidéo, 3D) grâce son architecture.

        En outre, sur mon "Linux des familles", la JVM a tendance à s'emballer parfois et les processus restent en suspends. Il y a donc encore pas mal de progrès à faire pour rendre la JVM crédible sur toutes les plateformes.

        La question que je me demande, c'est est-ce que la compléxité d'un moteur 3D necessite les fonctionnalités de java. Ces fonctionnalités n'existent pas dans les autres languages de plus bas niveau ?

        Bon, -1 parce que je casse du sucre sur java.
        • [^] # Re: Moteur 3D en Java ...

          Posté par  (site web personnel) . Évalué à 6.

          </TROLL>

          tu sais c'étéait impossible il y a 3 ans, maintenant il y a des examples :
          http://arkanae.tuxfamily.org(...)
          http://www.javagaming.org(...)

          pour les perf 3D : jni pour appeler opengl en natif, l'affichage n'est pas plus lent

          le problème c'est plus la mémoire.

          on vera dans 2 ans, si tu n'aiment pas, n'utilise pas et code en C/assembleur, chacun son truc.
        • [^] # Re: Moteur 3D en Java ...

          Posté par  (site web personnel) . Évalué à -2.

          </TROLL>

          tu sais c'étéait impossible il y a 3 ans, maintenant il y a des examples :
          http://arkanae.tuxfamily.org(...)
          http://www.javagaming.org(...)

          pour les perf 3D : jni pour appeler opengl en natif, l'affichage n'est pas plus lent

          le problème c'est plus la mémoire.

          on vera dans 2 ans, si tu n'aimes pas, n'utilise pas et code en C/assembleur, chacun son truc.
        • [^] # Re: Moteur 3D en Java ...

          Posté par  . Évalué à 1.

          Permet moi de te corriger, mais java n'est pas du code interpreté ... C'est compilé en natif lors du lancement (just-in time, si il est installé, sinon, interprété), et donc executé en code natif ... Donc ce n'est pas plus lent que n'importe quoi d'autre ... Mais bon, on ne parlait pas de Java, donc nous ne lanceront pas de débat sur le pour (evidemment) ou le contre (ca va pas la tête !!!) JMS.
          • [^] # Re: Moteur 3D en Java ...

            Posté par  (site web personnel) . Évalué à 0.

            effectivement GL4Java c'est pas plus lent que du C qui utilise OpenGL. GL4Java c'est un binding JNI pour apeller openGL/GLX donc perf egales. Apres faut voir si tu veux ecrire un moteur software.
  • # Ya du post en retard dans l'air

    Posté par  . Évalué à -6.

    L'equipe de LinuxGraphic a déjà posté la nouvelle le 24 Juin il me semble.

    Aller hop -1 pour avoir mis la zone
  • # NeL et Nevrax

    Posté par  . Évalué à 10.

    Il existe un moteur 3D écrit par une société française.
    Cette société s'appelle Nevrax, elle voulait developper un jeu et ont testé la plupart des moteurs 3D disponible (cf: http://www.nevrax.org/faq/(...) ). Aucun ne leur satisfait véritablement, ils ont donc décidé d'un développer un. Ce qui est incroyable, c'est que ce moteur 3D est sous GPL et est utilisé en ce moment dans le cadre d'une création d'un jeu appelé Ryzom
    (Article rapide: http://www.rpgfrance.net/index.php3?function=article&xpn=13(...) )
    (Screenshot : http://www.rpgfrance.net/index.php3?function=screenshot&xpn=129(...))

    Le moteur est disponible sous Linux et Win32

    Site principal : http://www.nevrax.org(...)
    Download : http://www.nevrax.org/cvs/(...)
    Mailing : http://mail.freesoftware.fsf.org/mailman/listinfo/nel-all/(...)
    • [^] # Re: NeL et Nevrax

      Posté par  (site web personnel) . Évalué à 4.

      Existe t'il des jeux autre que Ryzom, utilisant NEL ?
    • [^] # encore un autre moteur 3d...

      Posté par  . Évalué à 1.

      Et hop, il y a aussi nebula device. Un zoli moteur 3d opensource http://www.radonlabs.de/paperlicense.html . Il fonctionne sous linux et windows... Le site oueb : http://www.radonlabs.de/ Des screenshots : http://www.radonlabs.de/screenshots.html et http://www.radonlabs.de/screenshots2.html
  • # Et PanardVision aussi

    Posté par  . Évalué à 4.

    PV est sous GPL depuis peu de temps aussi. Il est nativement Linux et Windows, et il y a longtemps tournait sous DOS et SunOS.

    http://www.panardvision.com/(...)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.