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

Développement 2D, 3D et Jeux Discussion :

Discussion sur la relation entre la théorie des jeux et la pratique


Sujet :

Développement 2D, 3D et Jeux

  1. #1
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Septembre 2007
    Messages
    610
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2007
    Messages : 610
    Points : 66
    Points
    66
    Par défaut Discussion sur la relation entre la théorie des jeux et la pratique
    Bonjour,
    peut être mon sujet est bizarre, mais voilà je vois que je ne peux pas avancer dans mon projet d'étude si je ne trouve pas de réponses à ma question

    il y a beaucoup de recherche sur le domaine de l'animation et la modélisation des humains virtuels comme il existe beaucoup d'outils qui fait ça (3dsmax,maya,blender).
    - lorsque vous lisez un article ou une thèse dans le domaine de l'animation tu trouve qu'il as développé par exemple une méthode dans la modélisation des humains virtuels où il y a beaucoup de formules mathématiques..., et il dis j'ai utilisé les spline..... , ensuite tu le trouve fait ça avec 3dsmax, comment il as appliqué ces idées en 3dsmax ?
    ALORS est ce que pour appliquer mes idées sur la modélisation d'un humanoïde virtuel je dois pas utilisé les modèles déjà existant et je dois les modéliser à partir de zéro en c++ ?
    2-pour l'animation, on trouve qu'il y a beaucoup d'articles aussi sur ça, prenons un exemple: appliquer un MOCAP data sur un humanoïde virtuel il y a des recherches sur ce domaine où chaque chercheur ajoute des contraintes à respecter, comment on peut faire ça juste avec 3dsmax juste par des clic de la souris

    est ce que si je développe une méthode qui sert à appliquer un mouvement déjà capturé sur un humanoïde je ne dois pas utilisé une outil comme maya ou 3dsmax ? si oui, j'ai trouvé des chercheurs qui ont ajouter des contrainte sur la marche (par exemple) ils ont dit on as utilisé 3dsmax comment ça , comment ils ont ajouter leur contrainte en 3dsmax ?

    j’espère bien que vous avez compris mon problème .

    et toutes les réponses sont la bienvenue

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 827
    Points : 218 368
    Points
    218 368
    Billets dans le blog
    117
    Par défaut
    Bonjour,

    On peut appliquer ses idées dans 3DSMax (ou autre) en développant un plugin pour le logiciel et qui permettra de rajouter des boutons (mais aussi d'appliquer des transformations) dans le logiciel.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  3. #3
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Septembre 2007
    Messages
    610
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2007
    Messages : 610
    Points : 66
    Points
    66
    Par défaut
    en développant un plugin pour le logiciel et qui permettra de rajouter des boutons (mais aussi d'appliquer des transformations) dans le logiciel.
    Vous voulez dire que lorsque je développe une idée , je peux ajouter un plugin dans 3dsmax(ou autre) pour intégrer mon approche dans ce dernier ?

  4. #4
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 827
    Points : 218 368
    Points
    218 368
    Billets dans le blog
    117
    Par défaut
    Oui
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  5. #5
    Expert éminent

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 807
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 807
    Points : 7 613
    Points
    7 613
    Par défaut
    Citation Envoyé par info_sara Voir le message
    j’espère bien que vous avez compris mon problème .
    Moi non, toujours pas!

    Comme l'a dit LittleWhite, si 3dsMax n'intègre pas la fonction de base, il te suffit de développer un plugin (ou de l'ajouter si il existe déjà). C'est pareil pour Blender, et sans doute également pour les autres logiciels d'animation.

    Après, l'animation est un métier à part entière. Donc n'espère pas tout maitriser en deux jours avec trois clics de souris... En prime, si tu veux "programmer" un comportement particulier, tu as deux possibilités:
    - soit importer ton fichier mocap dans le logiciel, et programmer le plugin pour qu'il fasse vivre ton humanoide comme tu le veux.
    - soit pré-traiter ton fichier mocap pour l'accorder avec le comportement que tu souhaites, et importer le nouveau fichier mocap dans le logiciel.

    Mais sinon, 3dsmax et blender savent lire des fichiers mocap... et faire bouger un humanoide...
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  6. #6
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Septembre 2007
    Messages
    610
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2007
    Messages : 610
    Points : 66
    Points
    66
    Par défaut
    bien d’entendre ça
    si j'ai bien compris (normalement oui )
    je peux changer avec mon pluging par exemple : la stratégie d’enregistrement des mesh ,
    dans mon cas je veux dans mon application connaitre tout les information sur mon modèle (squelette) , je dois récupérer les degrés de liberté de chaque jointure dans le corps, le modèle géométrique de chaque bone ...
    et j'ai trouvé que avec les modèle(.mesh) donnée par 3dsmax je ne peux pas faire ça
    alors j'ai pensé de modéliser mon humanoïde à zéro
    mais je pense maintenant d'ajouter un pluging

  7. #7
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Septembre 2007
    Messages
    610
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2007
    Messages : 610
    Points : 66
    Points
    66
    Par défaut
    soit importer ton fichier mocap dans le logiciel, et programmer le plugin pour qu'il fasse vivre ton humanoide comme tu le veux.
    vous voulez dire importer le fichier mocap dans mon application ou dans le logiciel 3dsmax ?
    Mais sinon, 3dsmax et blender savent lire des fichiers mocap... et faire bouger un humanoide...
    je sais ça , mais je dois au niveau de mon projet de recherche de créer un nouveau comportement (ajouter un autre contraire dans la cinématique inverse par exemple)

  8. #8
    Expert éminent

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 807
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 807
    Points : 7 613
    Points
    7 613
    Par défaut
    Citation Envoyé par info_sara Voir le message
    vous voulez dire importer le fichier mocap dans mon application ou dans le logiciel 3dsmax ?
    Quelle est "ton" application? Tu n'en as pas parlé dans ce sujet...
    Donc c'est dans 3dsmax.

    Citation Envoyé par info_sara Voir le message
    je sais ça , mais je dois au niveau de mon projet de recherche de créer un nouveau comportement (ajouter un autre contraire dans la cinématique inverse par exemple)
    Et donc?
    Ce n'est pas incompatible avec ce que j'ai dit précédemment. Rien ne t'interdit de gérer tes comportements en modifiant le fichier mocap initial et en créant un fichier "sortie" qui intègrerait ton comportement (en rajoutant des points de contrôle sur le squelette par exemple).
    Rien ne t'interdit non plus de gérer le comportement de manière logicielle en développant ce comportement pour le logiciel 3D.
    Rien ne t'interdit non plus de passer par un moteur de jeu, par exemple, si tu n'as pas envie de recoder toute la partie 3D...
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  9. #9
    Expert confirmé Avatar de yildiz-online
    Homme Profil pro
    Architecte de domaine
    Inscrit en
    Octobre 2011
    Messages
    1 444
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte de domaine

    Informations forums :
    Inscription : Octobre 2011
    Messages : 1 444
    Points : 4 563
    Points
    4 563
    Par défaut
    Dans ton cas, vu qu'application finale utilise Ogre, c'est plutôt là directement que devraient s'appliquer les contraintes, 3DMAx ne devrait être utilisé que pour la modélisation et l'exportation des données et l'application devrait se charger de corriger les animations suivant les contraintes que tu lui définis.

    tu peux manipuler un objet skeleton:
    http://www.ogre3d.org/docs/api/html/...1Skeleton.html

    puis précisément chacun des bones qu'il contient.

    http://www.ogre3d.org/docs/api/html/...e_1_1Bone.html

    Pour manipuler directement les animations déjà faites via des mocap, tu vas sans doute passer par un objet Animation et la modifier au runtime.

    http://www.ogre3d.org/docs/api/html/...Animation.html
    PXL le retro-gaming facile: Essayez-le

    Yildiz-Engine an open-source modular game engine: Website
    Yildiz-Online a 3D MMORTS in alpha: Facebook page / Youtube page

Discussions similaires

  1. mon moteur : discussion sur la gestion et la manipulation des données
    Par begre1929 dans le forum Moteurs de jeux vidéo
    Réponses: 1
    Dernier message: 11/03/2013, 13h47
  2. Votre avis sur les relations entre les tables.
    Par me755 dans le forum Modélisation
    Réponses: 9
    Dernier message: 07/02/2010, 03h48
  3. Réponses: 4
    Dernier message: 27/12/2009, 17h12
  4. Besoin d'aide sur les relations entre mes tables
    Par Jenojen dans le forum Bases de données
    Réponses: 102
    Dernier message: 06/09/2008, 13h27
  5. Question sur les relations entre les objets
    Par kedare dans le forum Ruby on Rails
    Réponses: 4
    Dernier message: 18/04/2008, 15h13

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