Connexion
Menu Principal
Recherche
Menu secondaire
Image Aléatoire
Phare de Zurna.jpg
Publicité
Formation Blender ElephormBlender 3d Elephorm


     




(1) 2 »


Faire en sorte que les vertices d'un seul ou deux meshs différents restent accrochés en mouvement
Clan Afficionado
Inscrit:
30/07/2018 18:45
Post(s): 97
Bonjour,
En ce moment je rig des personnages pour leur intégrer des mouvements de motion capture, le rig doit donc être très précis et bien fait, mais j'ai encore des difficultés sur certains points :

1) Pour un gant que j'ai riggé, il ne fait qu'un seul mesh mais 2 matériaux, et quand je bouge les doigts l'un des matériaux a tendance a ne pas suivre l'autre, ce qui crée des trous dans les gant, même après correction au weight paint c'est imparfait.
Comment faire en sorte que les vertices de la partie haute du gant soient collés à ceux de la partie plus basse, et donc les suivent parfaitement ? (sachant qu'il ne s'agit déjà que d'un seul object)

2) Pour un problème d'importation et de texture j'ai du séparer la tête et le corps d'un personnage. Ils doivent impérativement rester deux objets distincts. Cependant lors du mouvement cette séparation crée des trous dans le cou, puisque forcément ils ne sont plus attachés. Comment faire en sorte que l'extrémité de la tête et celle du cou soient attachées (pas de trou même en mouvement) tout en préservant deux objets distincts ?

J'espère que mes questions ne sont pas trop complexes, si vous avez besoin des blends pour y voir plus clair n'hésitez pas à me demander, merci d'avance !

Contribution le : 06/08 16:00:26
_________________
Ma dernière animation !
Créer un fichier PDF de la contribution Imprimer


Re: Faire en sorte que les vertices d'un seul ou deux meshs différents restent accrochés en mouvement
Clan Afficionado
Inscrit:
30/07/2018 18:45
Post(s): 97
Voilà le premier problème en 2 images :




Le matériau blanc de la première ne suit pas du tout le mouvement de l'autre sur l'image 2, malgré le fait que le gant ne soit qu'un seul objet


Problème 2 :


Le cou et tête doivent rester accrochés, mais aussi rester deux objets distincts

Contribution le : 06/08 16:06:37
_________________
Ma dernière animation !
Créer un fichier PDF de la contribution Imprimer


Re: Faire en sorte que les vertices d'un seul ou deux meshs différents restent accrochés en mouvement
OverdOzed
Inscrit:
07/08/2014 10:17
Post(s): 1594
Le problème est-il qu'on voit la peau ? Si vraiment tu ne peux pas régler ça avec le weight paint tu peux utiliser un modifier comme le Mask qui permet de cacher une partie de ton mesh

Pour la tête il existe peut-être des astuces mais je trouve ça bizarre que tu aies besoin que ce soit impérativement deux objets, c'est sûr que ça ne simplifie pas les choses

Est-ce que tu peux partager ton personnage histoire qu'on teste ? Élimine des détails si tu veux pas que ce soit récupéré

Contribution le : 06/08 19:30:01
Créer un fichier PDF de la contribution Imprimer


Re: Faire en sorte que les vertices d'un seul ou deux meshs différents restent accrochés en mouvement
Clan Afficionado
Inscrit:
30/07/2018 18:45
Post(s): 97
On ne verra pas la peau puisque le personnage est créé uniquement avec les vêtements (c'est un motard en combi complète), mais oui l'idée est là : ce problème créera de gros trous dans le gant pendant l'animation, et ce sera moche alors que je ne vois pas la raison puisqu'il ne s'agit que d'un mesh.

Pour l'autre avec le cou et la tête, moi aussi je trouve ça bizarre mais c'est pour quelqu'un d'autre, il compte l'exporter dans un jeu et m'a dit que ça doit absolument être séparé afin de pouvoir réappliquer les textures après... (puisqu'il y a une texture précise pour la tête, une autre pour le corps etc)

J'espère vraiment que ces deux trucs sont réglables, voilà les 2 blends ! (avec uniquement les éléments concernés)

Les gants : https://drive.google.com/open?id=1c0BVJdgGWQ6wE3dOpEkR8FIZ3jCGvtDs

(déjà riggés mais si vous pensez nécessaire de modifier le rig des mains n'hésitez pas, rien n'est établi)

L'autre perso :

https://drive.google.com/open?id=1xns0XPyp6MSa7cIgs_o51mWIRKnzO7Jl

(le problème est visible aussi entre le bas de son corps et la ceinture, puisque c'est séparé là aussi, selon la demande du gars)

merci d'avance à ceux qui testeront !

Contribution le : 07/08 09:35:35
_________________
Ma dernière animation !
Créer un fichier PDF de la contribution Imprimer


Re: Faire en sorte que les vertices d'un seul ou deux meshs différents restent accrochés en mouvement
OverdOzed
Inscrit:
07/08/2014 10:17
Post(s): 1594
si c'est pour un jeu ça semble compromis d'utiliser des modifiers, du coup, si tu n'arrives pas à régler ça par le weight paint il faudrait plutôt supprimer tout mesh qui risque d'affleurer

pour ce qui est de la tête idem je ne vois pas de solution mais quelqu'un saura peut-être

Contribution le : 07/08 09:42:42
Créer un fichier PDF de la contribution Imprimer


Re: Faire en sorte que les vertices d'un seul ou deux meshs différents restent accrochés en mouvement
Clan Afficionado
Inscrit:
30/07/2018 18:45
Post(s): 97
Pour les gants ce n'est pas pour un jeu, c'est un projet différent destiné à une animation perso sur Blender

Et pour l'autre tampis je vais essayer de régler ça par le weight paint

Si il y a une solution pour les gants je suis vraiment preneur, je vois pas comment Blender ne pourrait pas permettre quelque chose d'aussi logique qu'accrocher des vertices d'un même mesh

Contribution le : 07/08 11:06:30
_________________
Ma dernière animation !
Créer un fichier PDF de la contribution Imprimer


Re: Faire en sorte que les vertices d'un seul ou deux meshs différents restent accrochés en mouvement
OverdOzed
Inscrit:
07/08/2014 10:17
Post(s): 1594
il y a plusieurs solutions :

- améliorer le weight paint. Bon parfois ça ne marche toujours pas...
- supprimer le mesh qui affleure.
- lui appliquer un Mask modifier pour le garder caché
- utiliser une cage pour un Mesh Deform modifier, cage qui, elle, sera animée, et transformera le mesh qu'on veut, mais pas utilisable pour la main à mon avis
- modifier ton mesh par des shape keys déclenchés par des drivers
- ...

Contribution le : 07/08 11:15:43
Créer un fichier PDF de la contribution Imprimer


multiple meshs rig
OverdOzed
Inscrit:
29/12/2011 01:49
Post(s): 970
Salut,
pour qu'un vertice colle a un autre, j'imagine que tu peux utiliser des emptys sur chaque point concernés et leur appliquer un modif. hook. A tester. Donc faudrait un même nombre de points pour que ce soit un peu propre.

https://docs.blender.org/manual/fr/dev/modeling/modifiers/deform/hooks.html

vérifie tes normales aussi, faut qu'elles soient identiques, au niveau de la découpe.

Après, je sais pas si tu sais, mais tu peux utiliser plusieurs ID de matériaux, donc c'est pas obligé d'avoir des meshs distincts juste pour pouvoir réappliquer des textures.

Sinon, vu que tu dis: "quelque chose d'aussi logique qu'accrocher des vertices d'un même mesh": c'est ctrl-j..
mais ça me perd un peu, tu veux que ce soit des meshs différents ou pas?
++

Je sais pas pourquoi mais y'a eu un bug sur le titre du topic.

Contribution le : 07/08 13:01:40
Créer un fichier PDF de la contribution Imprimer


Faire en sorte que les vertices d'un seul ou deux meshs différents restent accrochés en mouvement
Clan Afficionado
Inscrit:
30/07/2018 18:45
Post(s): 97
Merci beaucoup à vous pour ces idées et ces méthodes qui me serviront, mais dans ce cas précis ça a l'air bien galère pour quelque chose qui semble simple.

( Pour le personnage qui a le corps et le cou séparé encore une fois ça ne dépend pas de moi, mais disons qu'on oublie ça, si le créateur du jeu n'est pas capable de faire autrement pour appliquer les textures il se contentera d'un personnage buggé au niveau du cou )

Par manque d'expérience je n'y ai pas pensé, mais la solution la plus évidente pour régler le problème du gant est non pas de joindre (car après essais ça ne fonctionne pas bien, pareil pour le weight paint), mais de fusionner les vertices puisqu'ils sont positionnés précisément au même endroit.

(enfaite ils ont été dupliqués par une séparation que j'avais fait précédemment de l'objet, pour changer son matériau et ensuite le joindre en un seul mesh à nouveau)

Du coup ma dernière question serait :
Savez vous si il y a un moyen de détecter tous les vertex se situant au même endroit d'un coup, et donc les fusionner chacun entre eux rapidement ? (évidemment fusionner entre eux ceux qui sont proches a chaque fois)

C'est pour m'éviter la galère de les sélectionner et fusionner un par un sur chaque gant, ça durerait plus d'une heure... Après ça le topic sera résolu
Merci encore !

Contribution le : 07/08 16:37:11
_________________
Ma dernière animation !
Créer un fichier PDF de la contribution Imprimer


Re: Faire en sorte que les vertices d'un seul ou deux meshs différents restent accrochés en mouvement
OverdOzed
Inscrit:
07/08/2014 10:17
Post(s): 1594
je ne suis pas sûr de saisir, mais est-ce que ce que tu cherches c'est le Remove Doubles dans la 2.7 (W > Remove Doubles) ? Dans la 2.8 ça devient alt M > Merge By Distance

Contribution le : 07/08 16:41:11
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
(1) 2 »




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 Vous préférez le quel ? 4 42 Aujourd'hui 17:34:40
moonboots 
Questions & Réponses carte graphique pour cycles 3 368 Aujourd'hui 11:52:07
Rimpotche 
Questions & Réponses [non résolu] Montant de grille selon trajectoire et projetée sur un terrain 1 41 Aujourd'hui 10:09:34
busanga 
Questions & Réponses Tutoriel: La duplication de groupe (vidéo) 5 132 Aujourd'hui 07:32:34
paquetdemouchoirs 
The Blender Clan 'tchat Présentation OlivierL. 6 200 Hier 20:51:24
OlivierL 
The Blender Clan 'tchat [Recrutement] 3D artists & animateurs pour jeu de simulation spatiale 7 453 Hier 20:28:21
ThePioneers 
[WIP] et travaux terminés [WIP] Première demo blender, recherche avis 5 87 Hier 18:12:32
debutant 
Moteur de jeu GameBlender et alternatives Problème Visual Studio Code dans Armory3D 7 126 Hier 10:21:30
Redstar 
[WIP] et travaux terminés [WIP] Bataille Navale // Animation 3d    [1][2] 19 672 19/10 17:20:10
Guppy88 
Questions & Réponses [résolu] Duplication de groupe dans Blender 2.8?    [1][2] 10 250 19/10 14:50:51
Fracoris 
Questions & Réponses Aide UV mapping. Détordre le mappage!    [1][2] 11 236 19/10 14:25:23
busanga 
[WIP] et travaux terminés [terminé] VFX Harry Potter 6 234 18/10 21:58:47
moonboots 
Questions & Réponses Où mettre un Tutoriel? 3 144 18/10 21:57:39
moonboots 
Questions & Réponses [non résolu] Scale "mode objet" ne tient pas compte des axes du repère personnalisé    [1][2] 15 353 18/10 13:50:21
paquetdemouchoirs 
Questions & Réponses [WIP] Comment modifier le diamètre d'un cercle    [1][2] 15 320 18/10 13:05:39
busanga 
Questions & Réponses [résolu] Faire apparaître les boutons de la souris sur l'écran ? 4 169 18/10 10:15:42
Fracoris 
Questions & Réponses Transférer une chevelure 0 130 15/10 13:44:40
Horemheb 
Questions & Réponses [résolu] Ne pas voir une partie d'un objet lors du rendu 9 286 15/10 13:07:02
Horemheb 
Questions & Réponses Blender 2.8 et Unity 4 223 14/10 13:30:42
Hook 
Python & Plugins [résolu] Comparaisons d'un ensemble de valeurs    [1][2] 10 445 14/10 09:31:56
makhaon 

Qui est en ligne
71 utilisateur(s) en ligne (dont 45 sur Forums)

Membre(s): 1
Invité(s): 70


moonboots, plus...
Nouveaux membres
HeribertoG 21/10/2019
DorcasCour 21/10/2019
DougLink14 21/10/2019
BertieMaud 21/10/2019
ShelaSouku 21/10/2019
MargartWae 21/10/2019
AlfredoSod 21/10/2019
CleoDarbys 21/10/2019
Studio-One 20/10/2019
thecake 18/10/2019
Dernier Ajout
Forky-3D-ToyStory BC.png

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