Comment dessiner une ombre d'un objet sphérique sur une surface non plane?

11

J'essaie de comprendre comment dessiner une ombre d'un objet sphérique sur une surface non plane. Comment dessiner la distorsion de l'ombre sur la surface?

entrez la description de l'image ici

Françis CN
la source
C'est une question vraiment mal formulée en l'état. Peut-être pourriez-vous mettre un peu plus d'effort dans la composition de cette question?
LateralTerminal
1
Où se trouve la source de lumière dans le diagramme que vous fournissez?
Zach Saucier
1
J'ai édité votre question. J'espère avoir gardé l'intention de votre original. Sinon, n'hésitez pas à annuler la modification et à apporter votre propre amélioration.
Billy Kerr
Cela semble parfaitement clair tel qu'il est maintenant?
Fattie

Réponses:

23

Utilisez un système de grille. Dessinez l'ombre circulaire sur une grille plate non déformée.

Dessinez la grille déformée et utilisez la grille plate comme guide, en notant où l'ombre croise les lignes de la grille.

Par exemple:

entrez la description de l'image ici

Billy Kerr
la source
22

Pour amplifier l'excellente réponse de Billy Kerr, si vous vouliez définir votre source de lumière dans votre illustration autrement que directement au-dessus (je peux voir Billy prendre, comme je le fais, vos premières lignes en pointillés esquissées verticalement en tant que bord d'ombre prévu), vous dessineriez une disparition les points de la source lumineuse au- delà des bords de votre sphère pour montrer le chemin d'ombre, et Intersection que votre collecteur plan plié ou au sol.Figure de base du shadowcasting

Si vous vouliez un peu plus de détails, vous pourriez ajouter le flou que vous voyez au bord des ombres, qui s'appelle techniquement "pénombre", et qui est lié aux relations géométriques entre la largeur réelle de votre source lumineuse et les bords de votre objet. ( voir ce lien wikipedia pour plus de détails )

J'ai ajouté de la pénombre et quelques annotations de base à ma figure pour la rendre plus claire: j'espère que cela vous aidera.

entrez la description de l'image ici

Au cas où vous seriez curieux: tous dessinés dans Affinity Designer, tous 2D.

GerardFalla
la source
3
Donc, essentiellement, de la même manière que vous le feriez dans un avion, non, vous n'avez que plusieurs avions;)
joojaa