• Title/Summary/Keyword: 광선 추적

Search Result 241, Processing Time 0.039 seconds

Development of Spherical Aberration Simulation Program for Education using Visual Basic.net (Visual Basic.net을 이용한 구면수차 시뮬레이션 교육 프로그램 개발)

  • Seo, Jeung-Ik
    • Journal of Korean Ophthalmic Optics Society
    • /
    • v.12 no.4
    • /
    • pp.83-86
    • /
    • 2007
  • In this study, a program has been developed to enable a simulation of spherical aberration - originated from a spherical surface and an aspheric surface - via ray tracing and calculation of the degree of spherical aberration. This process has been verified for the variation of spherical aberration generated from ray tracing for aspheric surfaces such as an oval, a parabola, and a hyperbola. By comparing it with the spherical surface, the principle and necessity of the aspheric surface lens design have been understood. In addition, it allows confirming the accuracy of the simulation by developing a ray tracing program in relation to the mirror plane of a parabola.

  • PDF

Two Efficient Methods for Generating Depth-of-Field (효율적인 피사계 심도 생성을 위한 두 가지 기법)

  • Suh, Young-Seon;Ihm, In-Sung
    • Journal of the Korea Computer Graphics Society
    • /
    • v.14 no.3
    • /
    • pp.31-46
    • /
    • 2008
  • The depth of field is the range that the objects inside of this range treated to be focused. Objects that are placed out of this range are out of focus and become blurred. In computer graphics, generating depth of field effects gives a great reality to rendered images. The previous researches on the depth of field in computer graphics can be divided into two major categories. One of them is the distributed ray tracing that samples the lens area against each pixel. It is possible to obtain precise results without noise if enough number of samples are taken. However, to make a good result, a great number of samples are needed, resulting in an enormous timing requirement. The other approach is the method that approximates depth of field effect by post-processing an image and its depth values computed using a pin-hole camera. Though the second technique is not that physically correct like distributed ray tracing, many approaches which using this idea have been introduced because it is much faster than the first approach. But the post-processing have some limitations because of the lack of ray information. In this paper, we first present an improvement technique that corrects the previous post-processing methods and then propose another one that accelerates the distributed ray tracing by using a radiance caching method.

  • PDF

A study on the ZF-buffer algorithm for Ray-tracing Acceleration (광선추적법의 속도개선을 위한 ZF-버퍼 알고리즘 연구)

  • Kim, Sehyun;Yoon, Kyung-hyun
    • Journal of the Korea Computer Graphics Society
    • /
    • v.6 no.1
    • /
    • pp.29-36
    • /
    • 2000
  • In this work, we propose ZF-buffer algorithm in order to accelerate the intersection test of ray-tracing algorithm. ZF-buffer is used in the preprocessing of ray-tracing and records the pointer that points to a parent face of a depth value(z value) of an object determined in Z-buffer. As a result, the face which intersects with the first ray can be determined easily by using the pointer stored in F-buffer. Though ZF-buffer and vista-buffer resemble each other, the difference between the two methods is that what ZF-buffer records is not bounding volume but the pointer of a displayable face. We applied the ZF-buffer algorithm for the first ray to Utah teapot which consists of 9216 polygons. By comparing the elapse time of our method with vista-buffer algorithm, we can acquire improvement in speed that it is 3 times faster than vista-buffer algorithm. We expanded our algorithm to the second ray.

  • PDF

Ray Tracing Method Based on Spectral Distribution for Reproducing a Realistic Image (실사영상 재현을 위한 분광분포 기반의 광선추적기법)

  • Lee Myong-Young;Lee Cheol-Hee;Lee Ho-Keun;Ha Yeong-Ho
    • Journal of the Institute of Electronics Engineers of Korea SP
    • /
    • v.41 no.1
    • /
    • pp.37-46
    • /
    • 2004
  • In this paper, we propose an improved reproduction algorithm for a realistic image of the real scene based on the spectral distribution of lights and objects. The proposed method for the realistic image is focused on a more accurate reproduction of an image incident on the sight of the viewer. At first, to reproduce an image accurately incident on a sight of viewer, we used the backward ray tracing method based on spectral distribution of object and illuminant representing its physical characteristic used in real. Next, we propose utilizing the improved shading model of the reproduction algorithm of realistic image by applying Bouguer-Beer's law to consider an optical absorptive property of transparent objects. We also define a new ambient light term which is considered the diffuse reflection of neighboring objects instead of constant ambient light. The simulation results show that the proposed algorithm can reproduce the visually similar image with a scene incident on a sight of viewer.

Heat-Flux Analysis of Solar Furnace Using the Monte Carlo Ray-Tracing Method (몬테카를로 광선추적법을 이용한 태양로의 열유속 해석)

  • Lee, Hyun-Jin;Kim, Jong-Kyu;Lee, Sang-Nam;Kang, Yong-Heack
    • Transactions of the Korean Society of Mechanical Engineers B
    • /
    • v.35 no.10
    • /
    • pp.989-996
    • /
    • 2011
  • An understanding of the concentrated solar flux is critical for the analysis and design of solar-energy-utilization systems. The current work focuses on the development of an algorithm that uses the Monte Carlo ray-tracing method with excellent flexibility and expandability; this method considers both solar limb darkening and the surface slope error of reflectors, thereby analyzing the solar flux. A comparison of the modeling results with measurements at the solar furnace in Korea Institute of Energy Research (KIER) show good agreement within a measurement uncertainty of 10%. The model evaluates the concentration performance of the KIER solar furnace with a tracking accuracy of 2 mrad and a maximum attainable concentration ratio of 4400 sun. Flux variations according to measurement position and flux distributions depending on acceptance angles provide detailed information for the design of chemical reactors or secondary concentrators.

Analysis of Sun Tracking Error Caused by the Heliostat Driving Axis Geometrical Error Utilizing the Solar Ray Tracing Technique (태양광선 제적추적기법을 이용한 Heliostat 구동축 기구오차에서 기인하는 태양추적오차의 분석)

  • Park, Young-Chil
    • Journal of the Korean Solar Energy Society
    • /
    • v.29 no.2
    • /
    • pp.39-46
    • /
    • 2009
  • Heliostat, as a mirror system tracking the sun's movement, is the most important subsystem determining the efficiency of solar thermal power plant. Thus the accurate sun tracking performance under the various hazardous operating condition, is required. This study presents a methodology of development of the solar ray tracing technique and the application of it in the analysis of sun tracking error due to the heliostat geometrical errors. The geometrical errors considered here are the azimuth axis tilting error and the elevation axis tilting error. We first analyze the geometry of solar ray reflected from the heliostat. Then the point on the receiver, where the solar ray reflected from the heliostat is landed, is computed and compared with the original intended point, which represents the sun tracking error. The result obtained shows that the effect of geometrical error on the sun tracking performance is varying with time(season) and the heliostat location. It also shows that the heliostat located near the solar tower has larger sun tracking error than that of the heliostat located farther.

Integrated Ray Tracing Model for In-Orbit Optical Performance Simulation for GOCI (통합적 광추적 모델에 의한 해양탑재체 GOCI의 궤도 상 광학 성능 검증)

  • Ham, Seon-Jeong;Lee, Jae-Min;Kim, Seong-Hui;Yun, Hyeong-Sik;Gang, Geum-Sil;Myeong, Hwan-Chun;Kim, Seok-Hwan
    • Journal of Satellite, Information and Communications
    • /
    • v.1 no.2
    • /
    • pp.1-7
    • /
    • 2006
  • GOCi (Geostationary Ocean Color Imager) is one of the COMS payloads that KARI is currently developing and scheduled to be in operation from around 2008. Its primary objective is to monitor the Korean coastal water environmental condition. We report the current progress in development of the integrated optical model as one of the key analysis tools for the GOCI in-orbit performance verification. The model includes the Sun as the emitting light source. The curved Earth surface section of 2500 km x 2500 km includingthe Korean peninsular os defined as a Lambertian scattering surface consisted of land and sea surface. From its geostationary orbit, the GOCI optical system observes the reflected light from the surfaces with varying reflectance representing the changes in its environmental conditions. The optical ray tracing technique was used to demonstrate the GOCI in-orbit performances such as red tide detection. The computational concept, simulation results and its implications to the on-going development of GOCI are presented.

  • PDF

An Analytical Approach to Color Composition in Ray Tracing of Volume Data

  • Jung, Moon-Ryul;Paik, Doowon;Kim, Eunghwan
    • Journal of the Korea Computer Graphics Society
    • /
    • v.2 no.1
    • /
    • pp.1-6
    • /
    • 1996
  • In ray tracing of 3D volume data, the color of each pixel in the image is typically obtained by accumulating the contributions of sample points on the ray cast from the pixel point. This accumulation is most naturally represented by integration. In most methods, however, it is done by numerical summation because analytical solution to the integration are hard to find. This paper shows that a semi-analytical solution can be obtained for a typical ray tracing of volume data. Tentative conclusions about the significance and usefulness of our approach are presented based on our experiments.

  • PDF