Latest

Manual

Unity 애니메이션 시스템 개요

Unity는 강력하고 정교한 애니메이션 시스템인 "Mecanim"을 제공합니다. 이 시스템은 애니메이션 관련 작업을 보다 간편하게 할 수 있도록 돕습니다. 다음은 애니메이션 시스템의 주요 특징입니다: * 쉬운 워크플로우: 오브젝트, 캐릭터, 프로퍼티에 대해 쉽게 애니메이션을 설정할 수 있습니다. * 애니메이션 클립 지원: 외부에서 가져온 애니메이션 클립과 Unity에서 생성한 애니메이션을 모두 지원합니다. * 휴머노이드

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 애니메이션 마스킹 가이드

Unity에서는 애니메이션 마스킹 기능을 사용하여 특정 캐릭터의 애니메이션 데이터 중 일부를 선택적으로 적용할 수 있습니다. 이 문서에서는 애니메이션 마스킹의 개념, 사용 방법 및 함께 활용할 수 있는 예제에 대해 설명하겠습니다. 애니메이션 마스킹이란? 마스킹은 캐릭터의 일부 애니메이션을 제한적으로 적용할 수 있게 해주는 기능입니다. 예를 들어, 던지는 애니메이션을 캐릭터의 오른팔, 상체, 그리고

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity의 애니메이션 레이어 (Animation Layers)

Unity에서 애니메이션 레이어를 사용하면 서로 다른 신체 부위에 대한 복잡한 상태 머신을 관리할 수 있습니다. 이 문서에서는 애니메이션 레이어의 기본 개념과 활용 예를 설명합니다. 애니메이션 레이어란? 애니메이션 레이어는 Animator Controller의 일부로, 다양한 움직임을 제어할 수 있도록 여러 개의 레이어를 사용하는 기능입니다. 예를 들어, 하체 레이어는 뛰거나 걷는 애니메이션을, 상체 레이어는

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 애니메이션 시스템 가이드

이 문서는 Unity 애니메이션 시스템에 대한 주요 개념과 용어를 설명하고, 각 용어의 정의를 제공합니다. Unity에서 애니메이션을 구현할 때 유용한 참고 자료가 될 것입니다. 애니메이션 기본 용어 용어 정의 애니메이션 클립 애니메이션화된 캐릭터나 단순한 애니메이션에 사용되는 데이터로, “대기”, “걷기”, “뛰기”와 같은 단일 모션입니다. 애니메이션 커브 애니메이션 클립에 부착되어 게임의 다양한

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 애니메이션 이벤트 가이드

이 문서는 Unity에서 애니메이션 이벤트를 설정하는 방법에 대해 설명합니다. 애니메이션 이벤트를 사용하면 애니메이션 중 특정 시점에 기능을 실행할 수 있습니다. 예를 들어, 캐릭터 애니메이션에서 걷기 또는 달리기 주기에 맞춰 소리를 재생할 수 있습니다. 애니메이션 이벤트란? 애니메이션 이벤트는 임포트된 애니메이션 클립에 추가할 수 있는 특별한 정보를 의미합니다. 이를 통해 애니메이션의 특정

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 모델 임포트 및 애니메이션 리샘플링 가이드

이 문서는 Unity에서 모델을 임포트하고 애니메이션을 리샘플링하는 방법에 대한 내용을 다룹니다. 주요 개념과 사용 방법을 설명하며, 관련된 예제를 포함합니다. 1. 모델 임포트 과정 Unity는 다양한 3D 애플리케이션에서 모델을 임포트할 수 있습니다. 애니메이션이 포함된 모델을 임포트할 때, Unity는 이를 쿼터니언 형식으로 변환하여 처리합니다. 1.1 기본 회전 형식 * Unity는 내부적으로 회전을

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 애니메이션 창 가이드

Unity에서는 애니메이션(Rectangular Coordinate Frame) 제작을 위해 강력한 애니메이션 창을 제공합니다. 이 문서에서는 애니메이션 창의 기능과 활용법에 대해 자세히 설명합니다. 애니메이션 창이란? 애니메이션 창은 사용자가 애니메이션 클립을 쉽게 만들고 편집할 수 있도록 돕는 도구입니다. 이는 외부 3D 애니메이션 프로그램의 대체로 사용될 수 있으며, 다음과 같은 기능을 제공합니다: * 애니메이션화할 움직임 추가

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 애니메이션 커브 사용 가이드

이 문서에서는 Unity에서 애니메이션 커브를 사용하여 애니메이션 데이터를 추가하고 활용하는 방법에 대해 설명합니다. 애니메이션 커브란? 애니메이션 커브는 애니메이션 클립에 시간을 기반으로 한 값을 추가하는 도구입니다. 이를 통해 더 자연스럽고 미세한 애니메이션 효과를 구현할 수 있습니다. 예를 들어 게임에서 추운 환경에서 캐릭터가 내뿜는 입김을 표현할 때 유용하게 사용될 수 있습니다. 애니메이션

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 애니메이션 클립에 대한 이해

Unity의 애니메이션 클립은 게임의 비주얼과 상호작용을 강화하는 중요한 요소입니다. 이 문서에서는 애니메이션 클립의 개념과 외부 소스에서 애니메이션을 가져오는 방법을 설명하고, Unity의 에디터를 사용하여 직접 애니메이션을 생성하거나 수정하는 방법에 대해 논의합니다. 애니메이션 클립의 기본 애니메이션 클립은 Unity 애니메이션 시스템의 핵심입니다. 이 클립들은 게임 오브젝트의 동작을 정의하며, 다양한 방법으로 생성할 수 있습니다.

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity Android 네이티브 플러그인 가이드

개요 Unity는 Android 애플리케이션에 기존 미들웨어 라이브러리 또는 C/C++ 코드를 통합할 수 있도록 네이티브 플러그인을 지원합니다. 이 가이드는 Android용 네이티브 플러그인에 대한 기본 지식과 활용법을 설명합니다. 주요 항목 항목 설명 Android용 네이티브 플러그인 소개 Android용 네이티브 플러그인의 개념과 사용 사례 이해하기 Android용 네이티브 플러그인 생성 새로운 네이티브 플러그인 제작

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity Android 플러그인 사용 가이드

Unity에서 Android 플랫폼을 위한 Java 및 Kotlin 소스 파일을 플러그인으로 사용하는 방법에 대한 설명입니다. 이 가이드를 통해 플러그인을 생성하고 사용하는 방법을 이해하고, 다양한 활용 방법을 알아보겠습니다. 지원되는 파일 형식 Unity는 다음의 소스 파일 형식을 지원합니다: * Java (.java) * Kotlin (.kt) 이 파일들은 각각 개별 플러그인으로 해석되어, Unity에서 플레이어를 빌드할 때 컴파일됩니다.

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity Android 플러그인 사용 안내

이 문서는 Unity에서 Android 플랫폼에 대해 JAR 플러그인을 생성하고 사용하는 방법에 대해 설명합니다. 이 문서를 통해 JAR 플러그인이 무엇인지, 어떻게 임포트하는지에 대해 알 수 있습니다. JAR 플러그인 이해하기 JAR(Java ARchive) 플러그인은 C# 스크립트에서 Java로 작성된 메서드를 호출하고 Android 운영체제와 상호작용하기 위해 사용됩니다. 이 플러그인은 여러 프로젝트에서 Java 코드를 재사용할

By 이재협/실장/시스템개발실/PHYSIA