• 제목/요약/키워드: graphics library

검색결과 72건 처리시간 0.025초

특징형상 기반 솔리드 모델러 개발에 관한 연구 (A Study on the Development of Feature-based Solid Modeler)

  • 이성수
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 1999년도 추계학술대회 논문집 - 한국공작기계학회
    • /
    • pp.544-548
    • /
    • 1999
  • This study is about development of Feature-based Solid Modeling system in integrated CAD/CAM environment. Parasolid modeling kernel and HOOPS/3D graphics library was used to develop this system in PC level. System feature library was defined using both procedural and declarative approach method. The raw stock is created by boolean operator using design primitives, and a part is designed that pre-defined feature is removed from the raw stock. This method is called "DSG(Destructive Solid Geometry)" and basic constructive operator of this system. This is not complete system and only the first step to develop Feature-based Solid Modeling System using Parasolid. We will add more powerful functionality and flexible GUI in Windows.n Windows.

  • PDF

3차원 레이싱 게임의 컴퓨팅 환경과 개발 방법 (A Game Computing Environment and a Guideline for Developing 3-Dimensional Racing Games)

  • 장현덕;김성훈
    • 한국정보통신학회논문지
    • /
    • 제9권6호
    • /
    • pp.1226-1233
    • /
    • 2005
  • 본 논문은 3차원 레이싱게임을 위한 최근 변화된 게임 개발환경과 그에 따라 달라진 3차원 컴퓨터게임 개발 방법을 모색한다. PC 환경 하에서 게임의 속도구현을 위한 3차원 게임 라이브러리 DirectX의 사용과 윈도우즈 환경 하에서의 게임개발 방법을 고찰함으로써 사용자 게임실행시의 다양한 하드웨어 환경을 지원하고, 유효한 게임실행 속도를 얻을 수 있는 3차원 컴퓨터게임의 개발방법론을 제시하였다.

어린이도서관 좌식 열람실의 공간 구성 특성 (A Study on the Characteristics of Floor-sitting Reading Room in Children's Libraries)

  • 문은미
    • 한국실내디자인학회논문집
    • /
    • 제24권1호
    • /
    • pp.189-196
    • /
    • 2015
  • As the number of children's libraries has increased in Korea, it has been discussed to improve the quality of design in the libraries. In a reading room of children's library, spatial consideration should be focused on the children under 10 years old since they are in important points to learn Hangul and to develop reading habits. This study is aimed to examine the characteristics of a floor-sitting reading room, where children can feel like a home, stay in clean and safe and play while reading. The seven case studies of floor-sitting reading rooms are analyzed from the viewpoint of each factor of physical environment, including structure, furniture, and decoration. The following is the summary of findings of this study. First, floor-sitting reading rooms tend to compose main reading areas around bookshelves. Reading areas create the characters by changing floor levels and arranging furniture associated with windows, columns, and wall-type bookshelves. In the reading areas, movable low-level tables are frequently placed for flexible space uses, and seats for reading tend to put together with fixed bookshelves. Second, the central areas of the reading rooms are often shaped in the forms of pods, storytelling areas, sculptures, and unique furniture. Especially storytelling areas and pods play the cores of the reading rooms with the varying steps of floors and pictorial graphics on walls. Third, decoration elements in the reading rooms are designed with graphics, visual displays, and sculptural decorations. In my case studies, spatial elements such as reading nooks, attics, tunnels, and shelters are not often found in the floor-sitting reading rooms even though children like to have them. Since it is the advantage of floor-sitting reading rooms where children can take off shoes and act freely, we should look for the design of such spatial elements in the floor-sitting reading rooms.

차량 시뮬레이션과 경로 라이브러리에 기반한 차량 애니메이션 저작도구 (Vehicle Animation Making Tools based on Simulation and Trajectory Library)

  • 정진욱;강다은;권태수
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제23권5호
    • /
    • pp.57-66
    • /
    • 2017
  • 본 연구는 물리 기반의 자동차 애니에이션 기술을 연구하였으며, 일반인도 손쉽게 차량 애니에이션을 제작할 수 있도록 직관적인 저작도구를 제안하였다. 사용자가 직접 차량의 이동 경로 및 속도를 지정하면, 이동 경로의 방향적 특성에 기반한 시뮬레이션 구간 분할과 피드백 기반 주행 경로 탐색 기법을 통해 기존 연구보다 빠르고 정확한 주행 시뮬레이션을 수행하도록 하였다. 결과적으로 차선 변경 및 추월을 포함한 단순 주행 애니메이션뿐만 아니라 기존 관련 연구에는 없었던 차량 충돌 애니메이션 또한 제작할 수 있다. 아울러 차체 모델을 실제 차량과 유사하게 설계하였기 때문에, 제동 시 차량이 미세하게 혼들리는 현상이나 추돌 시 차량이 찌그러지는 현상 등 실제에 가까운 차량의 웅직임을 묘사할 수 있다.

고차 정확도 수치기법의 GPU 계산을 통한 효율적인 압축성 유동 해석 (EFFICIENT COMPUTATION OF COMPRESSIBLE FLOW BY HIGHER-ORDER METHOD ACCELERATED USING GPU)

  • 장태규;박진석;김종암
    • 한국전산유체공학회지
    • /
    • 제19권3호
    • /
    • pp.52-61
    • /
    • 2014
  • The present paper deals with the efficient computation of higher-order CFD methods for compressible flow using graphics processing units (GPU). The higher-order CFD methods, such as discontinuous Galerkin (DG) methods and correction procedure via reconstruction (CPR) methods, can realize arbitrary higher-order accuracy with compact stencil on unstructured mesh. However, they require much more computational costs compared to the widely used finite volume methods (FVM). Graphics processing unit, consisting of hundreds or thousands small cores, is apt to massive parallel computations of compressible flow based on the higher-order CFD methods and can reduce computational time greatly. Higher-order multi-dimensional limiting process (MLP) is applied for the robust control of numerical oscillations around shock discontinuity and implemented efficiently on GPU. The program is written and optimized in CUDA library offered from NVIDIA. The whole algorithms are implemented to guarantee accurate and efficient computations for parallel programming on shared-memory model of GPU. The extensive numerical experiments validates that the GPU successfully accelerates computing compressible flow using higher-order method.

A Study on Virtual Studio Application using Microsoft Hololens

  • Lee, Jaehyun;Kim, Seunghyeon;Kim, Lyounghui;Kang, Jinwook;Lee, Seunghyun;Kwon, Soonchul
    • International journal of advanced smart convergence
    • /
    • 제6권4호
    • /
    • pp.80-87
    • /
    • 2017
  • Mixed Reality (MR) shows a composite image of a virtual object in the real world. It has been applied to various fields by the introduction of head mounted display (HMD) such as Microsoft's Hololens [1-3]. The virtual studio in broadcasting combines the contents created by computer graphics with the actual set to reproduce the 3D image screen. This requires physical space such as a set of chroma keys. It also requires professional knowledge and manpower and costly equipment to post-process the graphics and information for long periods of time. Therefore, in this paper, we aim to study the implementation of virtual studio based on Mixed Reality using Microsoft Hololens. Through the implementation of 'Holo-studio' application, realistic and virtual objects of broadcasting camera viewpoint were acquired at the same time. Using Microsoft's spectator view library, the frame rate is degraded in objects with high polygons (100,000 polygons). The proposed method maintains 60 fps image transmission in high polygon objects. The results of this paper show the possibility of using virtual studio at low cost which does not need separate physical space.

컴퓨터 그래픽 표준에 대한 조사연구 (A Survey of the Computer Graphics Standards)

  • 한순흥;서승완
    • 대한조선학회논문집
    • /
    • 제29권2호
    • /
    • pp.18-29
    • /
    • 1992
  • 컴퓨터 그래픽의 사용이 보편화 되어감에 따라 컴퓨터 그래픽에 대한 표준화가 필요하게 되었다. 국가적인 차원의 공용(共用) 시스템을 개발하려는 CSDP 사업을 위해서도 공통적으로 쓰일 그래픽 라이브러리의 선정이 필요하다. 이 글에서는 여러가지 그래픽 표준들에 대해 조사 및 정리하고, 전체적인 관점에서 그들의 상관관계를 살펴보았으며, 우리가 추진해 나가야할 방향에 대하여 검토해 보았다. 따라서 ISO 같은 국제적인 공공기관에서 채택된 표준들도 중요하지만, 산업계에서 널리 사용되므로서 표준이나 마찬가지인 그래픽 라이브러리들도 중요하다. De facto standard라고 부르는 이러한 그래픽 라이브러리들을 함께 다루어 보았다.

  • PDF

모바일 그래픽스 응용을 위한 부동소수점 승산기의 설계 (Design of Floating-Point Multiplier for Mobile Graphics Application)

  • 최병윤
    • 한국정보통신학회논문지
    • /
    • 제12권3호
    • /
    • pp.547-554
    • /
    • 2008
  • 본 논문에서는 2단 파이프라인 구조의 부동 소수점 승산기 회로를 설계하였다. 부동 소수점 승산기는 3차원 그래픽 API인 OpenGL과 Direct3D를 위한 단일 정밀도 곱셈 연산을 지원하며, 포화 연산, 면적 효율적인 점착(sticky) 비트 발생기 및 플래그 프리픽스 가산기를 결합하여, 면적 효율적이며 적은 파이프라인 지연 구조를 갖는다. 설계된 회로는 $0.13{\mu}m$ CMOS 표준 셀을 사용하여 합성 한 결과 약 4-ns의 지연시 간을 갖고 있으며, 약 7,500개로 구성된다. 설계된 부동 소수점 승산기의 최대 연산 성능은 약 250 MFLOPS이므로, 3차원 모바일 그래픽 분야에 효율적으로 적용 가능하다.

네트워크를 활용한 컴퓨터그래픽스교육에 관한 연구 (A Study on the Computer Graphics Education in Network Environment)

  • 김소영;임창영
    • 디자인학연구
    • /
    • 제11권3호
    • /
    • pp.79-88
    • /
    • 1998
  • 본 연구에서는 컴퓨터의 활용이 가져다주는 많은 장점 중 교육매체로서의 컴퓨터의 역할에 중점을 두고 진행되었다. 네트워크의 기능이 부가된 컴퓨터는 원격 협동 작업에 효율적으로 사용될 수 있다. 교육은 교육의 목적에 부합되는 도구의 활용과 내용의 구성을 필수 요소로 하고 있다. 그러나, 컴퓨터의 활용이 주가 되는 컴퓨터그래픽스 관련교과에서의 교육방법이 기존의 디자인교육과 차별 화되지 않고 진행되는 것은 교육의 효과를 저하시키게 된다. 이러한 문제점을 해결하고자, 네트워크의 장점을 도입한 디자인교육 프로그램을 제작하였다. 프로그램은 LAN환경에 기초하여 구성되었으며, 라이브러리와 갤러리모듈에서는 부분적으로 웹이 특성을 활용하고 있다. 이 프로그램은 화이트보드를 사용하여 학습자들간의 의견교환을 도와 협동작업에 효율적으로 사용될 수 있으며, 과제 진행 물을 웹에 게시하도록 함으로써, 다양한 계층의 사용자들로부터의 피드백을 수용할 수 있다. 그러나, 프로그램이 컴퓨터 관련교과목의 활용에 중점을 두고 제작되었다는 단점을 가지고 있으며, 일반적인 디자인교육으로 활용범위를 확대할 수 있는 방법에 대한 연구가 진행되어야 할 것이다.

  • PDF

질량스프링 시뮬레이션을 위한 병렬 구조 설계 방법 (Parallel Structure Design Method for Mass Spring Simulation)

  • 성낙준;최유주;홍민
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제25권3호
    • /
    • pp.55-63
    • /
    • 2019
  • 최근 물리 시뮬레이션 분야의 성능 개선을 위해 GPU 컴퓨팅 방식이 활용되고 있다. 특히 많은 연산의 양을 요구하는 변형물체 시뮬레이션의 경우 실시간성 보장을 위해 GPU 기반 병렬처리 알고리즘을 필요로 한다. 본 연구진은 변형물체 시뮬레이션을 구현하는 방법 중 하나인 질량스프링 시뮬레이션 기법의 성능을 향상시키기 위한 병렬 구조 설계 방법에 대한 연구를 수행하였다. 이를 위해 GPU에 직접 접근이 가능한 그래픽 라이브러리인 OpenGL의 GLSL을 사용하였으며, 독립적인 파이프라인인 컴퓨트 쉐이더를 활용해 GPGPU 환경을 구현하였다. 병렬 구조 설계 방법의 효과를 검증하기 위해 스프링 기반 질량스프링 시스템을 CPU기반과 GPU기반으로 구현하였으며, 실험의 결과 본 설계 방법을 적용하였을 때 CPU 환경에 비해 연산 속도가 약 6,000% 개선됨을 보였다. 추후 본 연구에서 제안한 설계 방법을 활용한다면 경량화 시뮬레이션 기술이 필요한 증강현실 및 가상현실 분야에 효과적으로 적용이 가능할 것으로 기대한다.