3DVF Network :
ico_magazine
Magazine
ico_boutique
Boutique
ico_cgjobs
Portail Emploi
ico_upload
Hébergement d'image
blogs
Blogs
ico_progiss
Progiss
ico_social
Social
Login Membre :
blogs
Login
?
Join
space
space
  FORUM 3DVF
  Moteurs de Rendu
  Mental Ray

  Displacement

 

design57 Work In Progress : corentin3D, Bolter, BenoitV Actu. sur 3DVF : gam et 51 utilisateurs inconnus

 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

Displacement

n°3561
gibs

Posté le 03-02-2010 à 16:24:34  profilanswer
 

Salut !

 

Je suis sur le point de terminer ce terrible bracelet qui m'a fait tant bavé...
Je m'attaque au rendu avec du displacement créé dans photoshop...

 

voilà la situation :
J'ai un bracelet de montre avec deux côtés (celui de dessus et celui de dessous... :ange: ) J'ai avant de déplier les uvw, attribué le ID 1 au faces du dessus et le ID 2 aux faces de dessous (plus un ID 3 pour toutes les autres faces)

 

Bref, j'unwrap tout ça, ça fonctionne, j'attibue un materiaux multi-subobject avec 3 ID à mon bracelet. J'ai mes textures qui s'affiche toutes correctement dans le viewport.

 

sur le ID 1, je déloque Le canal de "mental ray connection", je lui balance une height map, demande une extrusion négative pour le côté du dessus (avec les petits carreaux) donc min: -0.04cm et max 0.0cm

 

Ensuite pour le ID 2, même manipulation sauf que je rentre une valeur positive (vu que je veux un displace en positif, qui me cérer une bosse plutôt qu'un creux comme pour le ID1) à savoir min : 0.0cm et max: 0.02cm

 

hop je lance un rendu :

 

QUEDALE !!

 

rien, niet !

 

comment est-ce que vous vous y prendriez ? A savoir pour oppérer un displace positif sur tel ou tel ID d'un objet ainsi qu'un displace négatif sur tel ou tel ID de ce même objet... à savoir le bracelet.

 

Je désespère mais suis sur qu'une solution existe. C'est pas faute d'avoir suivi des tuto sur le net... mais tous explique la façon d'oppérer un displace seulement dans un seul sens... du coup... :cry:

 

http://img692.imageshack.us/img692/9136/48877105.jpg

 

http://img694.imageshack.us/img694/8261/49846879.jpg

 

http://img11.imageshack.us/img11/662/98359074.jpg

 

et voilà un rendu avec un displace en positif avec une valeur de min: 0.02cm et max: 0.0cm (je ne comprend pas pourquoi mais c'est la seul façon que j'ai pour que ça face une extrusion en positif...) mais bon, pas moyen que ça marche lorsque j'ajoute ensuie le displace pour l'autre côté du bracelet.

 

http://img39.imageshack.us/img39/2890/displace1.jpg

 

des idées ? par pitié ! :cry:  :lol:


Message édité par gibs le 03-02-2010 à 16:25:02
(Publicité)
n°3562
gibs

Posté le 03-02-2010 à 16:59:40  profilanswer
 

PS: sur mon bracelet j'ai simplement mis un unwrap UVW, pas de uvw mapping...

n°3563
gam
Posté le 03-02-2010 à 17:36:04  profilanswer
 

C'est bien indiqué minimum ! Alors pourquoi tu colle une valeur négative

 


Citation :

et voilà un rendu avec un displace en positif avec une valeur de min: 0.02cm et max: 0.0cm (je ne comprend pas pourquoi mais c'est la seul façon que j'ai pour que ça face une extrusion en positif...) mais bon, pas moyen que ça marche lorsque j'ajoute ensuie le displace pour l'autre côté du bracelet.


Revois ton screen. Pour celui qui fonctionne, t'as min 0cm et max 0.02, et non l'inverse.

 


Message édité par gam le 03-02-2010 à 17:42:23
n°3564
gibs

Posté le 03-02-2010 à 17:57:24  profilanswer
 

oui mais dans ce cas là, si on reste toujours dans des valeurs positives, que ce soit dans le min et le max, et bien on aurra jamais de displace négatif ? Le gaufrage de la montre est en deux paties, celle du dessus où les petits carrés sont scensés "creuser" la surface, et la partie du dessous (celle du screenshoot) où les lettres sont scensées être extrudées (ce qui est le cas)
 
mais comment diable effectue-t-on un displace négatif ?

n°3565
gam
Posté le 03-02-2010 à 18:03:38  profilanswer
 

ta map

n°3566
xenobus

Posté le 03-02-2010 à 18:05:41  profilanswer
 

bah je sais pas trop, met un positif comme te l'ecrit GAM et fait un negatif de ta map...


---------------
www.infograph-tech.com
n°3567
gibs

Posté le 03-02-2010 à 19:54:27  profilanswer
 

mmh, merci gam pour ta réponse certes concise mais claire.
xenobus, j'vais voir ce que ça donne :) je vous tiens au jus :)

n°3568
gam
Posté le 03-02-2010 à 19:58:17  profilanswer
 

Il y a un autre truc que je n'arrive pas à saisir sur tes screen; Pourquoi t'as un displacement shader dans ton slot displace avec des mia_material (arch&design) ?
 
Pour moi, ça fait doublons avec les render setting qui font pratiquement la même chose.
 
Donc, colle simplement ta map dans le slot displace.

n°3570
gibs

Posté le 04-02-2010 à 12:01:47  profilanswer
 

ha oui juste pour info, les valeur par défaut pour le height map displacement de max à pour  minimum -10cm et pour son maximum 10cm... donc ya effectivement une histoire d'extrusion négative.

n°3577
gibs

Posté le 05-02-2010 à 14:10:38  profilanswer
 

Okey,

 

J'ai éplucher la doc de 3dsmax par rapport au displacement.
J'ai découvert des choses for intéressante, comme par exemple qu'il fallait décocher le "smoothing" lorsque l'on utilise des height map, ou encore l'incidence qu'a les valeur min et max sur la map de displace...

 

enfin bref, j'ai, comme vous me l'avez suggéré, refait completement ma map de displace en intégrant du gris neutre à 50% (avec donc 128 pour chaque chanel du RGB) qui délimite donc les zone ou aucun displacement n'est scensé opérer.  Le tout sauvé en *.tiff en 2048*2048 en mode RGB 16bit

 

Ensuite, les zones blanches sont celles qui seront "extrudée" positivement et les zones les plus noirs celles qui seront "extrudées en négatif"... et ça fonctionne !!

 

Oui ça fonctionne... mais sur un cylindre test... après j'applique le même shader à mon bracelet et là... il y a des résultat bizzare, pas exactement comme sur mon cylindre test.

 

J'ai donc eu l'idée de faire un STL check sur mon bracelet et là : 88 errors trouvées... :sweat:  dont 44 "Double face"...

 

dois-je me pendre ou dois-je persévérer ?

 

quelques screen shoot:

 

http://img32.imageshack.us/img32/9484/braceletrendertest.jpg

 

[IMG=http://img684.imageshack.us/img684/8637/stlerrors.jpg][/IMG]

 

http://img688.imageshack.us/img688/5899/texturef.jpg

 

EDIT:

 

voici un screen shoot du ram player qui mix deux rendus. L'un a le displacement (celui du dessus) et l'autre n'en a pas, c'est la géométrie de base du bracelet. là où j'ai entouré en vert sont les endroit qui bugouille entre autre. en fait, ce sont des endroit qui ont pour texture de displacement du gris 50% qui ne DEVRAIT pas displacer la surface que se soit en positif ou en négatif... HORS, ce gris n'est pas si neutre que ça !! mon bracelet perd de son volume apparament !!

 

Comment faites-vous pour que vos gris neutre ne displace rien ?! est-ce possible ?!

 

Que dieu me vienne en aide ! :D

 

http://img515.imageshack.us/img515/1913/ramplayer.jpg


Message édité par gibs le 05-02-2010 à 14:27:25
(Publicité)
 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM 3DVF
  Moteurs de Rendu
  Mental Ray

  Displacement

 

Haut de page
space
space
space
A Propos | Contact
Copyright © 2000-2012 3DVF. Tous droits réservés. | Infogérance serveur | tracker
space