• Title/Summary/Keyword: 유니티

Search Result 167, Processing Time 0.02 seconds

Platform Design of Unity Launcher for the IoT Beacon based 3D Position (IoT 비콘기반의 3차원 위치표출 위한 유니티 런처의 플랫폼 설계)

  • Kang, Min-Goo
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.10 no.4
    • /
    • pp.477-482
    • /
    • 2015
  • In this paper, an android platform with Unity engine was proposed for the effective 3D presentation of IoT sensor's position to IoT(Internet of Things) users. This android platform based home-gateway was designed with the cooperation of 3D unity engine for 3D texture according to MovieTexture simultaneously. As a result, the 3D presentation technology of IoT sensors was described with Unity based 3D modeling. In this proposed smart gateway, the 3D position was presented with the received RSSI(Received Signal Strength Indicator) and angle of IoT sensors. This 3D Unity launcher can be used for the 3D position, monitoring, and the life managing of IoT sensors with the beacon and 3 dimensional cube-style after the 3D conversion of 2D.

An Efficient Use Method for Unity 3D Engine (유니티 3D 엔진의 효율적인 이용 방법)

  • Kim, SooKyun;Song, Giseob;Lee, Hee-Bum;Kang, Gi-Hun;Im, KwangHyuk;Kim, SeokHun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2013.01a
    • /
    • pp.333-334
    • /
    • 2013
  • 최근 게임 시장은 모바일 분야의 급격한 성장과 더불어 많은 지각 변화가 일어나고 있다. 특히 많은 게임 엔진 제작사에서는 멀티 플랫폼을 지원하는 것이 큰 이슈가 되고 있다. 또한 많은 메이저 게임 개발사들도 하나의 플랫폼을 지원하는 게임이 아니라, 다양한 플랫폼을 지원하는 게임을 제작하기에 이르렀다. 이런 멀티 플랫폼이 주목받기 시작하면서 유니티 엔진 또한 주목받게 되었다. 본 논문에서는 멀티 플랫폼을 지원하는 유니티 게임 엔진을 이용하여 게임을 개발할 때 필요한 객체지향 설계방향에 대해 설명한다.

  • PDF

Development of the 5 - DOF Robot Arm Simulator using Unity3D Engine (유니티 3D를 이용한 5자유도 로봇 팔 시뮬레이터 개발)

  • Jo, Byung-hyun;Lee, Kang-Hee
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2014.07a
    • /
    • pp.257-258
    • /
    • 2014
  • 본 논문에서는 유니티 3D에 대해서 설명하려고 한다. 기본적인 특징, 사용 환경, 인터페이스(Interface)와 함께 다양한 기술과 함께 로봇 팔의 시뮬레이터 개발 구현까지 연구하였다. 컴퓨터 내에서와는 다르게 안드로이드, 아이폰 게임에서, 필요 없이 높은 사양을 가지고 있는 다른 프로그램들과 다르게, 최적의 제작환경을 가지고 있다. 유니티 3D에서 가능한 여러 가지 기능을 이용해서 가상 세계이지만 간단하게 실제 세계와 비슷한 상황의 로봇 팔 시뮬레이터 제작에 대해서 설명하였다.

  • PDF

A Study On Unity 3D Engine in the Educational Perspective (교육적 관점에서 본 Unity 3D 엔진)

  • Yoon, Seok-Hyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2015.07a
    • /
    • pp.246-249
    • /
    • 2015
  • 게임 개발사의 경영진이나 개발자들을 통해 유니티 엔진을 다룰 수 있는 프로그래머에 대한 수요가 무척 많다는 것을 확인할 수 있다. 유니티의 사용 환경으로 과거 PC 온라인 게임을 중심으로 게임 개발이 이루어졌을 때에 비해 개발사의 수도 많아졌고, 한 개발사에서 동시에 만드는 게임의 수도 크게 증가하고 있다. 본 논문에서는 Unity 3D 엔진을 심층 분석하여 게임개발 교육현장에서의 유용성을 검토하였다. 본 연구는 게임 앱 설계 관련 프로젝트의 수행이나 교육용 게임 개발의 학습을 위한 유니티의 현주소를 조명하는 데 있다.

  • PDF

Design and Implementation of Birthmark Technique for Unity Application

  • Heewan Park
    • Journal of the Korea Society of Computer and Information
    • /
    • v.28 no.7
    • /
    • pp.85-93
    • /
    • 2023
  • Software birthmark refers to a unique feature inherent in software that can be extracted from program binaries even in the absence of the original source code of the program. Like human genetic information, the similarity between programs can be calculated numerically, so it can be used to determine whether software is stolen or copied. In this paper, we propose a new birthmark technique for Android applications developed using Unity. The source codes of Unity-based Android applications use C# language, and since the core logic of the program is included in the DLL module, it must be approached in a different way from normal Android applications. In this paper, a Unity birthmark extraction and comparison system was implemented, and reliability and resilience were evaluated. The use of the Unity birthmark technique proposed in this paper is expected to be effective in preventing illegal copy or code theft of the Unity-based Android applications.

Packet Discard Policy of Network Thread in an Unity Engine for Multi-player Online Games (다중 접속 온라인 게임을 위한 유니티 엔진의 네트워크 스레드 패킷 폐기 기법)

  • Yoo, Jong-Kun;Kim, Youngsik
    • Journal of Korea Game Society
    • /
    • v.15 no.6
    • /
    • pp.97-106
    • /
    • 2015
  • In an Unity engine for multi-player online games, the main thread processing game logic must be separated from the network thread that is responsible for network packet communication. Packet communication between the network threads needs to drop packets that overlap in order to improve the rendering speed. In this paper, the packet discard policy of network thread is proposed for an Unity engine for multi-player online games. The proposed method is the hybrid method of both Partial Packet Discard and Periodic Packet Discard methods to improve the rendering speed by periodically discarding overlapped network packets managed by the queue. The rendering speed of the proposed method is analyzed and its effectiveness is verified by various packet generating simulations of the Unity engine for multi-player online games.

Markrerless augmented reality game development method utilizing the Unity engine and KUDAN engine -In the center of ther development case of 'Our neighborhood hero' (유니티와 KUDAN 엔진을 활용한 MARKERLESS 방식의 증강현실 게임개발 - '우리동네히어로'의 개발사례 중심으로)

  • Kim, Han-Ho;Jung, hyung-won
    • Journal of Digital Convergence
    • /
    • v.15 no.4
    • /
    • pp.421-426
    • /
    • 2017
  • After the Pokemon game became popular, the popularity of the Augmented Reality game is higher than ever. Therefore, it is an important choice to use an engine to create an augmented reality game. It explains how to create an augmented reality game using Unity engine, which is one of the most used game engines in game development. We describe a method for implementing augmented reality optimized for games by selecting a MARKERLESS method that does not require a marker among the augmented reality techniques. In this paper, we propose a technique to create MARKERLESS augmented reality game using KUDAN AR engine which supports Unity engine and unity through 'Our Hero' project.

Interface Design of Unity Launcher for Android Smart OTT Platform (안드로이드 스마트 OTT 플랫폼용 유니티 런처의 인터페이스 설계)

  • Kang, M.G.;Shin, J.C.;Lee, Y.J.;Kim, D.H.;Song, S.I.;Jung, S.M.;Yeo, H.G.;Kim, I.K.
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2014.06a
    • /
    • pp.191-193
    • /
    • 2014
  • 본 논문에서는 안드로이드 기반의 스마트 셋톱박스인 OTT(Over The Top)가 3D 게임용 유니티 엔진을 위한 인터페이스를 제공하는 유니티 런처의 설계를 기반으로 LS(HTTP Live Streaming) 스트리밍 서버 및 스트리밍 동영상용 3D 텍스쳐를 설계한다.

  • PDF

Asset development for virtual road design based on Unity engine (유니티 엔진 기반 가상 도로 설계를 위한 Asset개발)

  • Lim, Won-Sup;Kim, Dae-Kyun;Song, Eun-Jee
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2018.05a
    • /
    • pp.617-618
    • /
    • 2018
  • 본 논문에서는 유니티 엔진을 활용하여 도로교통 시뮬레이터 에셋을 제안한다. 제안하는 에셋은 유니티 좌표계 내에서 오브젝트를 이용하여 가상의 도로를 설계함으로서 도로교통 시뮬레이터의 진입장벽과 단순 작업비용을 낮추고, 가상의 도로에서 다양한 속성을 가진 차량과 신호등을 생성하고 시뮬레이션 함으로서 차량과 교통신호, 도로설계 등이 교통에 미치는 영향을 시각화하여 관찰 할 수 있다. 제안한 에셋을 이용하여 도로를 보다 용이하게 설계하여 도로교통 시뮬레이션을 할 수 있으며, 간단한 시나리오를 제작하여, 도로정체의 원인을 설명 할 수 있다. 사용자가 도로설계 시의 작업량을 더 줄일 수 있도록 도로생성 부분에서 보다 다양한 기능 지원과 시뮬레이터의 타당성 검토를 위한 추가적인 시나리오 테스트 등이 향후 과제이다.

  • PDF

Object Segmentation Technique for Implementation of Interactive Video (상호작용 동영상 구현을 위한 객체 분리 제작 기법)

  • Sung, Hyuk-Jae;Kwak, Ho-Young
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2018.07a
    • /
    • pp.116-118
    • /
    • 2018
  • 본 논문에서는 기존의 동영상을 그랩컷(GrabCut) 알고리즘과 유니티3D를 이용하여 상호작용이 가능한 동영상을 제작하는 기법을 제안한다. 그랩컷 알고리즘을 이용하여 동영상에서 재생 프레임 단위로 원하는 객체 영역을 추출하고 흑백의 이미지로 이진화한다. 이진화된 결과물과 원본 동영상을 유니티3D에서 동시에 재생하면서 선택 영역의 이진화 픽셀 정보를 기반으로 사용자의 입력을 감지하는 동영상의 제작이 가능함을 보였다.

  • PDF