BVH 4 BLENDER enfin disponible !!!
Clan Afficionado
Inscrit:
19/10/2004 14:59
Post(s): 98
Cher clan,

Je mets à ta disposition un script permettant de construire une armature sur un ensemble d'empties ....

Je l'utilise pour animer des personnages avec des BVH.

Vous pouvez le télécharger ici:

BVH4BLEND

Merci à Kaal pour l'adresse d'hébergement ..

Pour l'utiliser:

- Importer un fichier BVH (File->Import->BVH)

- Renseigner 3 variables (qui sont en entête du script):
startframe : image de début
endframe : image de fin
hipbonename : le nom de l'empty père des autres

- Lancer le script (Alt-P)

Ca prend un peu de temps (c'est pas encore optimisé) alors ne vous impatientez pas ... Attendez que Blender vous rende la main.

Merci de me faire part de vos remarques, commentaires et critiques (constructives) ...

Jean-Baptiste

Contribution le : 29/10/2004 12:07
Créer un fichier PDF de la contribution Imprimer


Re: BVH 4 BLENDER enfin disponible !!!
OverdOzed
Inscrit:
10/11/2003 16:50
Post(s): 1269
-

Contribution le : 29/10/2004 13:49
Créer un fichier PDF de la contribution Imprimer


Re: BVH 4 BLENDER enfin disponible !!!
Clan Afficionado
Inscrit:
19/10/2004 14:59
Post(s): 98
Merci Kaal pour ce post plein d'éloquence, d'une rhétorique parfaite et d'une consision exemplaire ..

Jean-Baptiste ...

Contribution le : 29/10/2004 14:10
Créer un fichier PDF de la contribution Imprimer


Re: BVH 4 BLENDER enfin disponible !!!
Fou Furieux du Clan
Inscrit:
25/09/2004 13:31
De Lyon
Post(s): 133
salut

je voudrais savoir : il permet quoi ce fichier ?

Contribution le : 29/10/2004 19:10
Créer un fichier PDF de la contribution Imprimer


Re: BVH 4 BLENDER enfin disponible !!!
Clan Afficionado
Inscrit:
19/10/2004 14:59
Post(s): 98
Lorsqu'on utilise la fonction d'import d'un BVH de Blender, on se retrouve avec un ensemble d'empty hiérarchisé (représentant les articultations d'un squelette) qui évoluent dans le temps.

Ce script permet de construire une armature qui suit l'évolution de ces empty. Ainsi, il ne reste plus qu'à associer une forme à l'armature .. et le tour est joué.

Une nouvelle version de ce script peut être téléchargée ICI

J'ai rajouté une interface graphique pour qu'il soit plus facile à utiliser ..

Jean-Baptiste ..

Contribution le : 29/10/2004 22:10
Créer un fichier PDF de la contribution Imprimer


Re: BVH 4 BLENDER enfin disponible !!!
OverdOzed
Inscrit:
07/10/2003 12:48
De LA ROCHELLE (fr-17000)
Post(s): 782
Merci JeanBaptiste, ton script est MegaCoolGéant :)
Il fonctionne à la perfection !

Exemple en vidéo :
http://lodweb.free.fr/tmp/BVH4.avi
et avec un MotionBlur de VirtualDub http://lodweb.free.fr/tmp/BVH4Compi.avi
http://lodweb.free.fr/tmp/BVH4IndianDance.avi
http://lodweb.free.fr/tmp/BVH4IndianDanceEdge.avi
http://lodweb.free.fr/tmp/CeilingDance.avi
http://lodweb.free.fr/tmp/CeilingDance2.avi

Je me suis permis de le proposer sur mon site avec le plus petitTut qui soit (cf. bas-de-page) : http://lodweb.chez.tiscali.fr/tuts/blender/tuts01.htm

Contribution le : 30/10/2004 17:06
_________________
LDWEB.ressources Blender + LDWEB-Tutoriels
Mes Animations (pas que du Blender :-/ mais dorénavant...
Créer un fichier PDF de la contribution Imprimer


Re: BVH 4 BLENDER enfin disponible !!!
OverdOzed
Inscrit:
10/11/2003 16:50
Post(s): 1269
La vidéo est impressionante.
C'est super naturel, vive le mocap...

Contribution le : 30/10/2004 20:00
Créer un fichier PDF de la contribution Imprimer


Re: BVH 4 BLENDER enfin disponible !!!
Clan Afficionado
Inscrit:
19/10/2004 14:59
Post(s): 98
Salut LOD,

Je suis content que tu ais apprécié mon script.
Je me suis vraiment cassé la tête sur la rotation des bones.
Ca fait plaisir de voir quelqu'un qui comprenne l'intérêt de ce script ;)

Le script est très lent .. il faudra que je l'optimise un de ces quatres ..

En ce moment, je travaille à un nouveau script dont les 3 fonctionnalités principales seront:
- de faire tourner le BVH selon l'axe des X pour que le modèle soit vertical plutôt qu'horizontal
(c'est vraiment trop galère de bosser avec des personnages qui regarde vers le ciel plutôt que vers l'horizon)
- de permettre d'insérer une fausse position de repos
(la position de repos des fichiers BVH, avec les bras le long du corp est vraiment trop chiante à manipuler, elle ne correspond à aucun des modèles de personnage que j'ai trouvé sur internet 3Dcafe)
- de redimensionner le personnage
(les personnages d'un BVH sont trop grands à mon goût)

J'ai déjà une version Java de cette moulinette ..
Je maîtrise donc déjà les actions à effectuer pour le faire
Il ne me reste plus qu'à en faire une moulinette python pour une parfaite intégration avec Blender

J'utilise Blender depuis bientôt 3 mois .. et
j'ai découvert Python peu de de temps après ...
Ca risque donc de me prendre un peu de temps pour finaliser le truc..

J'envisage le mode opératoire suivant :
- L'utilisateur charge un BVH et une forme humaine (qui n'a pas forcément les bras le long du corp)
- Il se place sur la première image (correspondant à la position de repos du squelette)
- Il place la forme humaine horizontalement et fait tourner les empties pour que les points du BVH correspondent exactement à son modèle (attention . pas de déplacements, que des rotations)
- Il lance un script qui génère un nouveau fichier BVH
- Il charge le nouveau BVH (qui est vertical, qui inclue sa nouvelle position de repos, et qui est redimensionné)
- Il lance BVH4BLEND.py
- Il associe son modèle à l'armature créée
- Il hallucine de voir le résultat ..

Qu'en penses-tu ?
C'est un peu lourdingue .. mais j'ai pas trouvé plus simple ..


Jean-Baptiste ...


Contribution le : 31/10/2004 12:24
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
Compte*
Nom   Mot de passe   Authentification
Message:*



[Recherche avancée]



Sujets récemment répondus
Forums Sujets Réponses Lus Dernières contributions
Questions & Réponses plan de coupe booléen 4 65 Aujourd'hui 08:43:55
Cdric 
Questions & Réponses [DEBUTANT] Comment exporter 2 canaux uv/texture en glTF 2.0 ? 1 21 Aujourd'hui 06:46:57
punkcoders 
Graphisme alternatif faire de la bd avec blender    [1][2][3]...[13] 124 9763 Hier 20:21:02
blend74 
Moteur de jeu GameBlender et alternatives [WIP] Godot Engine - Projet Arsenal    [1][2][3] 21 1479 Hier 16:20:45
Redstar 
Questions & Réponses Rendement en temps réel pour l'animation ? 6 81 Hier 14:21:48
thomas56 
Questions & Réponses [non résolu] Question/Problème de Fluides sur Blender 2 43 Hier 11:57:08
CBY 
Python & Plugins BlenderGeoAlt - Générer le terrain d'après des coordonnées 1 9514 Hier 08:33:08
Jambz 
Questions & Réponses Armature en IK sur squelette complexe 6 177 26/10 19:27:26
Redstar 
Questions & Réponses Texture Procedural Cercle de point 2 58 26/10 16:48:31
Berger 
Questions & Réponses MeasureIt et dpi 5 1006 26/10 15:16:15
Cdric 
Hors Sujet !! les tutos de Moonboots    [1][2][3]...[22] 219 22090 26/10 14:37:28
moonboots 
Questions & Réponses comment modifier l'échelle d'incrémentation d'un champ? 1 28640 24/10 20:09:37
moonboots 
Le coin des geeks vitesse d'un rendu EEVEE Windows/Linux 5 187 24/10 15:18:10
Bibi09 
Questions & Réponses Pousser le pc au max 3 194 22/10 11:07:37
xjoce 
Questions & Réponses [non résolu] Problème de vide 1 133 21/10 18:09:50
sapajou 
[WIP] et travaux terminés [WIP] La gabarre '' Le Gros Ventre''    [1][2][3]...[10] 98 18004 21/10 15:53:58
Guiu 
Questions & Réponses [résolu] Os et FBX 3 301 20/10 16:15:38
zeromeetsinfinity 
Moteur de jeu GameBlender et alternatives [non résolu] Cs (vaisseau)    [1][2][3]...[56] 559 171501 20/10 11:06:51
Redstar 
Questions & Réponses texture procédurale qui suis une plane 2 171 20/10 10:19:22
Many 
Questions & Réponses Vertex groups qui disparaissent 0 102 20/10 09:09:22
Melodicpinpon 

Qui est en ligne
215 utilisateur(s) en ligne (dont 82 sur Forums)

Membre(s): 13
Invité(s): 202


PattiHoope, AudreaTuns, Lynwood728, BrigetteSe, ErnestineF, RaleighCha, MoraCottma, KandiHoski, DorineCush, CarrollTzc, NatishaCag, BartPerrie, Tatiana78A, plus...
Nouveaux membres
TandyMicke 28/10/2021
BuckR56210 28/10/2021
JacksonAll 28/10/2021
LiamHeffro 28/10/2021
Antony2546 28/10/2021
Myron11N7 28/10/2021
EvonneNann 28/10/2021
BennieGrig 28/10/2021
ElizaWoore 28/10/2021
GeorginaDe 28/10/2021
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Nov 18
Anniversaire de RichDeg
Dec 29
Anniversaire d'ebrain
Jan 8
BUG de Lyon
plus 247 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2021 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445