• Title/Summary/Keyword: DirectX

Search Result 1,313, Processing Time 0.034 seconds

A Study on Common Module Modeling Method of Game Software based on DirectX/C++ (DirectX/C++ 기반 게임 소프트웨어의 공통 모듈 모형화 기법에 관한 연구)

  • Byun, Jung-Won;Rhew, Sung-Yul
    • Journal of Korea Game Society
    • /
    • v.9 no.2
    • /
    • pp.95-104
    • /
    • 2009
  • The windows games and the console games that use DirectX occupied 20% or more of world game market and that are developed by C++ Language occupied 75% or more of the market. This study proposed that commonality and variability for code of the 20 projects based on DirectX and C++ is analysed and patternized, that common modules are created, and that modules are modeled. As a result of applying a case study, it is verified that the proposed model reduces effort in game development.

  • PDF

A Study on an Optimization of 3D Rendering for Games using DirectX Graphics (DirectX Graphics기반 게임용 3D 렌더링 최적화에 대한 연구)

  • Woo, Seok-Jin;Kim, Kyung-Sik
    • Journal of Korea Game Society
    • /
    • v.1 no.1
    • /
    • pp.68-72
    • /
    • 2001
  • DirectX Graphics plays the role of hardware independent 3 dimensional drawing interface for 3 dimensional video display. However the APIs in DirectX Graphics provide not only small improvement in velocity in the lowest level but also unstable performance of velocity according to their usages. In this paper, we present the structure of 3D game engine of efficient performance and describe functions and implementational features of game engines for an efficient 3D rendering in the environment of DirecX Graphics.

  • PDF

ON DIRECT SUMS IN BOUNDED BCK-ALGEBRAS

  • HUANG YISHENG
    • Communications of the Korean Mathematical Society
    • /
    • v.20 no.2
    • /
    • pp.221-229
    • /
    • 2005
  • In this paper we consider the decompositions of subdirect sums and direct sums in bounded BCK-algebras. The main results are as follows. Given a bounded BCK-algebra X, if X can be decomposed as the subdirect sum $\bar{\bigoplus}_{i{\in}I}A_i$ of a nonzero ideal family $\{A_i\;{\mid}\;i{\in}I\}$ of X, then I is finite, every $A_i$ is bounded, and X is embeddable in the direct sum $\bar{\bigoplus}_{i{\in}I}A_i$ ; if X is with condition (S), then it can be decomposed as the subdirect sum $\bar{\bigoplus}_{i{\in}I}A_i$ if and only if it can be decomposed as the direct sum $\bar{\bigoplus}_{i{\in}I}A_i$ ; if X can be decomposed as the direct sum $\bar{\bigoplus}_{i{\in}I}A_i$, then it is isomorphic to the direct product $\prod_{i{\in}I}A_i$.

Direct3D Interface Module Development for Python Language (Python 언어를 위한 Direct3D 인터페이스 모듈 개발)

  • Lee, Gang-Seong
    • Journal of Korea Game Society
    • /
    • v.6 no.1
    • /
    • pp.29-36
    • /
    • 2006
  • This paper describes the implementation of Direct3D interface library for Python language. DirectX is the most popular library used for 3D games and 3D modelings. However, softwares which use the library can only be developed in the environments provided by Microsoft like Visual Studios and .NET framework. The interface module for Python, this paper presents, will extend the coverage of the useful library DirectX to a language which is not fully supported by Microsoft. The interface techniques described here can be a guide to develop interface modules for other languages too, which make their language more powerful and extensible. This paper describes the implementation techniques to develop the interface module for Python, advantages and disadvantages.

  • PDF

- A Study on Safety of the Radiation Exposure Dose Optimization at Chest B-ray Examinations - (사업장 단체검진 시 흉부촬영의 방사선피폭 최적화 및 안전에 대한 고찰)

  • Rhim Jae Dong;Kang Kyong Sik
    • Journal of the Korea Safety Management & Science
    • /
    • v.6 no.3
    • /
    • pp.87-97
    • /
    • 2004
  • The National Health Insurance Act, the Industrial Health Act and the School Health Act require chest radiography at least once a year. In chest radiographic examination, most group examinations use indirect X-ray primarily aiming at diagnosing diseases and enhancing people's health. This study purposed to minimize radiation exposure dose by comparing it between direct and indirect chest X-ray studies. According to the result of comparing and analyzing radiation exposure dose, the average incident dose and penetrating dose were 0.929μGy and 0.179μGy respectively in direct chest X-ray and 6.807μGy and 1.337μGy in indirect chest X-ray In order to minimize radiation exposure dose at direct and indirect chest X-ray, indirect X-ray should be excluded from group examination if possible. Moreover, it is necessary to control the quality of equipment (Q/A & Q/C) systematically and to avoid using unqualified equipment in order to reduce radiation exposure dose.

Implementing a set of Direct3D Functions on OpenGL (OpenGL을 이용한 Direct3D 기능의 구현)

  • Do, Joo-Young;Baek, Nak-Hoon
    • The Journal of the Korea Contents Association
    • /
    • v.11 no.11
    • /
    • pp.19-27
    • /
    • 2011
  • In this paper, we present an emulation library for the essential features and their API function calls provided by Direct3D, the most actively used API for computer game-related application programs on the MS-Windows-based desktop's, with OpenGL library in the Linux environment. In typical Linux-based systems, only the X window system and OpenGL graphics library are available. There are lots of needs for this kind of emulation library to convert the Direct3D-based game applications and user interfaces on these systems. Through carefully selecting the essential API functions from the DirectX version 9.0, we obtained the prototype implementation of that emulation library, to finally get the final full-scale DirectX implementation. Our implementation currently covers 3D coordinate transformations, light and material processing, texture mapping, simple animation features and more. We showed its feasibility through successfully executing a set of Direct3D demonstration programs including a real-world game character animation on our implementation.

CUSP FORMS IN S40 (79)) AND THE NUMBER OF REPRESENTATIONS OF POSITIVE INTEGERS BY SOME DIRECT SUM OF BINARY QUADRATIC FORMS WITH DISCRIMINANT -79

  • Kendirli, Baris
    • Bulletin of the Korean Mathematical Society
    • /
    • v.49 no.3
    • /
    • pp.529-572
    • /
    • 2012
  • A basis of a subspace of $S_4({\Gamma}_0(79))$ is given and the formulas for the number of representations of positive integers by some direct sums of the quadratic forms $x^2_1+x_1x_2+20x^2_2$, $4x^2_1{\pm}x_1x_2+5x^2_2$, $2x^2_1{\pm}x_1x_2+10x^2_2$ are determined.

Implementation and Performance Analysis of a Multichannel Visual Monitoring System based on DirectX (DirectX 기반 다채널 영상 감시 시스템 구현 및 성능 분석)

  • Chung Sun-Tae
    • The Journal of the Korea Contents Association
    • /
    • v.5 no.1
    • /
    • pp.217-227
    • /
    • 2005
  • In this paper, we present the result of an efficient implementation of DirectX-based multichannel visual monitoring system and the performance analysis of it. Our proposed system mainly consists of three subsystems: display, storage, and retrieval/playback. The display subsystem is designed to utilize efficiently H/W acceleration, overlay and flip of DirectX for faster real-time display, display synchronization among channels, and improvement of tearing artifact. For the performance improvement of storage speed, the storage subsystem is designed and implemented in DirectShow Filter-based multithreading architecture so that it can store multichannel video streams efficiently in each channel with minimizing data bottleneck among channels. In the retrieval and playback subsystem, efficient index file architecture and video data storage architecture, efficient playback architecture which can make playback be processed parallel among channels are designed and implemented for faster retrieval and playback,. Through experiments, our proposed system is shown to be maximally 2 times as fast in storaging speed and maximally 3.5 times as fast in retrieval and playback speed as the previous system.

  • PDF