• Title/Summary/Keyword: Direct3D

Search Result 1,696, Processing Time 0.034 seconds

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

Comparison of Size between direct-measurement and 3D body scanning (중국 성인여성의 직접계측과 3D Body scanning 치수 비교 연구)

  • Cha, Su-Joung
    • Journal of Fashion Business
    • /
    • v.16 no.1
    • /
    • pp.150-159
    • /
    • 2012
  • This study intend to analyze differences between 3D body scanning sizes and direct measurement sizes of same subjects. The subjects of study are female students of university in China. 3D data analyze as a 3D Body Measurement Soft System. The conclusion found is as below: In case of circumferences, error between direct-measurement size and 3D body scanning size is from 4.9mm to 62.2mm. The neck circumference size of directmeasurement is bigger than 3D body scanning size. The height error range is from 0.6mm to 51mm. Height of underbust, waist and hip are that direct-measurement sizes are higher than 3D body scanning sizes. Gap of width is from 3.8mm to 21.9mm. The gap range is too narrow relatively to others. Only direct-measurement size of neck width is wider than 3D body scanning size. Error range of length is from 0.3mm to 41.8mm. 3D body scanning sizes of lateral neck to waistline, upperarm length, arm length, neck shoulder point to breast point, shoulder center point to breast point, lateral shoulder to breast point are longer than direct-measurement sizes. They have a negative margin of error. I intend to set up same measurement point between direct-measurement and 3D body scanning but they have some errors because direct-measurement point is applied by a person. 3D body scanning measurement point is settled by automatic system. A measurement point of direct-measurement and 3D body scanning isn't unite. So we need to make a standard of setting up measurement points.

A Remote Partitioned Rendering System Using Direct3D (Direct3D 기반 원격 분할 렌더링 시스템)

  • Lim, Choong-Gyoo
    • Journal of Korea Game Society
    • /
    • v.18 no.1
    • /
    • pp.115-124
    • /
    • 2018
  • Various kinds of tile-based ultra-high resolution display devices have been developed by, for example, constructing display walls using many commodity LCD displays. To represent 3D applications like computer games on these devices, one has to develop 3D applications or develop particular APIs only for representing on these devices. If one can develop a distributed rendering system using legacy 3D APIs such as OpenGL and Direct3D by extending a remote rendering system, commercial computer games can be represented on such display devices without modifying their source codes. The purpose of the paper is to propose a new Dired3D-based distribute rendering system by extending a Direct3D-based remote rendering system and to show its feasibility technically by appling it to a sample Direct3D application and performing a few experimentations.

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

Development of a Remote Rendering System using Direct3D API (Direct3D API의 원격 실시간 실행 시스템 개발)

  • Lim, Choong-Gyoo
    • Journal of Korea Game Society
    • /
    • v.14 no.5
    • /
    • pp.117-126
    • /
    • 2014
  • There are various kinds of applications if one can develop a remote execution system using for legacy 3D APIs. It can be used in implementing a cloud gaming service based on the real-time video streaming technology. Or, it can also be used in implementing a GPU virtualization for simultaneously rendering of many different 3D applications. The OpenGL API consists of independent global functions while the Direct3D API consists of Microsoft COM-based interfaces and their member functions, which makes the implementation of remote rendering system more difficult. The purpose of the paper is to show the applicability of the technology to any legacy 3D API by successfully designing and implementing a remote rendering system using the Direct3D API. It applies the implementation to a sample Direct3D application and also performs a few experimentations to show the technical feasibility.

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.

Fit Analysis for Men's Bodice Pattern Using 3D Scans -Compared to Traditional Fit Evaluation- (3차원 바디 스캐너를 이용한 남성 상의 원형의 피트성 평가 -직접평가와의 비교-)

  • Paek, Kyung-Ja
    • Journal of the Korean Society of Clothing and Textiles
    • /
    • v.33 no.1
    • /
    • pp.139-148
    • /
    • 2009
  • In this study, we tried to verify the effectiveness of 3D scans of clothed participants from 20 to 24 year old men in fit analysis process. Carrying out fit analysis, we used 3D scan data and direct fit evaluation with the basic garments made as semi-fitted bodice pattern for men. The result of fit evaluation through 3D scan data showed the expert rated fitting items more positive than direct fit evaluation. Even though, generally there was a no significant difference in the response between 3D and direct fit analysis. Only there was a significant difference in the response to the specific place such as the center front line, neckline, shoulder seam, and etc. There was a no significant difference between the result of 3D scan and direct fit evaluation in the subjects' group. Also the result of assessment of 3D targeting consumers showed very positive and interested in using 3D scans for fit analysis. The ability to rotate the 3D scans for a variety of views proved to be a very effective process to analyze fit. Moreover, digital data is easily accessed at any locations and any time. Fit analysis using 3D scans could be great tool for not only fit evaluation in research but also better fitting in apparel industry.

Analysis and comparison of the 2D/1D and quasi-3D methods with the direct transport code SHARK

  • Zhao, Chen;Peng, Xingjie;Zhang, Hongbo;Zhao, Wenbo;Li, Qing;Chen, Zhang
    • Nuclear Engineering and Technology
    • /
    • v.54 no.1
    • /
    • pp.19-29
    • /
    • 2022
  • The 2D/1D method has become the mainstream of the direct transport calculation considering the balance of accuracy and efficiency. However, the 2D/1D method still suffers from stability issues. Recently, a quasi-3D method has been proposed with axial Legendre expansion. Analysis and comparison of the 2D/1D and quasi-3D method is conducted in theory from the equation derivation. Besides, the C5G7 benchmark, the KUCA benchmark and the macro BEAVRS benchmark are calculated to verify the theory comparisons of these two methods with the direct transport code SHARK. All results show that the quasi-3D method has better stability and accuracy than the 2D/1D method with worse efficiency and memory cost. It provides a new option for direct transport calculation with the quasi-3D method.

Implementation of Terrain Model Viewer by DirectX (DirectX에 의한 지형 모델 뷰어의 구현)

  • Sohn, Kwang-Hyun;Noh, Yong-Deok
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.9
    • /
    • pp.2403-2411
    • /
    • 1997
  • Direct3D is a recently developed 3D graphic accelerator such that we could make a Windows graphic programs with Direct3D easily. This paper presents the fractal terrain model viewer developed in terms of Direct3D. The object classes and the input dialog box used the model viewer, program initializing process, and the flow of the model viewer are discussed. Finally, the output of terrain formulation in wire-frame, solid, and point type form are presented. To show the results, the data of a terrain model were made by a fractal technique, the midpoint displacement methods with square lattices of points.

  • PDF

Comparative Analysis of Body Measurement and Fit Evaluation between 2D Direct Body Measuring and 3D Body Scan Measuring (직접측정과 3차원 측정에 따른 인체치수 및 의복 착장 비교분석)

  • Istook, Cynthia L.;Lim, Ho-Sun;Chun, Jong-Suk
    • The Research Journal of the Costume Culture
    • /
    • v.19 no.6
    • /
    • pp.1347-1358
    • /
    • 2011
  • This study purposed to analyze differences in body measurement between the 2D direct body measuring method and the 3D body scan measuring method and to perform the appearance evaluation and cross-sectional evaluation of the fit of pants to which body measurements obtained by each measuring method were applied. Body measuring was conducted in 10 women in their 20s-30s using 2D direct body measuring and 3D automatic measuring with Hamamatsu body scanner. Among the 10 women, 3 participated in experimental garment wearing. Experimental pants were made using their 2D direct body measurements and 3D automatic measurements, and wearing tests were performed through expert evaluation and cross-sectional evaluation. The results of the experiment were as follows. According to the results of comparative analysis on differences between 2D direct body measurements and 3D scan measurements, 3D automatic measurements were significantly larger in bust circumference, ankle circumference, armscye circumference, shoulder length, scye depth, and arm length. As circumferences measured with the 3D body scanner were somewhat larger than directly measured ones, it is suggested to adjust ease when using existing pattern making methods. We prepared experimental garments by the same pattern making method through applying body measurements obtained with the two measuring methods, and assessed the fit of the garment comparatively through expert evaluation and 3D scan cross-sectional evaluation. According to the results, 2D-pants using 2D direct body measurements was slightly tighter than 3D-pants using 3D measurements in waist circumference, hip circumference, and abdominal circumference. In the results of comparing appearance in terms of the fit of the experimental garment in each subject, significant difference was observed in most of the compared items. This result suggests that 3D automatic body measuring data may show different accuracy according to body shape and therefore it is necessary to examine difference between 2D direct body measurements and 3D automatic measurements according to body shape.