|
|
On dispose d'une commode ayant
trois tiroirs et d'un abat-jour sur la commode, de pied P et
de source lumineuse S. Il s'agit de tracer l'ombre de la
commode sur le sol, en tenant compte de l'ouverture possible
des tiroirs.
|
|
La figure sur laquelle on travaille contient déjà la mobilité des tiroirs. Oa a de plus laissé apparaître les seuls points nécessaires à toute la construction. Par ailleurs, comme on s'intéresse essentiellement aux aspects de géométrie logique dans cette page, on a déjà construit (point H) la projection orthogonale de la source luminsuese S sur le sol.La figure CmdDep.fig de départ. |
|
On notera que sur ce dessin, l'ombre de [UV] doit, justement, être partiellement recouverte par celle de [ST]. C'est l'essentiel du traitement que nous ferons dans la suite.On peut choisir, pour aller directement aux aspects de géométrie logique, deLa figure CmdT1T3.fig à cette étape.On peut aussi regarder une solution possible de ces deux tracés. |
|
Le segment [UV] ne doit être tracé que si U et B (du fond de la commode) sont de part et d'autre de la droite (ST). On construit donc cette droite, et on applique la macro De l'autre côté à U, B, et la droite (ST). La macro construit un point U' sous U. On efface alors le segment [UV] pour construire le segment [U'V].L'ombre du tiroir haut est ainsi tracée seulement si elle est devant celle du tiroir du bas. Le tracé est donc bien conditionné à la réalité de la situation. |
|
On fait de même, en se plaçant dans une situation inverse de la précédente :Cette fois-ci le segment [ST] ne doit être tracé que si S et B sont de part et d'autre de la droite (UV). On applique à nouveau la macro De l'autre côté à S, B, et la droite (UV). On obtient un point S' sous S et le segment [S'T], en cachant [ST]. |
|
Il n'y a de traitement à faire que dans le cas précédent, quand l'ombre du tiroir du bas recouvre celle de celui du haut. On utilise alors la fuyante de la perspective, soit un côté fixe de la commode, soit la partir droite du mur.Pour que toute la construction soit conditionnée à l'existence de S', on construira sous T un point T' par la macro Ping-Pong. Les paralléles se feront passant par ces deux points. Ainsi tous les points intermédiaires de l'avant de l'ombre n'existent que si S' existe.On peut compléter la figure en faisant des paralléles à la fuyante passant par U et V car ces deux segment existent toujours.On peut aussi préférerLa figure CmdTFin.fig à cette étape. |
|
La figure finale (disponible dans la rubrique Galerie) est donc basée sur le traitement systématique de tous les cas d'interaction dynamique des ombres entre elles. Pour mesurer la tâche à accomplir, remarquons ici que les parties verticales des tiroirs interviennent aussi.On peut terminer cette page par le traitement de la situation suivante, toujours dans ce cas de deux tiroirs, laissée en exercice à l'utilisateur : |