• Title/Summary/Keyword: Unity 3D Engine

Search Result 96, Processing Time 0.154 seconds

New Media Content Platform using 6 - DOF Industrial Robot and 3D Game Engine (6축 산업용 로봇 팔과 3D 게임 엔진을 결합한 뉴 미디어 콘텐츠 운용 플랫폼)

  • Park, Beomyeong;Lee, Jimin;Park, Kyungsik;Lee, Sangyup;Lee, Eunkyu;Park, Jaeheung
    • The Journal of Korea Robotics Society
    • /
    • v.12 no.3
    • /
    • pp.306-312
    • /
    • 2017
  • Recently, development of robot technology has been actively investigated that industrial robots are used in various other fields. However, the interface of the industrial robot is limited to the planned and manipulated path according to the target point and reaching time of the robot arm. Thus, it is not easy to create or change the various paths of the robot arm in other applications, and it is not easy to control the robot so that the robot arm passes the specific point precisely at the desired time during the course of the path. In order to overcome these limitations, this paper proposes a new-media content management platform that can manipulate 6 DOF industrial robot arm using 3D game engine. In this platform, the user can directly generate the motion of the robot arm in the UI based on the 3D game engine, and can drive the robot in real time with the generated motion. The proposed platform was verified using 3D game engine Unity3D and KUKA KR-120 robot.

Emotion-based Real-time Facial Expression Matching Dialogue System for Virtual Human (감정에 기반한 가상인간의 대화 및 표정 실시간 생성 시스템 구현)

  • Kim, Kirak;Yeon, Heeyeon;Eun, Taeyoung;Jung, Moonryul
    • Journal of the Korea Computer Graphics Society
    • /
    • v.28 no.3
    • /
    • pp.23-29
    • /
    • 2022
  • Virtual humans are implemented with dedicated modeling tools like Unity 3D Engine in virtual space (virtual reality, mixed reality, metaverse, etc.). Various human modeling tools have been introduced to implement virtual human-like appearance, voice, expression, and behavior similar to real people, and virtual humans implemented via these tools can communicate with users to some extent. However, most of the virtual humans so far have stayed unimodal using only text or speech. As AI technologies advance, the outdated machine-centered dialogue system is now changing to a human-centered, natural multi-modal system. By using several pre-trained networks, we implemented an emotion-based multi-modal dialogue system, which generates human-like utterances and displays appropriate facial expressions in real-time.

Avoiding Trial-and-Error based Elements for Game Scripting (게임 스크립트를 위한 시행착오 회피 요소)

  • Jung, ChanYong
    • Journal of Korea Game Society
    • /
    • v.14 no.6
    • /
    • pp.19-28
    • /
    • 2014
  • Scripting is often used in games for novices at programming to enable implementation of the game. In this paper we examine the trial-and-error elements taken to implement game programming and identify the useful features for game scripting. This paper presents complemental elements based on avoiding trial-and-error, and discusses complementary statements implementation of this proposal, where the complementary statements were written in C# on Unity3D engine. The approach is compared and contrasted to the existing approach.

Technological trend of VR/AR maintenance training and API Implementation Example based on Unity Engine (VR/AR 정비교육의 기술동향과 유니티 엔진기반의 API 구현사례)

  • Lee, Jee Sung;Kim, Byung Min;Choi, Kyu Hwa;Nam, Tae Hyun;Lim, Chang Joo
    • Journal of the Korean Society for Computer Game
    • /
    • v.31 no.4
    • /
    • pp.111-119
    • /
    • 2018
  • National agencies and corporations are making a lot of efforts to educate mechanics from high school to university and enterprise training center to train as skilled mechanic. but the theoretical training using textbooks and the training using equipment not used in the field did not provide proper maintenance training. And education using special equipment or assuming dangerous situation was very dangerous, so we were carrying out education with video or photo. In recent, there have been a number of cases in which effective training simulations have been researched and developed in order to experience situations and solve problems safely through simulation from simple maintenance to special maintenance by combining VR and AR. This paper describes the comparative study of the existing APIs such as Danuri VR, DisTi Engine and Remote AR for general purpose AR/VR contents. We also proposed a AR/VR API based on Unity 3D Engine for AR/VR maintenance contents. The API can be used for maintenance contents developers efficiently.

Development of Multi-platform 3D Interactive Rural Landscape Simulator with Low-cost Web GIS and Game Engine (무료 Web GIS와 보급형 게임엔진을 이용한 다중플랫폼 3차원 인터랙티브 농촌경관 시뮬레이터 개발)

  • Lee, Sungyong;Kim, Taegon;Lee, Jimin;Suh, Kyo
    • Journal of Korean Society of Rural Planning
    • /
    • v.19 no.4
    • /
    • pp.177-189
    • /
    • 2013
  • 3D modeling and rendering technologies are getting more attention from landscape planners and architects because the virtual reality based on 3D graphic technology could give more realistic experience to landscape simulation users and boost promotional effects. The 3D landscape simulation, however, not only requires a lot of cost and time in production, but also demands efforts to distribute to consumers due to various computing environment of them. The purpose of this study is to suggest a process for developing an interactive 3D landscape simulator with low-cost, which can support multi-platform functionality in high quality through reviewing related current software and web services. We select GIMP for 2D image texturing, SketchUpfor 3D modeling, Unity for real-time rendering, and Google Earth for terrain modeling considering price and workability and apply the developed process for Windows, Web, and Android versions to test the applicability for Sangji-ri, Gosam-myeon, Gyeonggi-do, Korea.

Productivity Analysis for Industrial Augmented Reality(iAR) Content Development Using an iAR Specialized Engine (산업용 증강현실 전용엔진을 이용한 산업용 증강현실 콘텐츠 개발에 대한 생산성 분석)

  • Kang, Minshik
    • Journal of Industrial Convergence
    • /
    • v.20 no.4
    • /
    • pp.1-6
    • /
    • 2022
  • In recent years, many global manufacturers such as Mercedes-Benz and BMW have been using augmented reality technology to spread it to various fields such as assembly process, after-sales service, sales stores, and consumer manuals. In this study, the application status of innovation in manufacturing using industrial augmented reality was identified, and the possibility of combining existing ERP and augmented reality was analyzed based on this. In addition, it was empirically analyzed that the selection of a dedicated content development engine is the most important factor in development productivity in the development of industrial augmented reality content. The same content developed with Unity3d was redeveloped with Vuforia Studio, and as a result of comparative analysis of development man-hours by field, the development lead time was shortened by 8 times. This study proves productivity by actually developing industrial augmented reality contents, and it is a study with a difference that is difficult to implement in practice.

Development of 2.5D Adventure Game using Unity3DTM Engine (유니티3D 엔진을 활용한 2.5D 어드벤처 게임 개발)

  • Lee, Ka-young;Shin, Byeong-seok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2018.10a
    • /
    • pp.783-785
    • /
    • 2018
  • 컴퓨터 게임에서 3D가 아닌 2.5D 환경을 사용하면 사용자에게 신선한 상호작용적 즐거움을 줄 수 있다. 그러나 2.5D 환경의 게임을 만들려면 2D와 3D의 각각의 장점을 취하고 단점을 극복하기 위한 방법론이 필요하다. 본 논문에서는 유니티 3D 엔진을 이용하여 2.5D 어드벤처 게임을 개발하는 과정과 함께, 2.5D의 단점을 극복하기 위해 적용한 그래픽 효과와 게임학(Game studies)적 요소를 제안한다.

Educational Game Making-Tool Development using Unity3D Engine: Birth of Game (Unity3D를 이용한 전래동화 게임 제작 툴 개발)

  • Lim, C.J.;Han, Won Dae;Guen, Jeong Yun
    • Journal of Korea Game Society
    • /
    • v.14 no.1
    • /
    • pp.29-38
    • /
    • 2014
  • This paper proposed a tool how to make the educational game for users who don't have professional knowledge about game production technique and It was sought how they can make directly the educational game customized form what they want. It joined with forgotten Korean folk tales. And It evolved into a new game-making tool that is based on Korean folk tales. Users will design, play and share their games themselves with this tool. It was also produced to involve the children more easily and fun in the education while providing and sharing the fairy tales which teachers directly designed by this tool. This tool will give a chance to look back on forgotten Korean folk tales and will play role as a educational game for young students. Through this game, young students will receive good Korean traditional cultures and will gain wisdom, humor and lessons in a game. And adults will feel homesick.

A study on intelligent services using 3D modeling (3차원 모델링을 적용한 지능형 서비스에 관한 연구)

  • Eunji Kim;Lee ByongKwon
    • Journal of Digital Policy
    • /
    • v.2 no.2
    • /
    • pp.1-6
    • /
    • 2023
  • This thesis was developed so that users can access tourism services more easily by utilizing Unity based on the metaverse. The core function and environment of the program were created using Unity, a game production tool, to create a virtual space. In the virtual space, it is implemented so that the tourist service can be used from various angles and positions through NPCs to which control and camera viewpoints are applied. This project is a content that allows you to visit tourist attractions in a virtual world without going to the site by using virtual reality technology. The background and goal of the project is to make it into a game form using a UI frame and fuse it into a simple game form to add fun elements to enable virtual reality tourist experience applying game for tourist attraction publicity.

Implementation of NPC Artificial Intelligence Using Agonistic Behavior of Animals (동물의 세력 투쟁 행동을 이용한 게임 인공 지능 구현)

  • Lee, MyounJae
    • Journal of Digital Convergence
    • /
    • v.12 no.1
    • /
    • pp.555-561
    • /
    • 2014
  • Artificial intelligence in the game is mainly used to determine patterns of behavior of NPC (Non Player Character) and the enemy, path finding. These artificial intelligence is implemented by FSM (Finite State Machine) or Flocking method. The number of NPC behavior in FSM method is limited by the number of FSM states. If the number of states is too small, then NPC player can know the behavior patterns easily. On the other hand, too many implementation cases make it complicated. The NPC behaviors in Flocking method are determined by the leader's decision. Therefore, players can know easily direction of movement patterns or attack pattern of NPCs. To overcome these problem, this paper proposes agonistic behaviors(attacks, threats, showing courtesy, avoidance, submission)in animals to apply for the NPC, and implements agonistic behaviors using Unity3D engine. This paper can help developing a real sense of the NPC artificial intelligence.