PDA

Voir la version complète : Résolu Modélisation avec pincements et surfaces noires



Arthurlepage
29/08/2014, 17h55
Bonjour à tous, bonjour à toutes ! :icon_wavey:

J'ai récemment créé un ordinateur sur Cinéma 4D mais j'ai quelques problèmes de modélisation principalement des pincements. J'ai essayé d'y remédier de différentes manières mais je n'y arrive pas. J'ai surtout essayé de ne plus lisser les arêtes qui posent problèmes mais cela ne change rien. J'ai aussi pensé à faire un petit biseau pour les pincements mais je ne sais pas si c'est une bonne idée. Pour vous montrer, j'ai fait des captures d'écrans des problèmes. Certains des pincements sur les captures d'écrans sont invisibles au rendu. Si vous savez comment remédier à tout ça, n'hésitez pas
http://img15.hostingpics.net/pics/741542Problmespincements.jpg

http://img15.hostingpics.net/pics/459395Problmespincements1.jpg

http://img15.hostingpics.net/pics/239257Problmespincements2.jpg

Elric
29/08/2014, 18h12
Bonjour Arthurlepage,

sur la première image je dirais qu'il manque une ligne perpendiculaire au pincement, pour la seconde, je pense qu'il y a deux ligne trop proche l'une de l'autre, sur la dernière je pense que c'est pareil que pour la première mais avec une capture du maillage, ça serait plus simple à voir.

Attention, je ne suis pas à proprement dit confirmé sur le logiciel, je me trompe donc peut-être/surement. :sweatdrop:

maxencedt
29/08/2014, 18h33
Vérifie si le nombre de points n'est pas trop important et qu'ils soient sur le même plan ainsi que faire la chasse aux triangles.

Arthurlepage
30/08/2014, 10h56
Je dirais que ce sont des problèmes de lignes trop proches et de triangles alors. Le problème c'est que je ne sais pas comment arranger le problème appart peut-être avec le biseau mais je ne sais pas si c'est une bonne idée. Voilà les même images (dans le même ordre) mais avec le maillage cette fois-ci.
http://img4.hostingpics.net/pics/711934Problmespincements3.jpg

http://img4.hostingpics.net/pics/641906Problmespincements4.jpg

http://img4.hostingpics.net/pics/313049Problmespincements5.jpg

César Vonc
30/08/2014, 12h13
Effectivement, le maillage n'est pas propre.


Ces lignes apparaissent quand la surface n'est pas parfaitement plate, donc soit tu essaies d’aplatir ces zones, soit tu arranges le maillage pour qu'il soit plus homogène, avec quelques coups de couteau et de soudure.

Sur ta dernière image, on dirait que les polys se chevauchent. : o
Tu peux nous la montrer en mode Points ?

Arthurlepage
30/08/2014, 13h44
Le problème c'est que par exemple pour la vis, il faut bien relier les points à quelque chose pour faire des boucles correctes. Les surfaces sont plates, ce n'est pas ça le problème. Juste pour info, les surfaces qui sont vraiment noires sont normales, c'est moi qui les ai mis comme ça

Pour la dernière image, les polygones ne se chevauchent pas mais j'ai comme même fait un screen et une vue plus raprochée :

http://img11.hostingpics.net/pics/161799Pincements.jpg

http://img11.hostingpics.net/pics/924494Pincements1.jpg

César Vonc
30/08/2014, 13h53
J'ai vraiment l'impression qu'un point est plus haut que les autres, sur ta dernière image, d'où la surface non plate.

Ou bien il y a un autre point juste à côté qui chevauche le poly au-dessus.

Ou alors t'as des normales inversées.



Dans le premier cas, essaie, en mode polygones, clic droit > Optimiser (attention, si ton objet est trop petit, ça peut enlever des points utiles).
Dans le second : clic droit > Aligner les normales.


Si ça ne fait rien, envoie-nous la partie qui déconne, ce sera plus facile de voir ce qui cloche.

Arthurlepage
30/08/2014, 16h02
Le 3ème cas est arrangé mais pas complètement, il reste une surface noire. Tu as raison, les points de la ligne noire étaient plus haut. Mais pour ce qui est des 2 premiers cas, j'ai fait ce que tu as dit mais rien n'a changé.

Je veux bien vous envoyer ce qui déconne mais comment ?

Fluffy
30/08/2014, 16h27
Uploade ton fichier sur un site de partage (dropbox, etc..) et envoie-nous le lien.

Arthurlepage
30/08/2014, 17h32
Voilà le lien pour télécharger le fichier, je n'ai mis que la partie qui pose problème, j'ai supprimé le reste. J'ai mis en rouge les différents endroits où il y a un problème de maillage pour vous faciliter la tache mais je n'ai mis que les 3 que j'ai cités.

Arthurlepage
31/08/2014, 15h53
C'est bon j'ai arrangé les problèmes que j'avais. Bizarrement, certains problèmes sont encore visibles en mode édition mais pas au rendu. Quelqu'un peut m'expliquer ça, voir l'arranger pour qu'ils ne soient plus visibles du tout ?

Un exemple : En mode édition :

http://img11.hostingpics.net/pics/447231Pincements7.jpg

Au rendu :

http://img11.hostingpics.net/pics/486858Problmespincements6.jpg

Elric
31/08/2014, 16h03
Ce ne serait pas plutôt l'éclairage qui ne met pas en évidence le pincement ?
Ou peut-être as tu utilisé un HN auquel cas il me semble que la subdivision est plus importante lors du rendu (en fonction des réglages du HN bien sûr), ce qui pourrait expliquer que certain "défauts" disparaissent.

Arthurlepage
31/08/2014, 17h00
Merci Elric ! Tu as raison, c'est l'éclairage. Je vais arranger ce problème maintenant.

Arthurlepage
31/08/2014, 17h56
Je n'arrive pas à corriger le dernier problème que j'ai, le maillage est pourtant correct cette fois-ci.

http://img15.hostingpics.net/pics/353068Problmepincements8.jpg

http://img15.hostingpics.net/pics/318983Problmespincements7.jpg

sansalvador
31/08/2014, 18h06
pourquoi ces triangles inutiles ? je passerai tout ca en quadrangles même si un ami me rabache que les triangles sont aussi tes amis , dans ton cas , je pense qu'ils mettent le bazar , et vérifie aussi les normales de tes polygones

maxencedt
31/08/2014, 18h06
Ce qui te pose problème est un triangle inutile. Fusionne-le et supprime le point en trop

Arthurlepage
31/08/2014, 18h56
Je vais le supprimer mais le plus important, ce n'est pas de faire des boucles correctes malgré les triangles (en essayant quand même d'en avoir le moins possible) ?

Arthurlepage
31/08/2014, 19h03
Voilà une autre vue du problème (il se trouve en bas à droite), supprimer le triangle ne change rien car sinon la boucle n'est pas correcte

http://img15.hostingpics.net/pics/125658Problmepincements9.jpg

Realzeb
01/09/2014, 11h03
Là, tu as du pain sur la planche si tu veux un maillage parfait, il va te falloir refaire toute la partie droite (dont on ne voit que le début sur ton dernier visuel).

De manière générale, quand tu subdivises une partie, il faut le prévoir en amont, dans ton cas présent, il faut utiliser le cutter en mode boucle afin de récréer partout sur ton objet les points dont tu as besoin sur le bord pour te créer un angle et pour rester ainsi avec des quadrangles uniformes.

Sinon... les ajouts de points à la main, les pontages, et les alignements de normales seront tes amies les plus récurrentes...

Ce n'est pas non plus impossible, c'est même souvent nécessaire, mais c'est bien plus fastidieux de récupérer manuellement ce type de problème que de les prévoir avant de couper aveuglément dans ton maillage.

Arthurlepage
01/09/2014, 13h05
J'ai réussi à arranger le problème en ne lisant plus les arêtes qui posaient problème. Ce que vous voyez avec de beaucoup de subdivisions, ce sont les vis. Je ne peux faire autrement que de faire des triangles ou alors je fais des boucles avec mais vu le nombre de subdivisions, je pense qu'il vaut mieux éviter.

sansalvador
01/09/2014, 18h25
pô pô pô pô ....comment ca tu ne peux pas faire autrement que des triangles sur tes vis ? bien sur que tu peux et de plus tu peux optimiser largement le maillage , ta vis est faisable avec un octogone sous hn
pareil pour tes boucles , je ne comprends pas trop , tu as des arêtes que tu peux dissoudre et des points à souder , tu optimiseras encore

Arthurlepage
01/09/2014, 19h31
Je ne comprends pas, mes vis, c'est comme un cylindre, sur les 2 faces (dessus et dessous) il n'y a que des triangles. Comment je peux optimiser si j'ai toujours des triangles. Si j'ai bien compris, il faut que je baisse toutes les subdivisions pour mettre ensuite un hn ? N'hésitez pas à bien m'expliquer, merci d'avance !

Lestarling
01/09/2014, 20h45
Non tu fait un truc comme ça :

http://img15.hostingpics.net/pics/657740aide.jpg (http://www.hostingpics.net/viewer.php?id=657740aide.jpg)

Ce qui donne avec un HN :

http://img15.hostingpics.net/pics/737543aidehn.jpg (http://www.hostingpics.net/viewer.php?id=737543aidehn.jpg)

Arthurlepage
01/09/2014, 21h25
Ah ok, merci ! Je vais faire ça

Arthurlepage
02/09/2014, 12h23
Voilà, il reste encore quelques triangles mais il y en a beaucoup moins qu'avant, merci ! Si vous avez encore un moyen d'optimiser, n'hésitez pas

http://img4.hostingpics.net/pics/640923Problmespincements10.jpg

Arthurlepage
02/09/2014, 15h05
Maintenant, j'aimerais savoir si il y a moyen de se débarrasser des triangles que j'ai sélectionné ou alors il faut que je laisse ainsi ?

http://img4.hostingpics.net/pics/356549Problmespincemets11.jpg

maxencedt
02/09/2014, 19h41
Tu peux les fusionner 2 à 2 si tu veux.
Vu que c'est un plan et que ça ne va pas dans un hyperNurbs, pour moi aucun soucis pour rester comme ça (à moins qu'il y ait un pincement au rendu)

Arthurlepage
02/09/2014, 21h27
Ok, je fais faire ça, merci !

Fluffy
02/09/2014, 21h53
Maintenant, j'aimerais savoir si il y a moyen de se débarrasser des triangles que j'ai sélectionné ou alors il faut que je laisse ainsi ?
Tu peux transformer ta sélection en N-gons en utilisant la commande Melt (U~Z).

Arthurlepage
03/09/2014, 10h44
Mais si je les fusionne pour faire des N-gons, si j'ai un pincement il sera toujours là. Est-ce que c'est propre de faire des N-gons ?

César Vonc
03/09/2014, 11h09
Possible qu'il soit toujours là, oui, vu que le n-gone va organiser ses polys de la même façon qu'ici j'en ai peur.

Si tu fusionnes en un n-gone, sélectionne également le triangle en-dessous et subdivise les arêtes autour du n-gone, ça permettra de répartir le maillage de façon plus homogène.

Arthurlepage
03/09/2014, 14h08
Merci, je vais essayer pour voir

Fluffy
03/09/2014, 15h22
Ce genre d'opération boléenne donne rarement une forme sans pincement. Si tu veux une forme parfaite, il faut bien souvent modéliser via Hypernurbs et tout en quads.
Pour les Ngons, ils sont indétectables si ton Ngon est plat. Si la forme commence à s'incurver, alors il va te placer des arêtes qui vont être plus élevées que les autres (un Ngon est composé de triangles cachés), et donc afficher un changement de phong visible (le pincement dont tu parles).

Arthurlepage
03/09/2014, 19h14
Merci, mon problème est arrangé :thumbup1:

Par contre après avoir bien observé, j'ai vu qu'il me restait un problème au niveau de la charnière. J'en avais 4 identiques (dont un que j'ai mis en image) mais je n'arrive pas à arranger celui là, il y a toujours un pincement. J'ai essayé pleins de choses différentes pour arranger le problème : faire un N-gons, fusionner les triangles pour faire des quadrangles, ne plus lisser les arêtes qui posent problèmes, relier de pleins manières différentes au couteau, etc.

http://img15.hostingpics.net/pics/589906Problmespincements12.jpg

http://img15.hostingpics.net/pics/561500Problmespincements13.jpg

Lestarling
05/09/2014, 17h16
Bah à mon avis tu doit utilisé le couteaux pour subdiviser. Et que tes points sont trop rapprocher.

Arthurlepage
05/09/2014, 19h28
C'est vrai, c'est surement la meilleure solution, le seul problème c'est le risque de pincement dus aux arêtes trop proches, mais merci !

maxencedt
06/09/2014, 09h24
Lorsqu'on fait des biseaux il faut se poser des questions au préalable :
- à quel niveau sera-t-il vu, de loin ou focus ?
- combien y a-t-il de polygones autour pour qu'il y ait au final des quadrangles.

Ici tu as biseauté avec 5 arêtes alors que 3 arêtes auraient suffi.

Kael29
06/09/2014, 10h51
Diminue aussi l'angle du tag de lissage (80° par défaut) aux environ de 30-40°.

Les triangles, dont je suis pas fan, n'ont pas d'influences sur les surfaces planes. Ici ils ne devraient pas de pourrir la vie.

Arthurlepage
06/09/2014, 13h35
J'ai fait des boucles complètes avec seulement 3 arêtes mais comme j'ai dit ça créée des pincements. C'est vrai j'ai surement fait trop de subdivision à ce niveau là, par contre pour obtenir des quads au final, je ne sais pas comment faire. J'avais déjà essayé en ne lisant plus du tout les arêtes mais ça ne change rien. Pour être sur j'ai réessayé avec 30-40° mais ça ne change rien non plus, mais merci pour ces propositions !

maxencedt
06/09/2014, 14h18
Tous les triangles convergent vers le même point. En répartissant aussi sur les 2 autres points qu'est-ce ça fait ?

Quant au biseau à 3 arêtes, je doute qu'il y ait des pincements (cf. pièce jointe)

Arthurlepage
06/09/2014, 15h54
J'ai déjà répartis de pleins de manières différentes et à chaque fois, ça créée des pincements supplémentaires aux arêtes que j'ai reliées, c'est ça que je ne comprends pas :confused1: J'ai même essayé comme tu le montre sur l'image mais les pincements sont toujours présents.

Lestarling
06/09/2014, 22h14
Tu devrai essayer avec le couteaux de Faure point et les souder avec les autres arrête

Arthurlepage
07/09/2014, 10h35
J'avais déjà essayé et j'ai réessayé mais les pincements sont toujours là. Merci pour ta proposition

maxencedt
07/09/2014, 12h14
Ne veux-tu pas donner ton fichier pour qu'on regarde ça ?

Arthurlepage
07/09/2014, 13h39
Merci pour ton aide maxencedt :icon_smile: Je l'avais déjà donné au début du sujet mais personne n'a regardé. J'ai mis les zones qui posent problèmes en rouge pour qu'elles soient bien visibles et j'ai seulement laissé l'objet qui pose problème. J'ai zoomé à un des endroit qui pose problème. Pour voir les pincements, il faut parfois se mettre sous certaines prises de vues.

Voilà le lien : https://www.dropbox.com/s/6yxhhqho1b9jy60/MacBook%20Air%20Mid%202014.c4d?dl=0

Fluffy
08/09/2014, 03h20
Ce genre d'opération boléenne donne rarement une forme sans pincement. Si tu veux une forme parfaite, il faut bien souvent modéliser via Hypernurbs et tout en quads.
Pour les Ngons, ils sont indétectables si ton Ngon est plat. Si la forme commence à s'incurver, alors il va te placer des arêtes qui vont être plus élevées que les autres (un Ngon est composé de triangles cachés), et donc afficher un changement de phong visible (le pincement dont tu parles).
J'avais regardé, et je t'avais donné une réponse. Pas de miracle ici, si ton volume n'est pas plat, il faut que ta topologie soit adaptée à cela (donc, suivre l'incurvation). C'est un problême classique, que de percer une forme incurvée sans avoir d'artefacts, et ce n'est jamais résolu sans avoir à relever les manches et créer une topologie qui suive la forme à percer.

César Vonc
08/09/2014, 11h20
Comme dit Fluffy, c'est pas plat, donc faut aplatir ces polys.

Sélectionne la multitude de triangles de ta surface autour de l'angle, appuie sur T pour passer en mode mise à l'échelle ; dans la fenêtre d'attribut, onglet Axe de modélisation, passe l'orientation en mode Normale ; ramène l'échelle Z à 0 % en cliquant/glissant sur l'axe bleu tout en maintenant la touche Maj.

Arthurlepage
08/09/2014, 20h07
Désolé Fluffy, je n'avais pas vu ton message.

J'ai aplatis les poly qui posaient problèmes comme vous me l'avez dit mais les pincements sont toujours présents. Si j'ai bien compris, le seul moyen de ne pas avoir ces défauts, c'est de tout refaire avec des quads et un HN ?!

Un grand merci à tous pour toute l'aide que vous m'apportez et que vous m'avez apporté !

Lestarling
09/09/2014, 00h58
Oui ! Les booléens c'est pratique mais ça te tue le maillage donc en général on dissous toute les arrêtes inutile et tu refait le maillage !

César Vonc
09/09/2014, 09h43
Refais ce que je t'ai dit mais en sélectionnant en plus la première ligne de polys de l'arrondi. Ça devrait le faire.

12904

Arthurlepage
09/09/2014, 18h37
Merci pour ton idée César Vonc mais elle ne marche pas non plus

Vus le nombre de personnes qui me disent de refaire tout cette partie là, c'est ce que je fais faire.

J'ai juste une dernière question, pour faire avec un HN, il faut bien sûr subdiviser beaucoup moins mais pour ce qui est des booléens, vous avez une idée quel outil je peux utiliser à la place ? Ou alors le faire à la main ?

leBigYO
10/09/2014, 09h25
salut,

tu n'es pas obligé d'abandonner les booléens, sur des objets relativement simples subdivisés correctement, en répartissant bien tes points tu peux obtenir de bons résultats :
http://img4.hostingpics.net/thumbs/mini_546772booleenHN.jpg (http://www.hostingpics.net/viewer.php?id=546772booleenHN.jpg)

sur ce booléen (plan moins cylindre) je perce le plan (4 segments en hauteur et 4 en largeur) en son milieu avec un cylindre de 8 segments (6 segments auraient été suffisant avec la HN), puis j'applique mon HN. le truc est de bien calculer que les jonctions se font avec le même nombres de points (du coup, que des quadrangles), que ses points soient bien répartis (ici centrés) rend le résultat propre.

Sinon, je le fait à la mano suivant mes formes avec du pontage, extrusion, glissement etc. c'est relativement rapide étant donné que tu utilises des objets moins subdivisés grâce à la HN.

César Vonc
10/09/2014, 10h03
T'es sûr que tu t'y prends bien ? J'ai essayé sur ton modèle et ça a réglé le soucis.

Bon si tu veux tout refaire, ce ne sera pas plus mal. Tu peux utiliser des booléens mais faut ensuite nettoyer ton maillage.

Arthurlepage
10/09/2014, 17h36
Je pense que oui, c'est pas parce que tu as mal regardé. On ne voit les pincements que sous certains points de vues César Vonc.

Merci pour ce qui est des booléens !

Rudy
10/09/2014, 18h05
Regardes aussi dans les attributs des booléens.

Lorsque je l'utilise, je coche souvent les 3 premières cases:

http://imageshack.com/a/img839/7002/3y1e.jpg

sansalvador
10/09/2014, 18h25
il n'y a pas de point de vue , un pincement se voit ou pas , dans ton cas le maillage ne va pas de toute façon, beaucoup trop de points dans tes angles, ces points doivent être positionnés à 0 puis tirer une arête à chaque fois , voir faire une extrusion interne pour ne pas avoir cet effet
Maxencedt te l'avait déjà dit , 3 voir 4 points suffisaient amplement surtout qu'après tu passes sous HN

Arthurlepage
11/09/2014, 19h32
Merci pour ce bon conseil Rudy ! Je cochais déjà la case "haute qualité" mais pas les 2 autres

Comme même, dans presque tout les cas, je recommençais le corps de mon Mac, vus tout les défauts que vous avez cités. Par contre, pour ce qui est du "mauvais" modèle, je n'avais pas l'intention de mettre de HN, je trouvais ça déjà assez bien subdivisés

Lestarling
21/09/2014, 21h59
Bah tu nous fera un WIP de ta reconstuction, et au moins avec ce modèle tu peux te faire un blueprint ! ;D

sansalvador
21/09/2014, 22h48
un blueprint pour 2 rectangles ? :huh: pas sur que ce soit vraiment nécessaire

Lestarling
24/09/2014, 00h10
Pas faut, mais ça sert toujours...