PDA

Voir la version complète : Projection sphérique caméra mapping



alexandreh
11/11/2008, 16h12
Bonjour
J'ai créé une scène simple. Un ciel avec une texture prise sur flicker: une photo equirectangulaire. Disons une pièce: l'intérieur d'une gare ferroviaire. J'ai mis un cube posé sur un sol. Je voudrais que sur ce plan soit projeté le sol de ma gare ferroviaire qui se trouve être ma texture en hdri equirectangulaire.
Normalement quand je fait cette manip avec une photo plate, j'utilise une projection frontale. Dans ce cas ça ne marche pas bien sure.

auriez vous une idée.

merci

alexandreh
11/11/2008, 16h53
Petite précision: Si vous regardez Itélévision. Les jingle pub sont réalisés ainsi. Undécor HDR avec un objet dont l'ombre se projette sur le sol. Eh bien c'est ce que je voudrais faire.

Eric Smit
11/11/2008, 18h28
Salut,

Si c'est une HDRI au format Cross, utilise un cube en projection UVW.

Tu peux également convertir cette image en format panoramique latitude-longitude avec la commande "Convert HDR cross". Cela te permettra de l'utiliser avec un ciel ou un sphère, et dans le canal environnement de tes matériaux.

alexandreh
11/11/2008, 18h37
Je suis d'accord avec toi. Mais une petite précision. Sur le sol, étant donné que ma texture est en cross ou en sphérique, comment je peux la projeter? Dans mes essais je n'arrive à rien.
une idée? Suis je suffisamment clair?

merci

Eric Smit
11/11/2008, 19h36
Je suis d'accord avec toi. Mais une petite précision. Sur le sol, étant donné que ma texture est en cross ou en sphérique, comment je peux la projeter? Dans mes essais je n'arrive à rien.


Tu dois faire ça en deux étapes.

1) Place ta texture HDR sur un ciel. Fait un rendu du ciel seulement.
2) Prend l'image que tu vient de calculer et assigne-la au sol en projection frontale.

Le ciel et le sol devraient se fusionner parfaitement. Tu peux ensuite placer un objet sur le sol et avoir des ombres exactes.

C'est une méthode un peu fastidieuse, mais je n'en vois pas d'autre.

alexandreh
12/11/2008, 07h50
merci
c'est une très bonne idée je vais l'essayer de ce pas! :efface: