• 제목/요약/키워드: Character Unity

검색결과 49건 처리시간 0.026초

루트 모션을 위한 게임 캐릭터 리깅 연구 (A Study on Game Character Rigging for Root Motion)

  • 이상원
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2023년도 제68차 하계학술대회논문집 31권2호
    • /
    • pp.163-164
    • /
    • 2023
  • 실시간 3D 렌더링 게임의 제작 환경에서 캐릭터의 움직임은 모션 캡처(motion capture)를 통해 만들거나 애니메이터에 의해 제작된다. 걷기나 달리기 등 일정한 속도로 캐릭터가 움직이는 모션은 캐릭터가 제자리(in place)에서 움직이도록 한 뒤에 게임에서 프로그램에 의해 일정한 속도로 움직임으로써 구현할 수 있다. 하지만 일정하지 않은 속도로 움직이는 모션을 같은 방식으로 적용하면 캐릭터의 이동이 어색해진다. 이런 어색함을 보완하기 위해 언리얼이나 유니티 3D 등의 엔진에서는 루트 모션(root motion) 기능을 사용하고 있다. 그런데 루트 모션을 위한 계층 구조는 애니메이터의 작업 효율을 위한 계층 구조와 다른 측면이 있다. 본 논문에서는 3ds Max를 사용하여 애니메이터 친화적이고 루트 모션에도 적합한 캐릭터 리깅을 제시한다.

  • PDF

Design of 3D Oculus VR Action Game using Silhouette Outline

  • Kim, Ho-Ryel;Han, Chang-Min;An, Syoungog;Kim, Soo Kyun
    • 한국컴퓨터정보학회논문지
    • /
    • 제25권11호
    • /
    • pp.59-65
    • /
    • 2020
  • 최근 VR(Virtual Reality) 게임 장르가 점점 더 대중화되고, 시장에서는 자체적인 독립 게임 장르로 자리 매김하고 있습니다. VR의 주요 장점은 플레이어와 가상세계 간의 장벽을 낮추어 몰입 형 경험을 제공한다는 것이다. 제안방법은 플레이어가 VR의 고유한 특성을 사용하여 시각적으로 몰입하고, 새로운 가상세계를 경험할 수 있는 게임을 개발하는 것을 목적으로 한다. 제안게임의 특징은 캐릭터가 제한된 범위의 시야만을 제공한다는 것이다. 이를 위해 윤곽선(Outline)을 이용하며, 이는 실루엣 윤곽선을 사용하여 만들게 된다. 이러한 제한적인 시야를 VR에 접목하고, 이를 통해 플레이어는 매우 몰입적인 방식으로 가상세계를 경험하게 된다. 또한 파티클 시스템과 함께 실루엣 윤곽을 만들기 위해 오큘러스 리프트(Oculus Rift)와 유니티(Unity 3D) 게임 엔진을 기본으로 하여 개발한다. 또한 객체 사이의 경계선 제거에 대해 자세히 설명을 하며 게임 개발 과정에 대해 소개한다.

FSM 기반의 게임 NPC 인공 지능 평가 (An Artificial Intelligence Evaluation on FSM-Based Game NPC)

  • 이면재
    • 한국게임학회 논문지
    • /
    • 제14권5호
    • /
    • pp.127-136
    • /
    • 2014
  • 게임 NPC(Non Player Character)는 게임 플레이어와 대전 또는 협력함으로써 게임의 재미를 증가시키는 중요한 요소이다. 대부분 기존 게임에서 제공되는 NPC 인공지능은 FSM(Finite State Machine)으로 제작되어 행동 패턴이 정해져 있고 능력이 동일한 특징을 갖고 있다. 따라서 이러한 특징을 갖는 NPC들과 대전하는 플레이어는 창조적인 게임 플레이를 진행하는 것이 어려울 수 있다. 본 논문은 이 문제점을 개선하기 위하여 실제 생활에서 늑대들이 먹이를 사냥하는 행동 모델을 게임 NPC의 행동 모델로 제작하고 이를 평가하기 위한 것이다. 이를 위하여 첫째, 실세계에서 늑대들이 먹이를 포획하기 위한 행동 상태들을 조사 연구한다. 둘째, 이 행동 상태들을 Unity3D 엔진을 이용하여 구현한다. 셋째, 구현된 NPC들의 상태 전이 비율과 실세계의 NPC들의 상태 전이 비율, 일반적인 게임 NPC의 상태 전이 비율을 비교한다. 비교 결과, 구현된 NPC들의 상태 전이 비율은 실세계의 상태 전이 비율과 비슷함을 보인다. 이는 구현된 NPC들의 행동 패턴이 실세계의 늑대 사냥 행동 패턴과 유사함을 의미하는데, 이렇게 함으로써 플레이어에게 보다 증가된 사용자 경험을 제공할 수 있다.

Design of Fishing Game Based on a Cross-Platform Server

  • Chang, Jaewoo;Kong, Hyunseung;Kim, Soo Kyun
    • 한국컴퓨터정보학회논문지
    • /
    • 제27권4호
    • /
    • pp.45-51
    • /
    • 2022
  • COVID-19의 확산으로 인하여 많은 지자체에서는 대규모의 관광객이 유입되는 상황에 대한 부담감이 발생하고 있다. 또한 워라벨(Work-Life-Balance)을 중시하는 풍토가 생겨나면서 개인의 삶과 만족도에 관한 관심이 급격히 높아지고 있다. 또한, 메타버스 분야의 인기로 인해 많은 사람이 관련 콘텐츠에 관한 관심이 높아지고 있다. 특히 '모여봐요. 동물의 숲' 은 2020년도 1,500만 장 이상 판매를 하였고, 이곳에서 집을 인테리어하고, 낚시하고 곤충을 채집하는 교류를 즐기고 있다. 본 연구에서는 이러한 추세에 맞춰 제주 인프라를 기반으로 하는 온라인 낚시 게임 개발을 소개하고자 한다. 본 논문은 구현 및 개발 내용을 위주로 설명을 할 것이며, 특히 온라인 서버를 개발, 유니티3D 엔진을 기반으로 제주도 지형의 아름다움을 최대한 살린 지형모델을 개발 및 낚시에 최적된 캐릭터 애니메이션을 통해 차별화된 게임 개발을 소개한다.

자기개방성 증진을 위한 3D 상담 플랫폼 제안 - 20대의 심리상담 인식 개선을 중심으로 (Proposal of 3D Consultation Platform to Promote Self-Openness - Focusing on improving the perception of counseling in the 20s)

  • 김새별;박규희;신수영;장혜린;조유정;최종인;박수이
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2022년도 춘계학술대회
    • /
    • pp.266-269
    • /
    • 2022
  • 코로나19 이후 현대인이 겪는 정서적 문제가 높아지는 가운데, 심리상담에 대한 부정적 인식과 물리적 한계로 인한 내담자의 부담은 여전히 높다. 이에 본 연구는 비대면 관계에서 관계에 개방적인 20대의 특성을 이용하여 효과적인 상담을 위한 가상 심리상담 플랫폼을 제안하고자 한다. 이를 위해 20대를 대상으로 설문조사를 실시하고 상담사와의 심층 인터뷰를 진행하였다. 이후 Unity를 통해 3D 가상 상담 환경을 조성하여 PC 기반의 서비스를 구상하였다. 연구 결과, 20대가 상담에서 가장 중요하게 생각하는 요소는 상담사의 성향과 부담감 없는 분위기로 나타났으며 이는 심리 상담에서의 자기개방과 밀접한 관련이 있는 것으로 드러났다. 따라서 편안한 분위기로 조성된 3D 공간에서 상담사 캐릭터를 보며 상담에 참여할 수 있도록 하였고 상담 중 상담사와의 다양한 인터랙션 요소를 제공하였다. 본 연구의 의의는 20대 내담자의 자기개방성을 증진해 내담자의 적극적인 상담 참여를 목표로 한다. 이는 원활한 상담을 통해 심리 문제 개선에 큰 도움을 줄 것으로 보인다.

  • PDF

컴퓨터 게임의 NPC를 위한 적응적 경로 이동의 구현 (Implementation of Adaptive Navigation for NPCs in Computer Games)

  • 김은솔;김혜연;유견아
    • 정보과학회 논문지
    • /
    • 제43권2호
    • /
    • pp.222-228
    • /
    • 2016
  • 컴퓨터 게임에서 NPC(NonPlayer Character)의 획일적인 경로 이동은 게임 플레이어의 흥미를 떨어뜨리는 요인이 된다. 웨이포인트 그래프를 이용한 길찾기의 경우, NPC가 지정된 위치만을 이용하여 이동하게 되므로 이 문제점은 더욱 두드러져 보인다. 본 논문에서는 이 문제의 해결을 위해 플레이어의 이동을 관찰하여 NPC가 적응적으로 경로를 계획할 수 있도록 하는 방법을 제안한다. 제안하는 방법은 우선, 플레이어 이동의 포인트 지정을 관찰하여 웨이포인트를 동적으로 수정하고, 수정된 웨이포인트들을 NPC의 경로 탐색에 이용하는 것이다. 또한 플레이어의 지형 선호도를 학습하여 NPC별로 특성에 맞는 경로를 계획하기 위한 알고리즘을 제안한다. 유니티 4.0으로 제작된 RPG(Role Playing Game) 게임으로 구현된 알고리즘을 시뮬레이션하여 NPC 이동이 다양해지고 플레이어의 이동과 유사한 방향으로 개선됨을 확인한다.

빅데이터를 활용한 청소년 성장관리와 예측을 위한 맞춤형 3D 캐릭터 개발 연구 (Development of Customized 3D Characters for Growth Management and Prediction of Adolescents Using Big Data)

  • 추혜진;하서호
    • 한국콘텐츠학회논문지
    • /
    • 제18권1호
    • /
    • pp.250-257
    • /
    • 2018
  • 오늘날 ICT기술의 급속한 발전과 스마트 기기의 결합은 쉽고 빠른 정보 검색 뿐 아니라 다양한 소셜 미디어를 통해 우리의 삶을 온라인 커뮤니티 환경 속으로 빠르게 이동시키고 있다. 이러한 스마트 미디어 환경에서 개인의 활동이 다방면에서 방대한 데이터로 축적되면서, 일상의 데이터는 이전과는 다른 가치를 재생산하며 여러 분야에서 이를 활용한 새로운 맞춤형 서비스로 제공되고 있다. 근래 들어 보건의료 영역에서도 빅데이터의 활용도가 크게 주목 받고 있는 가운데, 특히 빅데이터와 모바일이 연결된 헬스케어 서비스 개발은 이 분야에 새로운 패러다임을 가져올 것으로 기대하고 있다. 따라서 본 연구에서는 빅데이터를 활용한 아동 및 청소년의 성장 예측 모바일 맞춤형 서비스 개발을 위하여 개인에게 제공되는 정보를 효율적으로 전달하기 위한 방안으로 3D 아바타 캐릭터 모델 제작을 제안하고, 사용자가 캐릭터에 몰입과 일체감을 가질 수 있도록 효과적인 시각적 표현 방법을 모색하고자 한다.

Methodological Principles of Didactics Ddevelopment in Educational Activity of Higher Eeducation Institutions

  • Bortniuk, Tetiana;Smyrnova, Tetiana;Tkachenko, Tetiana;Yakymenko, Svitlana;Pushkar, Larysa;Desiatnyk, Kateryna
    • International Journal of Computer Science & Network Security
    • /
    • 제22권2호
    • /
    • pp.394-398
    • /
    • 2022
  • The article determines that the study of the development of scientific and didactic knowledge about the educational process in higher education should be built mainly on the basis of qualitative research methods that ensure the identification and understanding of the changes taking place in didactic knowledge, in the unity of their internal and external manifestations. On the basis of the epistemological model of the study of science, a generalized model of didactic knowledge about the educational process in higher education, including didactic relations as a theoretical core, subject of research, research methods and positions of researchers, ways of interaction between science and educational practice, and thematic structures of didactic knowledge; scientific and methodological problems of didactic knowledge about the educational process in higher education at the present stage of its developments due to the post-nonclassical transformation and orientation of research towards the humanitarian ideal of scientific character.

헤겔의 예술비평 - 대중을 위한 예술작품 (Hegel's Art Criticism - the artwork for the public)

  • 조창오
    • 철학연구
    • /
    • 제142권
    • /
    • pp.295-321
    • /
    • 2017
  • 이 논문은 헤겔 비판본 전집 16권에 실린 변심자들에 대하여(${\ddot{U}}ber$ die Bekehrten) 란 기고문을 중심으로 헤겔이 보여주는 예술비평의 개념을 논의한다. 헤겔은 예술의 체계를 구성한 이론가이기도 하지만 또한 대중적 예술 실천에 적극적으로 참여한 예술 비평가이기도 하다. 지금까지 헤겔은 대개 예술의 체계를 구성한 이론가로만 해석되었다. 많은 해석에 따르면 헤겔은 자신의 이론을 무리하게 작품 해석에 뒤집어 씌었다는 비판을 받고 있다. 하지만 우리는 이 기고문 속에서 예술 비평가인 헤겔의 다른 모습을 보게 된다. 먼저 기고문에서 예술 비평가로서 헤겔은 낭만주의자들이 어떻게 무리하게 이론을 중시하면서 작품을 왜곡하는지를 보여준다. 헤겔은 1826년 초에 쓴 기고문에서 낭만주의적 반어 이론이 라우파흐의 "변심자들" 작품 이해에 전혀 도움이 되지 않는다고 주장한다. 반어 이론은 인물과 행위의 모순을 작품의 핵심적 가치로 해석하는 반면, 헤겔은 이 작품 속에 희극적인 것이 놓여 있다고 해석하는데, 여기서 희극적인 것이란 성격의 비본질적인 측면들이 지양되는 과정을 통해 성격의 통일성이 표현되는 것이다. 또한 기고문에서 헤겔은 반어 이론이 전문가를 위한 예술작품만을 대변할 뿐이며, 이는 예술작품의 객관성의 측면을 훼손한다고 해석하면서 '대중을 위한 예술작품'을 대변한다. 두 번째로 헤겔은 자신의 이러한 비평의 성과를 자신의 미학강의에 적용하기 시작한다. 1826년 이후부터 헤겔은 미학강의에서 집중적으로 두 개념, 즉 낭만주의적 반어와 '대중을 위한 예술작품'을 논의했다. 따라서 위 기고문은 1826년 이후의 헤겔의 반어이론 비판과 대중을 위한 예술작품 개념 논의를 위한 내용의 기초를 제공하고 있다. 이 점에서 우리는 헤겔이 체계적인 이론을 구성해서 이를 무리하게 작품에 적용하기보다는 오히려 구체적인 예술작품에 대한 비평 실천을 통해 자신의 이론을 보강하고 확장했다고 볼 수 있다.

제페토 월드를 활용한 메타버스 콘텐츠 제작 공정에 관한 연구 (A Study on The Metaverse Content Production Pipeline using ZEPETO World)

  • 박명석;조윤식;조다솜;나기리;이자민;조세홍;김진모
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제28권3호
    • /
    • pp.91-100
    • /
    • 2022
  • 본 연구는 대표적인 국내 메타버스 플랫폼의 대표 중 하나인 제페토 월드를 활용한 메타버스 콘텐츠 제작 공정을 제안한다. 유니티 3D 엔진을 기반으로 제페토 템플릿을 활용하여 제페토 월드를 구성하고, 제페토 스크립트를 통해 로직, 상호작용, 속성 제어 등 다중 사용자 참여가 가능한 메타버스 콘텐츠의 핵심 기능들을 구현한다. 본 연구는 제페토 스크립트의 속성, 이벤트, 컴포넌트 등의 기본 기능과 아바타 로딩, 캐릭터 이동, 카메라 제어 기능을 포함하는 제페토 플레이어를 활용한다. 그리고 제페토의 월드 멀티플레이(WorldMultiplay), 클라이언트 스타터(ClientStarter) 등의 속성을 토대로 객체 변환, 동적 객체 생성 그리고 속성 추가 및 실시간 속성 제어 등 멀티플레이 메타버스 콘텐츠 제작에서 필요한 핵심적인 동기화 처리 과정을 정리한다. 이를 기반으로 제페토 월드를 활용한 멀티플레이 메타버스 콘텐츠를 직접 제작함으로써 제안하는 제작 공정을 확인한다.