• Title/Summary/Keyword: 그래픽 엔진

Search Result 116, Processing Time 0.019 seconds

Design of a 3D Graphics Geometry Accelerator using the Programmable Vertex Shader (Programmable Vertex Shader를 내장한 3차원 그래픽 지오메트리 가속기 설계)

  • Ha Jin-Seok;Jeong Hyung-Gi;Kim Sang-Yeon;Lee Kwang-Yeob
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.43 no.9 s.351
    • /
    • pp.53-58
    • /
    • 2006
  • A Vertex Shader is designed to show more 3D graphics expressions, and to increase flexibility of the fixed function T&L (Transform and Lighting) engine. Design of this Shader is based on Vertex Shader 1.1 of DirectX 8.1 and OpenGL ARB. The Vertex Shader consists of four floating point ALUs for vectors operation. The previous 32bits floating point data type is replaced to 24bits floating point data type in order to design the Vertex Shader that consume low-power and occupy small area. A Xilinx Virtex2 300M gate module is used to verify behaviour of the core. The result of Synopsys synthesis shows that the proposed Vertex Shader performs 115MHz speed at the TSMC 0.13um process and it can operate as the rate of 12.5M Polygons/sec. It shows the complexity of 110,000 gates in the same process.

Design of Square Root and Inverse Square Root Arithmetic Units for Mobile 3D Graphic Processing (모바일 3차원 그래픽 연산을 위한 제곱근 및 역제곱근 연산기 구조 및 설계)

  • Lee, Chan-Ho
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.46 no.3
    • /
    • pp.20-25
    • /
    • 2009
  • We propose hardware architecture of floating-point square root and inverse square root arithmetic units using lookup tables. They are used for lighting engines and shader processor for 3D graphic processing. The architecture is based on Taylor series expansion and consists of lookup tables and correction units so that the size of look-up tables are reduced. It can be applied to 32 bit floating point formats of IEEE-754 and reduced 24 bit floating point formats. The square root and inverse square root arithmetic units for 32 bit and 24 bit floating format number are designed as the proposed architecture. They can operation in a single cycle, and satisfy the precision of $10^{-5}$ required by OpenGL 1.x ES. They are designed using Verilog-HDL and the RTL codes are verified using an FPGA.

RAiSE : A Graphical Process Modeling Language Providing Semantic Richness and Ease of Use (RAiSE :다양한 의미론과 사용의 용이성을 제공하는 그래픽 프로세스 모델링 언어)

  • Lee, Hyung-Won
    • The KIPS Transactions:PartD
    • /
    • v.12D no.7 s.103
    • /
    • pp.1007-1016
    • /
    • 2005
  • A key issue for process language design is balancing the need for semantic richness with the need for ease of use. Most process modeling languages fail to satisfy above two conflicting aspects, which is an impediment to the widespread adoption of process modeling languages in the software industry despite of a variety of software process language studies. This paper describes a process modeling language RAiSE attempting to resolve such problem and presents the result of applying RAiSE to a well-known benchmark process, ISPW-6 software process example. RAiSE provides rigorous, yet clear semantics through combing essential features in various modeling paradigms and defining them in a well-structured graphical notation. Process models represented in RAiSE are interpreted and enacted by process engine implemented using CLiPS, a rule based expert system tool.

Development of a Rich Media Framework for Hybrid IPTV (하이브리드 IPTV를 위한 리치 미디어 프레임워크 개발)

  • Sung, Min-Young
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.16 no.6
    • /
    • pp.631-636
    • /
    • 2010
  • With the growing trends of communication- broadcasting convergence, a hybrid IPTV that supports both IP network-based on-demand media and terrestrial or cable-based broadcast media is gaining attraction. This paper proposes a rich media framework for hybrid IPTV with support of the latest H.264 codec. For this purpose, we design and implement a media component and a RIA run-time engine customized for TV with the hybrid media. The media component has been designed to provide a uniform and efficient application interface to the various playback methods for RF broadcast and IP-based stored or live media. For performance and portability, it exploits media stream abstraction, adaptive on-demand I-frame search, and automatic calculation of play duration. Based on the proposed media interface, we develop a RIA run-time prototype. It has been carefully designed to fully utilize the built-in graphic acceleration hardware for optimized rendering in the resource-constrained IPTV environments. Demonstration and experiment results validate the performance and usefulness of the developed framework. The framework is expected to be used effectively to support graphics and hybrid media in the applications of IPTV-based VOD, advertisement, and education.

Design of 3D Action Game for PC Environment (PC 환경에서의 3인칭 액션게임 설계)

  • An, Sung-Ohk;Lee, HeeBum;Park, Dong-Won;Kim, SooKyun;Jung, Jinyoung
    • Journal of the Korea Society of Computer and Information
    • /
    • v.19 no.4
    • /
    • pp.63-69
    • /
    • 2014
  • Third Person Action Game is a genre receiving continuous interest from many game enthusiasts. The most distinctive feature about third person action games is that the user can actually see the character as well as the various actions, which in turn increases user engagement. Many games are developed using game engines. However, this study designs a third person action game using only DirectX library instead of the specialized techniques in game engines. By doing so, the game development costs will be minimalized. The study also uses several basic algorithms in order to process the various events and to make the animation effects more efficiently managed in the graphic device. The performance superiority is demonstrated by the results of the study.

A Development of 3D Simulation and Quantitative Analysis Method for Urban Landscape Design Evaluation System (총합적 경관평가시스템 구축을 위한 3차원 공간차폐 시뮬레이션 및 미디어화 분석기술)

  • Kim, Suk-Tae
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.13 no.11
    • /
    • pp.5140-5147
    • /
    • 2012
  • It is difficult for systematic and flexible control reflecting regional characteristics with only public policies that control the landscape. Also, in the event that there is no preceding quantitative index calculation, it is impossible for the public society to come to an agreement. Therefore, the development of a shielding analysis simulation methodology that makes data processing modeling that can be interlinked with the urban information system is a very meaningful study. Thus, this study presents urban space shielding simulation technologies and quantitative analysis methodologies using 3D graphic engines and deduces the optimal design by integrating the data of the geographic information system (GIS) in order to suggest the potential as an analysis model that can be used in future urban information systems.

The Development of Window Operating EMTP Package Using Matlab (매트랩을 사용한 윈도우 구동형 EMTP 패키지의 개발)

  • 이재용
    • Journal of the Korean Institute of Telematics and Electronics T
    • /
    • v.36T no.3
    • /
    • pp.79-84
    • /
    • 1999
  • The existing EMTP(Electromagnetic Transients Program) is writted by FORTRAN-77, has a closed architecture and uses a large number of code lines to satisfy requirements ranging from low level data manipulation to the actual solution mathematics which eventually become diluted and almost impossible to visualize. Thus has a difficulty in the development and maintenenace of its program module. This paper proposes a new design idea suitable (or a re-development of EMTP using the MATLAB and VISUAL-C++, which presents the development of the new EMTP package is operated in the window environment. The package has the GUI(Graphic User Interface) ability, and the MATLAB computation engine for an analysis of a transient state in an electric circuit.

  • PDF

Development of Data Automation Algorithm for GIS Service in Universal 3D Graphics Engine (범용 3D 그래픽 엔진의 GIS 정보 서비스를 위한 데이터 자동변환 알고리즘 개발)

  • Kim, Hyeong Hun;Park, Hyeon Cheol;Choi, Hyeoung Wook;Gang, Su Myung;Choung, Yun Jae
    • Journal of Korea Multimedia Society
    • /
    • v.20 no.3
    • /
    • pp.581-592
    • /
    • 2017
  • Geographic Information System (GIS) is a method of expressing objects in a space. Currently, many research and developments are being conducted to implement 3D GIS. In previous studies, 3D GIS applications have been developed using Unity 3D, which is a 3D engine with good development accessibility. However, it requires manual work to enter various formats of GIS data, making it difficult to immediately reflect GIS data that change frequently. To improve this problem, this study developed a method for automatically reading and outputting various GIS data from the existing Unity 3D application. The improved application could read Satellite Images, Aerial Photographs, Digital Elevation Models (DEM) and Shapefiles with no transformation through other commercial programs, and they could be implemented as 3D objects. This study automated the GIS data conversion which had been manually performed and as a result, the manpower, time, and resources required for 3D GIS implementation can be saved.

Design and Implementation of GIS based Traffic Information Service System (GIS 기반 교통정보 제공 시스템의 설계 및 구현)

  • Lee, Seong-Uck;Lee, Choul-Ki
    • The Journal of The Korea Institute of Intelligent Transport Systems
    • /
    • v.9 no.4
    • /
    • pp.13-21
    • /
    • 2010
  • Most of traffic management systems include the map-based traffic information services using World Wide Web. Geographic Information System is an efficient tool to build a map-based system. However, many traffic information service systems have own independent maps for graphic/animation softwares such as Adobe Flash. These systems make it difficult to manage modifications of maps. In this paper, we suggest a new GIS-based traffic information service system without these problems. The proposed system makes the efficient use of GIS map data for traffic information service because a map display engine is separated from map data that is transferred after real-time conversion.

A study on the effective batch image management method (효율적인 일괄 이미지 관리 방법에 대한 연구)

  • Choi, Jae-Wan;Kim, Tae-Eun
    • Journal of Digital Contents Society
    • /
    • v.9 no.4
    • /
    • pp.779-784
    • /
    • 2008
  • An environment of information sharing is developed as a high-speed growth of internet infrastructure and a fast supply of digital imaging devices. Therefore, developing and supply various digital contents are needed. As occasion demands, the utility of editing tools with a simple image viewer, or programs to need technical education increased. One of subproblems is to take long time for editing images. In this paper, we propose a new method which is a method to edit images in a lump. This method has advantages compared with the previous searching engines in terns of performances and speed. Also, we propose the new approach for developing fusion graphic image contents as binding each advantages of the category. It reduces the production time and costs of contents by the proposed method.

  • PDF