2023 Volume 28 Issue 1 Pages 1_8-1_13
I developed a presentation method to change the surface color of an arbitrary 3D model depending on the angle of the viewer.
A pit made in the surface of the 3D model was colored based on the line of sight and a spherical lens was embedded in the pit to allow a part of the pit to appear larger using the effect of a spherical lens. I developed a program to produce a pit with an embedded spherical lens in the 3D data of the model and give color information from the image of the line of sight, with the goal of applying this method efficiently to an arbitrary model. A 3D model with the above effects was obtained by outputting the 3D data using a full-color 3D printer and embedding a spherical lens in the pit. The intended effect was confirmed by comparing this method between spherical and humanoid models.