• Title/Summary/Keyword: Ray Reverse Tracing Method

Search Result 12, Processing Time 0.017 seconds

Study of an Aspherical Lens Design Method for Removing the Spherical Aberration of a Human Eye (눈의 구면수차 제거를 위한 비구면 렌즈 설계 기법 연구)

  • Kim, Ji Sung;Kim, Dong Min;Jin, Jong Hyun;Kim, Young Chul
    • Korean Journal of Optics and Photonics
    • /
    • v.26 no.6
    • /
    • pp.299-305
    • /
    • 2015
  • Using Snell's Law without approximation, we analyzed focal points for parallel rays incident upon the cornea of a human eye. To calculate a ray's incident angle versus incident height for focusing on the same point, we used the ray reverse tracing method. We derived the theoretical conditions for an aspherical lens to remove the spherical aberration caused by a human eye. In this research, we held the rear surface of the lens to be spherical, for simple calculation, and calculated the lens curvature of the front surface to design an aspherical surface.

Visual Feedback System for Manipulating Objects Using Hand Motions in Virtual Reality Environment (가상 환경에서의 손동작을 사용한 물체 조작에 대한 시각적 피드백 시스템)

  • Seo, Woong;Kwon, Sangmo;Ihm, Insung
    • Journal of the Korea Computer Graphics Society
    • /
    • v.26 no.3
    • /
    • pp.9-19
    • /
    • 2020
  • With the recent development of various kinds of virtual reality devices, there has been an active research effort to increase the sense of reality by recognizing the physical behavior of users rather than by classical user input methods. Among such devices, the Leap Motion controller recognizes the user's hand gestures and can realistically trace the user's hand in a virtual reality environment. However, manipulating an object in virtual reality using a recognized user's hand often causes the hand to pass through the object, which should not occur in the real world. This study presents a way to build a visual feedback system for enhancing the user's sense of interaction between hands and objects in virtual reality. In virtual reality, the user's hands are examined precisely by using a ray tracing method to see if the virtual object collides with the user's hand, and when any collision occurs, visual feedback is given through the process of reconstructing the user's hand by moving the position of the end of the user's fingers that enter the object through sign distance field and reverse mechanics. This enables realistic interaction in virtual reality in real time.