• Title/Summary/Keyword: 3D game

Search Result 752, Processing Time 0.027 seconds

An Effective Implementation of Inverse Kinematics Module through Geometric Interpretation (기하학 해석을 통한 역운동학 모듈의 효과적인 구현)

  • Kang, Jong-Ho;Kim, Kyung-Sik;Yoo, Kwan-Hee
    • Journal of Korea Game Society
    • /
    • v.4 no.4
    • /
    • pp.19-24
    • /
    • 2004
  • In this paper, we have proposed a new geometric solution of inverse kinematics of high instinct, while traditional solutions of inverse kinematics requires high level of mathematical knowledge. It was possible to use the inverse kinematics without mathematical knowledge because 3D vectors of directions of folded bones could be calculated by our method in the inverse kinematic model of two bones. The proposed method can be utilized easily by graphic designers who have little knowledge of mathematics of inverse kinematics

  • PDF

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.

Analysis of Users' Utility on the Virtual Currency in Mobile Games: Focusing on S Mobile Game (모바일 게임 내 가상통화에 대한 이용자들의 효용 분석: S 모바일 게임을 중심으로)

  • Park, Jong-Won;Yoo, Chang-Sok;Yang, Sung-Byung
    • The Journal of Information Systems
    • /
    • v.27 no.3
    • /
    • pp.141-160
    • /
    • 2018
  • Purpose The purpose of this study is to verify mobile game users' perceived utilities about real (price) and virtual (Ruby) currencies, which are the major factors of in-app purchase (IAP) widely used as a business model in a mobile game industry. Design/methodology/approach By using sales volume and sales frequency data for products sold in an 'S' mobile game from the 'D' mobile game company, we conducted a conjoint analysis according to the procedure recommended by Bicheno (2009). Findings The results of this study indicate that (1) mobile game users have greater utility for a virtual currency (Ruby) than for a real currency (price), (2) mobile game users' utility for virtual (Ruby) and real (price) currencies varies depending on sales volume and sales frequency, as well as (3) mobile markets (e.g., Google Play Store vs. Apple App Store), and (4) mobile game users have greater utility for a virtual currency (Ruby) which can be used readily than later.

Study of Capturing Real-Time 360 VR 3D Game Video for 360 VR E-Sports Broadcast (360 VR E-Sports 중계를 위한 실시간 360 VR 3D Stereo 게임 영상 획득에 관한 연구)

  • Kim, Hyun Wook;Lee, Jun Suk;Yang, Sung Hyun
    • Journal of Broadcast Engineering
    • /
    • v.23 no.6
    • /
    • pp.876-885
    • /
    • 2018
  • Although e-sports broadcasting market based on VR(Virtual Reality) is growing in these days, technology development for securing market competitiveness is quite inadequate in Korea. Global companies such as SLIVER and Facebook already developed and are trying to commercialize 360 VR broadcasting technology which is able to broadcast e-sports in 4K 30FPS VR video. However, 2D video is too poor to use for 360 VR video in that it brings less immersive experience and dizziness and has low resolution in the scene. this paper, we not only proposed and implemented virtual camera technology which is able to capture in-game space as 360 video with 4K 3D by 60FPS for e-sports VR broadcasting but also verified feasibleness of obtaining stereo 360 video up to 4K/60FPS by conducting experiment after setting up virtual camera in sample games from game engine and commercial games.

Seamless Image Blending based on Multiple TIP models (다수 시점의 TIP 영상기반렌더링)

  • Roh, Chang-Hyun
    • Journal of Korea Game Society
    • /
    • v.3 no.2
    • /
    • pp.30-34
    • /
    • 2003
  • Image-based rendering is an approach to generate realistic images in real-time without modeling explicit 3D geometry, Especially, TIP(Tour Into the Picture) is preferred for its simplicity in constructing 3D background scene. However, TP has a limitation that a viewpoint cannot go far from the origin of the TIP for the lack of geometrical information. in this paper, we propose a method to interpolating the TIP images to generate smooth and realistic navigation. We construct multiple TIP models in a wide area of the virtual environment. Then we interpolate foreground objects and background object respectively to generate smooth navigation results.

  • PDF

The Analysis on 3-Dimensional Stereoscopic Video Production Using Anaglyph Method_Focused on the Animation 'YGGDRASIL' (애너글리프(Anaglyph)를 이용한 3차원 입체영상 제작 사례에 대한 분석 -애니메이션 <이그드라씰>을 중심으로)

  • Kang, Hyun-Jong
    • Journal of Korea Game Society
    • /
    • v.13 no.3
    • /
    • pp.131-140
    • /
    • 2013
  • The study analyzes how to create stereoscopic image in 3-dimension animation 'Yggdrasil', produced in Autodesk Maya(3D animation software), using Anaglyph method that is the oldest in 3-dimension stereoscopic video production. The anaglyph method help to produce stereoscopic images easily and to give effective 3D effect encoding each eye's image using filters of different colors. In addition, space direction applied visual perception theory expresses necessary distance, depth and speed effectively in 'Yggdrasil'

Development of Mobile Defense Game using Unity Engine (유니티 엔진을 이용한 모바일 디펜스 게임 제작)

  • Kim, Soo Kyun;Park, Sanghoon;Shin, Euiseong;Han, Changmin;Lim, Wongyu;An, Syungog
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2018.01a
    • /
    • pp.29-30
    • /
    • 2018
  • 모바일 게임 시장은 국내외를 막론하고 상승세를 보이는데 그 중 국내 모바일 게임회사 또한 크게 성장하고 있다. 국내 회사들은 유니티 게임 엔진의 장점인 멀티 플랫폼을 활용하여 안드로이드, iOS 등 플랫폼에 구애 받지 않고 최적화 기법을 사용하여 플랫폼에 맞는 게임을 제작하고 있다. 이러한 유니티 엔진의 장점들을 활용해 쉽고 빠르게 디펜스 게임을 제작 해 본다. 본 논문에서는 모바일 게임에서의 오브젝트 풀 기법, 애니메이터 개념과 구현 방법에 대해 설명한다.

  • PDF

A Study on FOV for developing 3D Game Contents (3D게임 콘텐츠 개발을 위한 시야각(FOV) 연구)

  • Lee, Hwan-joong;Kim, young-bong
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2009.05a
    • /
    • pp.163-168
    • /
    • 2009
  • Since 3D gamers can control points of view and field of view freely, 3D games generate high realities and immersions. On most of 3D games, a point of view and a field of view are determined by positions and FOV(field of view) of camera. Although FOV is a simple technical factor, it leads to graphics distortion and affects immersion of the game and causes some gamers to get physical sickness. Therefore, we will suggest the instruction to operate FOVs in many 3D games by examining and analysing various rendering results with control of FOV and real cases of FOV in published games with same 3D modeling environments.

  • PDF

Texture Cache with Automatical Index Splitting Based on Texture Size (텍스처의 크기에 따라 인덱스를 자동 분할하는 텍스처 캐시)

  • Kim, Jin-Woo;Park, Young-Jin;Kim, Young-Sik;Han, Tack-Don
    • Journal of Korea Game Society
    • /
    • v.8 no.2
    • /
    • pp.57-68
    • /
    • 2008
  • Texture Mapping is a technique for adding realism to an image in 3D graphics Chip. Bilinear filtering mode of this technique needs accesses of 4 texels to process one pixel. In this paper we analyzed the access pattern of texture, and proposed the high performance texture cache which can access 4 texels simultaneously. We evaluated using simulation results of 3D game(Quake 3, Unreal Tournament 2004). Simulation results show that proposed texture cache has high performance on the case where physical size is less then or equal 8KBytes.

  • PDF

Virtual Block Game Interface based on the Hand Gesture Recognition (손 제스처 인식에 기반한 Virtual Block 게임 인터페이스)

  • Yoon, Min-Ho;Kim, Yoon-Jae;Kim, Tae-Young
    • Journal of Korea Game Society
    • /
    • v.17 no.6
    • /
    • pp.113-120
    • /
    • 2017
  • With the development of virtual reality technology, in recent years, user-friendly hand gesture interface has been more studied for natural interaction with a virtual 3D object. Most earlier studies on the hand-gesture interface are using relatively simple hand gestures. In this paper, we suggest an intuitive hand gesture interface for interaction with 3D object in the virtual reality applications. For hand gesture recognition, first of all, we preprocess various hand data and classify the data through the binary decision tree. The classified data is re-sampled and converted to the chain-code, and then constructed to the hand feature data with the histograms of the chain code. Finally, the input gesture is recognized by MCSVM-based machine learning from the feature data. To test our proposed hand gesture interface we implemented a 'Virtual Block' game. Our experiments showed about 99.2% recognition ratio of 16 kinds of command gestures and more intuitive and user friendly than conventional mouse interface.