Hello
Est ce que quelqu'un saurait si il y moyen de faire une deformation (echelle, morph ou autre) selon un masque bitmap comme on fait dans zbrush.
Je dois modifier les reliefs d'un zone geographique assez grande et derriere ca va etre usiné. la modification doit donc etre a la fois tres douce sur le global mais quand même precise par endroit.Faut pas que la tricherie se voit en gros.
C'est pour ca que je ne veux pas utilisé sculpt. J'ai tenté dans zbrush mais c'est pas tres précis et surtout tu fais ta modif, t'est content ou t'annule, pas tres souple. Bon ca risque de se finir comme ça, mais une echelle appliqué selon un bitmap serait ideal.
J'avais commencé comme ca, avec un displacer, en peignant "l'elevation" avec bodypaint pour avoir un retour direct.
Ca fonctionne bien... a part que le displace ca convient pas. Ca doit une echelle, ou un morph entre deux niveau d'echelle, ou un autre truc du genre.
J'ai l'impression qu'il y a un truc évident que je loupe là
Le displace deformer devrait t'aider sur ce coup-là avec une map en 32 bits pour plus de subtilités, bizarre que ça ne marche pas..
Tu peux aussi utiliser le stencil de sculpt aussi, non ?
kenavo !! // Pinterest KAMIGAZ®
Le displace ca marche mais ça ne fait pas la bonne deformation.
En fait il me faut une echelle, pas une elevation. La ou l'effet doit etre maximum c'est a dire dans les zone proche du niveau zero le niveau zero lui ne doit pas bouger. Avec une echelle et l'axe bien placé tout va bien. avec le displace le niveau zero monte à moins de la cacher aussi, mais la au secours.
Et avec le stencil du sculpt tu peux appliquer un truc genre echelle ?
Qu'entends-tu par échelle, une map type topographique ? Par palliers ?
kenavo !! // Pinterest KAMIGAZ®
Je veux modifier l'echelle vertical d'un relief geographique existant récupéré via IGN, mais seulement dans certaine zone. En general c'est ce qu'on ferait avec une soft selection mais la c'est vraiment pas adapté (en plus le modele est tres lourd et la soft selection c'est même pas la peine). Le plus simple serait de peindre un masque de selection et mofier l'echelle, comme dans zbrush.
Et comme je vais probablement le faire deux ou trois fois avant de trouver un bon compromis ou tout le monde soit d'accord, j'aimerai une methode souple et efficace.
Dernière modification par Floc ; 02/06/2017 à 01h53.
Bonjour Bru,
Je vais peut être dire une betise, mais en appliquant un filtre sur ta mappe, tu pourrais jouer sur l'ecretage, le contraste etc..
et comme ça fonctionne pas niveau de gris ça pourrait faire le taff..
Désolé si je n'ai pas tout compris mais l'objet Relief ne peut pas faire l'affaire ? Avec cet objet, le noir reste bien à zéro et on peut donner la hauteur maximum.
"One cross each." (Monty Python, The life of Brian)
C4D 21 - Octane C4D plug - 3 x GTX980, 2 x RTX2070 - Intel i7 6850
hum, moi c'est floc
L'objet est déja un relief et c'est sur des zones que je veux agir.
@Atom.
L'objet relief (c'est bien l'objet displace ?) si tu applique du blanc le point zero, monte, c'est precisement ce que je ne veux pas.
Pour faire simple je veux peindre de l’échelle, et de facon non destructive. (cause l'objet qui va etre usiné derriere fait 20m2 et ca coute une blinde plus un bras). Comme on va probablement me faire chier, je cherche une solution souple.
Pour utiliser l'objet relief il faudrait regénerer un heightmap à partir du relief et l'appliquer en mode "multiply" au masque que je veux peindre. Ca peut être une solution.
Bon j'ai cru trouver la solution.
Utiliser un effector plain pour la deformation, avec un tag restriction, et un tag vertexWeight, que je peux peindre.
Sauf que si dans le plain j'effectue une translation ca marche mais c'est un deplacement selon la normale. J'arrive pas a faire un simple deplacement en y. J'ai éssayer toutes les combinaison de transform Mode et transform Space, mais non.
Pas très grave puisque ce que veux c'est une echelle.
Sauf que scale ou même rotation ca ne fait carrément rien.
Ya pas moyen d'avoir un screen? de avant après ^^'
SDK Specialist
MAXON Computer GmbH
Je veux augmenter le relief dans les zones claires. L'idée est que la "tricherie" ne se ressente pas.
La c'est une version lowres. Le vrai modele fait plus de 5 million de poly et est un peu dur à manipuler. Un "map de deformation" me permettrai aussi de travailler sur le low et d'appliquer la déformation sur le high quand c'est bon.
En gros tu voudrais peindre un masque pour que les zone blanches sois comme les zone plus foncé (pas à un niveau absolu mais définis par une autre map)?
Si oui pourquoi ne pas tout simplement fait un displace avec un layer et un masque dedans.
SDK Specialist
MAXON Computer GmbH
Dernière modification par Floc ; 02/06/2017 à 22h05.
à l'arrache, quelques idées..
Dans Zbrush : Vue latérale, sélection avec rectangle de la partie haute, Alt-clic pour lisser et transpose-tool depuis la base..
Dans Houdini : Import du mesh, node paint ( c'est jouable ! ), group sur $Cd = red et transform/scale sur Y
Dans C4D, l'outil de César pour sélectionner les polys de même plan ( avec + ou - de tolérance ), générer une zône d'influence, utiliser l'outil smooth en double-cliquant sur le tag de vertex-weight, et mise à l'échelle en Y..
kenavo !! // Pinterest KAMIGAZ®
Comment tu fais pour mettre a l’échelle en Y avec un vertex-weight ?. Parce que j'ai bien essayé le tag restriction mais apparemment il ne fonctionne qu'avec les deformers et pas avec les transformations de base.
Sinon ZBrush avec masque et transposetool j'ai commencé par là, et Houdini j'y ai bien pensé et c'est sur que c'est faisable, mais la question de départ c’était plutôt est ce qu'il y a un moyen de faire ça dans C4D.
Je pensais qu'il y avait une soluce pas loin qui m’échappais, mais ça a pas l'air si évident.
Je sens que ca va se finir dans zbrush ça.
Salut Floc,
je ne comprend pas vriiment ce que tu veux faire mais,
je sais que le plug DEM earth gère l’échelle en verticale des reliefs topo. Peut être une piste ?
::::::::::::::
pxlntwrk.net
C'est normal je fais toujours des trucs bizarres que personne comprend !
Sinon j'ai trouvé une solution. Utiliser le deformer morph avec un objet à echelle 1 et l'autre avec l'echelle maximum, en conjonction avec un tag de restriction et un vertex map.
Le vertex map permet de "peindre" le niveau d'echelle verticale. youpi !
Mais si quelqu'un a plus simple je suis quand même toute ouïe.
petit detail il faut être en mode animation pour que ca fonctionne.
Dernière modification par Floc ; 03/06/2017 à 19h22.
Euh non, l'objet Relief, c'est l'objet Relief...
Le tout dernier dans le menu Créer > Objet > Relief
Mais bon, comme je ne comprends toujours rien à ton problème malgré tes nombreuses explications détaillées, il est vraisemblable que je ne serve absolument à rien par ici. Donc je sors, ça vaut mieux...
"One cross each." (Monty Python, The life of Brian)
C4D 21 - Octane C4D plug - 3 x GTX980, 2 x RTX2070 - Intel i7 6850
merci Atom, tu me rassures
::::::::::::::
pxlntwrk.net