• Title/Summary/Keyword: 3D Engine Design

Search Result 241, Processing Time 0.023 seconds

Engine Technology Design of On-line 3D Game (온라인 3D 게임의 엔진 테크놀러지 디자인)

  • Choi, Hak-Hyun;Kim, Jung-Hee
    • Journal of Digital Contents Society
    • /
    • v.8 no.4
    • /
    • pp.579-586
    • /
    • 2007
  • The process of developing a online 3D game engine involves designing details of the engine, alpha test, adjustment, supplementation, beta test and introduction, and an online 3D game engine is made of a server engine and client engine. The server engine, which is made of server construction part, distribution center and DB construction part for building asymmetric multiple servers, is developed by Linux, and the client engine, which is made of a graphic part, sound part, AI part and object management part, is developed by using DirectX in Windows, and it proposes an engine configuration and method based on 3D engine technology by analyzing the network technology, which is a common engine technology.

  • PDF

The Implementation of a 3D Game Engine based on DirectX 9

  • Kang, Hyun-Myung;Rhee, Woo-Seop
    • International Journal of Contents
    • /
    • v.4 no.3
    • /
    • pp.35-40
    • /
    • 2008
  • Recently, almost games are using the 3D environment. Therefore, it required strongly that well-structured 3D engine or tools for development of some complicate 3D applications efficiently. In this paper, we design and implement a 3D engine (PLay engine) using the DirectX 9 SDK of the Microsoft corporation. The PLay engine has independent module structure, which has object oriented characteristics. and has not only 3D rendering functions but efficient algorithms. Moreover, we implement some tools what has compatibility with our engine for convenience. Therefore, it helps development of a 3D application easily and efficiently. We also describe each module with 2-layer structure, and each tool with compatible module, and make a simple game using PLay engine for testify.

Optimal Design of the 4-cylinder Engine Rubber Mounts with Elastic Vibrations of Vehicle Body (차체의 탄성진동을 고려한 4기통 엔진 고무마운트의 최적설계)

  • 박철희;오진우
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.6 no.1
    • /
    • pp.163-181
    • /
    • 1998
  • In this study, the objective is determine the optimal design variable of engine mount system using the rubber mount of bush-type which is usually utilized in passive control to minimize vibrations of vehicle body or transmission from engine into body. The engine model adopted in this study is 4-cylinder, 4-stroke gasoline engine support- ed by 4-points. The system is modelled in 10 d.o.f.-rigid body motion of the engine & transmission in 6 d.o.f., elastic motion of vehicle body in 4 d.o.f.(1st torsional, 1st vertical and 1st & 2nd lateral bending vibration mode). To consider the elastic motion of vehicle body, find the eigenvalues and mode shapes of vehicle body by nodal testing and then determine the modal masses and stiffnesses of the body. The design variables of the engine mount system are locations, stiffness and damping coefficients of the rubber mounts(28 design variables). In case of considering the torque-roll axis for the engine, the design variables of the mount system are reduced to 22 design variables. The objective functions in optimal design process are considered by three cases, that is, 1) transmitted forces through engine mounts, 2) acceleration components of generalized coordinates for the vibration of vehicle body, 3) acceleration of specified location(where gear box) of body. three case are analyzed and compared with each other.

  • PDF

Design and Implementation of Mobile 3D Bluetooth Engine based on OpenGL-ES (OpenGL-ES 기반의 모바일 3D 블루투스 엔진 설계 및 구현)

  • Cho, Jong-Keun;Kim, Jong-Min
    • Journal of Korea Game Society
    • /
    • v.6 no.1
    • /
    • pp.21-28
    • /
    • 2006
  • This study focused on design and implementation of Mobile 3D Bluetooth Engine based on OpenGL-ES. In Mobile 3D network game so far, there is a form the mainstream of wireless internet game using WAP and VM. But, VM game are popular because of an excessive communication expense problem for this mobile network game that occur when connect to wireless internet as point out to problem by it, that is, stand-alone game are very popular. This study introduce a mobile 3D Bluetooth Engine which is based on mobile 3D standard using OpenGL-ES to solve a mobile network game generally that occurs when connect to take pleasure a wireless internet from some people into a short distance.

  • PDF

3D Game Rendering Engine Degine using Empty space BSP tree (Empty space BSP트리를 이용한 3D 게임 렌더링 엔진 설계)

  • Kim Hak-Ran;Park Hwa-Jin
    • Journal of the Korea Society of Computer and Information
    • /
    • v.10 no.3 s.35
    • /
    • pp.345-352
    • /
    • 2005
  • This paper aims to design Game Rendering Engine for real-time 3D online games. Previous, in order to raise rendering speed, BSP tree was used to partitioned space in Quake Game Engine. A game engine is required to develop for rapidly escalating of 3D online games in Korea. too. Currently rendering time is saved with the hardware accelerator which is working on the high-level computer system. On the other hand, a game engine is needed to save rendering time for users with low-level computer system. Therefore, a game rendering engine is which reduces rendering time by PVS look-up table using Empty space BSP tree designed and implemented in this paper

  • PDF

A design of a floating point unit with 3 stages for a 3D graphics shader engine

  • Lee, Kwang-Yeob
    • Journal of IKEEE
    • /
    • v.11 no.4
    • /
    • pp.358-363
    • /
    • 2007
  • This paper presents a floating point unit(FPU) with 3 stages for a 3D graphics shader engine. It targeted to accelerate 3D graphics in portable device environments. In order to design a balanced architecture for a shader engine, we analyzed shader assembly instructions and estimated the performance of FPU with the method we propose. The proposed unit handles 4-dimensional data through separated two paths that are lead to general operation module and special function module. The proposed FPU is compiled as a form of the cascade FPU with 3 stages to efficiently handle a matrix operation with relatively low hardware overhead. Except some complex instructions that are executed using macro instructions, all instructions complete an operation in a single instruction cycle at 100MHz frequency. A special function module performs all operations in a single clock cycle using the Newton Raphson method with the look-up table.

  • PDF

NUMERICAL ANALYSIS TO DESIGN HIGH TEMPERATURE HEAT EXCHANGER OF BETA TYPE STIRLING ENGINE IN 3-D COMBUSTION FIELD (3차원 연소장에서의 베타 형태의 스털링엔진 고온 열교환기 설계를 위한 수치해석 연구)

  • Kang, S.H.;Kim, H.J.;Chung, D.H.
    • Journal of computational fluids engineering
    • /
    • v.16 no.2
    • /
    • pp.56-61
    • /
    • 2011
  • Numerical study is conducted to design the high temperature heat exchanger of Stirling engine by using the commercial CFD solver, FLUENT. The Fin-tube type of heat exchanger is designed as a reference model by considering the type of engine which is ${\beta}$-configuration. To find the optimal design of heat exchanger in heat transfer capacity numerical calculation is conducted by changing the shape, the number, and material of reference model in three-dimensional combustion field. Adjusted one-way constant velocity of working fluid that is helium is considered as the representative velocity of oscillating flow. The optimal design of heat exchanger considering the heat transfer capability is suggested by using the calculation results.

A Equivalent Finite Element Model of Lamination for Design of Electromagnetic Engine Valve Actuator

  • Kim, Jin-Ho
    • Journal of Magnetics
    • /
    • v.11 no.4
    • /
    • pp.151-155
    • /
    • 2006
  • The electromagnetic engine valve actuator is a key technology to achieve variable valve timing in internal combustion engine and the steel core and clapper of the electromagnetic engine valve actuator are laminated to reduce the eddy current loss. To design and characterize the performance of the electromagnetic engine valve actuator, FE (finite element) analysis is the most effective way, but FE (finite element) 3-D modeling of real lamination needs very fine meshes resulting in countless meshes for modeling and numerous computations. In this paper, the equivalent FE 2-D model of electromagnetic engine valve actuator is introduced and FE analysis is performed using the equivalent FE 2-D model.

Numerical Analysis of Combustion Characteristics in a Liquid Propellant Rocket Engine with Split-triplet Injector Elements (Split-triplet 분사기를 장착한 액체 추진제 로켓엔진의 연소특성 해석)

  • 문윤완;손채훈;김영목
    • Journal of the Korean Society of Propulsion Engineers
    • /
    • v.5 no.3
    • /
    • pp.41-51
    • /
    • 2001
  • Combustion characteristics of a KSR-III liquid rocket engine with split-triplet (F-O-O-F) type injector elements are investigated numerically from the viewpoints of engine performance and combustion flowfield. To evaluate numerical analysis of liquid rocket engine with radial type injector arrangement, 2-D axisymmetric and 3-D calculations are carried out and the prediction of engine performance for design and off-design conditions is in a good agreement with hot-firing tests. According to 2-D axisymmetric and 3-D calculations, the prediction error is 3∼5 % from the standpoint of performance. Numerical results of combustion characteristics calculated through 3-D analysis agree well with hot-firing tests qualitatively at injector plate. Decreasing impinging angle and changing radial type injector arrangement to H type injector arrangement reduce effectively local high-temperature region. Also, it is examined that those affect the performance seriously. In conclusion, it is revealed that both injector arrangement and impinging angle are critical parameters to affect the performance and combustion characteristics of the liquid rocket engine.

  • PDF

Design of Runner Game using Overlap Circle in Unity3D

  • Kim, Hyun-Jun;Kim, Soo Kyun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.23 no.8
    • /
    • pp.25-30
    • /
    • 2018
  • In this paper, we design a 2D one touch runner game which controls on smart device easily using a Unity3D game engine. Unity is the creator of the world's widely-used 2D and the 3D cross-platform game engine developed by Unity Technologies. Also, Unity builds high-quality 2D and 3D games on a various hardware device. This paper shows the familiar character as a cartoon and feels to enjoy using platformer with various game users. we show that the proposed platformer method improve controlling game path on the smart device.