DOI QR코드

DOI QR Code

A Study on artificial lighting source using X3D

X3D를 이용한 인공조명에 관한 연구

  • Received : 2010.01.18
  • Accepted : 2010.03.11
  • Published : 2010.03.31

Abstract

An artificial light source has a character that a light emits from a point to all directions with many radial and straight ray shapes. It is very difficult and complex to render those emitting lights. Also, users have difficulty in expressing exactly 3D objects because of colors varying with changing of a light and having many parameters. In this paper, to solve those problems we design an artificial light source using X3D to create a model that represents easily many radial and straight ray shapes and propose the online system that each factors of colors to be reflected by a light is separated and then users can control them to detect object's colors by a mouse. Various light sources with reality can be easily created using proposed system.

인공조명의 특징은 중앙을 기준으로 수많은 방사형과 직선형 빛을 방출한다. 이러한 빛의 퍼짐을 3D로 표현하기는 매우 어렵고 복잡하다. 또한 빛의 효과에 따른 물체의 색상은 매우 다양하고 많은 변수 값 때문에 사용자가 정확히 물체를 표현하기 어렵다. 이러한 문제점을 해결하기 위하여 본 논문에서는 방사형과 직선형 빛을 손쉽게 표현하기 위한 모델을 제시하고 X3D를 사용하여 인공조명을 설계하였다. 그리고 사용자가 3D 물체의 색상을 정확하고 쉽게 표현할 수 있도록 물체의 색상을 요소별로 분리한 후 사용자가 직접 육안으로 각 요소의 색상 값을 관찰하며 조정하도록 온라인 시스템을 제안하였다. 제안된 시스템을 사용하여 다양한 인공조명을 손쉽게 생성할 수 있었다.

Keywords

References

  1. Don Brutzman and Leonard Daly, "X3D: 3D Graphics for Web Authors," Morgan Kaufmann Publishers, 2006.
  2. "The OpenGL Graphics System: A Specification (Version 1.1)," Silicon Graphics, Inc., 1995.
  3. 박경배, "Web3d를위한VRML 실습과응용," 21세기출판사, 129-133쪽, 2009.
  4. ParallelGraphics,-Web3D product, http:/ /www.parallelgraphics.com/products/vrmlpad/features/
  5. Web3D Consortium-X3D Document, http://www.web3d.org/x3d/specifications/vrml/ISO-IEC -14772-VRML97/part1/concepts.html#4.6.6
  6. 박경배, 곽승욱, "Web3d 디자인을위한예제중심의X3D," 글로벌 출판사, 103-107쪽, 2008.
  7. 박경배, 유충열, "3D 가상홈페이지만들기," 21세기출판사, 2007.
  8. Foley, van Dam, Feiner and Hughes, "Computer Graphics Principles and Practice," 2nd Edition, Addison Wesley, Reading, MA, 1990.
  9. X3D, ISO/IEC 19775-1:2008, http:/ /www.web3d.org/x3d/specifications/ ISO-IEC-19775-1.2-X3D-AbstractSpecification/Part01/components/lighting.html#SpotLight
  10. X3D, ISO/IEC 19775-1:2008, http://www.web3d.org/x3d/specifications/ ISO-IEC- 19775-1.2-X3D-AbstractSpecification/Part01/components/pointingsensor.html
  11. VRML97, ISO/IEC 14772-1:1997, http://www.web3d.org/x3d/specifications/vrml/ISOIEC-14772-VRML97/part1/concepts.html#4.10
  12. X3D, ISO/IEC 19775-1:2008, http://www.web3d.org/x3d/specifications/ ISO-IEC-19775-1.2-X3D-AbstractSpecification/Part01/components/scripting.html
  13. X3D, ISO/IEC 19775-1:2008, http://www.web3d.org/x3d/specifications/ ISO-IEC-19775-1.2-X3D-AbstractSpecification/Part01/components/time.html
  14. X3D, ISO/IEC 19775-1:2008, http://www.web3d.org/x3d/specifications/ ISO-IEC-19775-1.2-X3D-AbstractSpecification/Part01/components/interp.html
  15. X3D, ISO/IEC 19775-1:2008, http://www.web3d.org/x3d/specifications/ ISO-IEC-19775-1.2-X3D-AbstractSpecification/Part01/components/geometry3D.html#Extrusion