IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Silverlight Discussion :

Un moteur 3D en Silverlight ?


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 32
    Par défaut Un moteur 3D en Silverlight ?
    Bonjour,

    Dans le cadre d’un projet à développer pour mon école d’informatique, j’ai choisi de créer un mini-MMOG. Le logiciel Client doit s’exécuter dans un navigateur, via SilverLight.

    Je souhaiterais qu’il fonctionne même sur des machines peu puissantes (comprendre : des ordinateurs d’entreprise pendant la pause café), tout en étant partiellement en 3D. Pour ceux qui connaissent, le résultat visé est celui du jeu de stratégie « Populous 3 » : les décors et bâtiments sont en 3D grossière et les personnages en 2D.

    Runescape ayant montré qu’il était possible de faire de la 3D potable sur un navigateur avec Java, j’aurais voulu avoir votre avis sur la faisabilité d’un moteur 3D simple et rapide en SilverLight.

    Dans la même lignée, je me demandais si les fonctions d’affichage en fausses perspectives disposaient d’une accélération particulière au niveau matériel et/ou de la machine virtuelle ? La question sous-jacente étant de savoir si ces fonctions pourraient s’avérer plus efficaces pour simuler des carrés tridimensionnels que d’écrire soi-même un moteur par projection.

    Merci de vos conseils,

    Hydrargyrum

  2. #2
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Citation Envoyé par Hydrargyrum Voir le message
    Bonjour,

    Dans le cadre d’un projet à développer pour mon école d’informatique, j’ai choisi de créer un mini-MMOG. Le logiciel Client doit s’exécuter dans un navigateur, via SilverLight.

    Je souhaiterais qu’il fonctionne même sur des machines peu puissantes (comprendre : des ordinateurs d’entreprise pendant la pause café), tout en étant partiellement en 3D. Pour ceux qui connaissent, le résultat visé est celui du jeu de stratégie « Populous 3 » : les décors et bâtiments sont en 3D grossière et les personnages en 2D.

    Runescape ayant montré qu’il était possible de faire de la 3D potable sur un navigateur avec Java, j’aurais voulu avoir votre avis sur la faisabilité d’un moteur 3D simple et rapide en SilverLight.

    Dans la même lignée, je me demandais si les fonctions d’affichage en fausses perspectives disposaient d’une accélération particulière au niveau matériel et/ou de la machine virtuelle ? La question sous-jacente étant de savoir si ces fonctions pourraient s’avérer plus efficaces pour simuler des carrés tridimensionnels que d’écrire soi-même un moteur par projection.

    Merci de vos conseils,

    Hydrargyrum
    Toute la "3D" sur silverlight n'est que projections.
    A partir de Silverlight 5, il y'aura une vraie 3D qui a l'air assez performante. A voir si tu peux attendre la beta (premiere partie 2011).

  3. #3
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 198
    Par défaut
    j'ai essayé SL4, j'ai fait tourner (animation/rotation) un jpeg quasi full screen et le résultat est loin d'être encourageant
    70% d'utilisation processeur sur un pc de gamer !

    donc la 3d en SL tu peux oublier (à voir sur SL5 ce qu'il est en est...)
    on m'a d'ailleurs fait comprendre ici que SL n'était pas fait pour faire du graphisme du tout !
    l'accélération matérielle de SL se résumerait pour l'instant à du cache bitmap si j'ai bien compris

    par contre tu peux jeter un oeil sur les xbap (application wpf pour navigateur), qui n'est qu'un genre d'exe dans un navigateur, donc à mon avis avec les perfs d'un exe wpf

    NB : ca ne fonctionne que sous windows, et le plugin firefox pour windows 7 n'est pas dispo à priori (donc seulement ie dans ce cas)
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 32
    Par défaut
    Ah. J'étais pourtant tombé sur cette démo, qui était franchement encourageante :
    http://sildev.net/#demo1

    Je n'étais pas au courant pour l'évolution de Silverlight 5 ... d'après la démo officielle ça a effectivement l'air sympa ... par contre c'est vrai qu'attendre le début de la bêta en avril risque d'être tendu.

    Est-ce que quelqu'un saurait où trouver plus d'info sur ce futur support de la 3D ? Tout ce que j'arrive à récupérer sont de simples annonces des nouvelles possibilités de SL5, mais pas de détails.

  5. #5
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 198
    Par défaut
    démo plutot encourageante oui, mais à mon avis l'accélération matérielle n'est pas trop utilisée
    et quand je fais tourner le singe, ca me prend 25% sur les 4 coeurs de mon processeur à 3.2GHz
    à voir sur des machines modestes ...
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  6. #6
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Nova (http://www.vertice.fr/) est un moteur 3D qui fonctionne en SL et même en SL pour WP 7

Discussions similaires

  1. Réponses: 27
    Dernier message: 25/08/2004, 22h30
  2. Moteur de recherche par date
    Par Prue dans le forum ASP
    Réponses: 17
    Dernier message: 27/08/2003, 16h07
  3. moteur de particules :Dessiner un point
    Par houssa dans le forum OpenGL
    Réponses: 2
    Dernier message: 25/06/2003, 22h13
  4. [Technique] Index, comment font les moteurs de recherche ?
    Par bat dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 25/10/2002, 15h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo