Latest

Manual

Unity Gradle 템플릿 사용 가이드

Unity에서 Android 애플리케이션을 빌드하기 위해 Gradle 템플릿을 사용하는 방법을 알아보겠습니다. 이 문서에서는 Gradle 템플릿 파일의 구성, 커스텀 템플릿 만들기 및 C#을 사용하여 Gradle 프로젝트 수정하는 방법을 설명합니다. Gradle 템플릿 파일 Gradle 템플릿은 Android 애플리케이션을 빌드하는 방법을 설정하는 파일들로 구성되어 있습니다. 아래는 주요 Gradle 템플릿 파일과 그 내용입니다. 파일 이름

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

Manual

Unity 프로그레시브 GPU 라이트매퍼 가이드

이 문서는 Unity의 프로그레시브 GPU 라이트매퍼 기능에 대한 설명과 그 사용법, 성능 최적화 방법을 다룬 것입니다. 이 기능은 장면의 조명을 처리하고 베이크된 라이트맵과 라이트 프로브를 생성하는 데 사용됩니다. 아래는 이 기능의 주요 특징과 활용 방법을 담고 있습니다. 1. 프로그레시브 GPU 라이트매퍼란? 프로그레시브 GPU 라이트매퍼는 GPU와 전용 비디오 RAM(VRAM)을

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

Manual

GPU 인스턴싱 안내서

GPU 인스턴싱은 Unity에서 성능을 최적화하기 위해 동일한 재질을 가진 여러 메시를 단일 드로우 콜로 렌더링할 수 있는 방법입니다. 여기에서는 GPU 인스턴싱의 개념, 사용 방법, 성능 영향 및 활용 예제를 설명합니다. GPU 인스턴싱 개요 * 정의: GPU 인스턴싱은 동일한 드로우 콜 내에서 여러 개의 동일한 메시를 렌더링하는 기법입니다. * 장점: 주로 나무나 덤불

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

Manual

Unity GPU 인스턴싱 가이드

이 문서는 Unity에서 GPU 인스턴싱을 지원하는 커스텀 셰이더를 만드는 방법에 대한 것입니다. GPU 인스턴싱을 활용하여 성능 최적화를 이루고 다수의 객체를 효율적으로 렌더링할 수 있습니다. GPU 인스턴싱을 지원하는 셰이더 생성 셰이더 생성 시 다음과 같은 키워드와 매크로를 사용해야 합니다: 1. #pragma multi_compile_instancing 2. 인스턴싱 변형을 생성합니다. 3. #pragma instancing_

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

Manual

Unity 사용자 매뉴얼 - 한국어 해설

이 문서는 Unity의 다양한 API와 기타 용어를 설명하며 시급한 참고서로 활용될 수 있습니다. 다음은 주요 용어와 설명입니다. 1. 주요 용어 1.1 2D 용어 용어 설명 2D Object 타일맵, 스프라이트 등과 같은 2D 게임 오브젝트를 의미합니다. Sprite Atlas 여러 개의 작은 텍스처로 구성된 텍스처입니다. 1.2 물리 용어 용어 설명

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

Manual

Unity 사용자 매뉴얼 2022.3(LTS)

이 문서는 Unity에서 작업 수행을 위한 기즈모 및 아이콘 활용 방법에 대해 설명합니다. 기즈모는 씬에 있는 게임 오브젝트와 연관된 그래픽 요소로, 선택된 게임 오브젝트의 시각적 확인을 도와줍니다. 1. 씬 뷰와 게임 뷰의 기즈모 Unity의 씬 뷰와 게임 뷰에서는 기즈모 메뉴를 통해 다양한 시각적 요소를 조작할 수 있습니다. 기즈모 메뉴에 접근하려면

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

Manual

Unity Gizmos 및 Handles 사용 가이드

Unity는 게임 개발 시 개발자에게 유용한 도구를 제공합니다. Gizmos와 Handles는 씬 뷰와 게임 뷰에서 다양한 시각적 요소를 추가하여 디버깅과 조작을 쉽게 할 수 있게 해주는 클래스입니다. 이 문서에서는 이 두 클래스를 간단히 설명하고, 활용 예제를 통해 이해를 돕겠습니다. Gizmos 클래스 Gizmos 클래스를 사용하면 씬 뷰에서 디버깅, 설정 지원 또는 도구로

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

Manual

Unity 씬 뷰 드로우 모드 설명 (2022.3)

Unity에서는 씬 뷰에서 조명을 이해하고 디버깅하는 데 유용한 다양한 드로우 모드를 제공하고 있습니다. 이 문서에서는 각 드로우 모드와 그 활용 방법을 간단히 설명하고, 예제를 추가하였습니다. 드로우 모드 목록 드로우 모드 설명 셰이딩 모드 현재 조명 설정에 따라 씬을 음영 처리하여 표시합니다. 섀도우 캐스케이드 섀도우의 거리, 캐스케이드 수, 분할 비율을 조정하는

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

Manual

Unity GI 캐시 사용 가이드

이 문서는 Unity의 GI(전역 조명) 캐시에 대해 설명하고, 이 기능을 효과적으로 활용하기 위한 방법을 알려줍니다. GI 캐시란? GI 캐시는 Unity 에디터가 베이크된 조명 데이터와 실시간 조명 데이터를 사전 계산할 때 사용하는 내부 데이터 캐시입니다. 캐시에 데이터를 저장함으로써 후속 사전 계산 속도를 높일 수 있습니다. GI 캐시의 특징 * 공유 캐시:

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

Manual

Unity 사용자 매뉴얼: 인라이튼 베이크된 전역 조명을 사용한 라이트매핑

개요 이 문서에서는 Unity의 인라이튼 베이크된 전역 조명을 사용하여 라이트매핑을 설정하는 과정에 대해 설명합니다. 인라이튼 시스템은 사전 계산된 전역 조명 데이터를 기반으로 간접 조명을 생성합니다. 씬의 조명을 변경한 후 빠르게 새로운 라이트맵을 생성하는 장점이 있지만, UV 레이아웃에 대한 몇 가지 제한이 있습니다. 인라이튼 베이크된 전역 조명 설정 1. 프로젝트 설정

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

Manual

Unity 설치 가이드

이 문서는 Unity 에디터의 설치 및 관리 방법에 대한 내용을 다루고 있습니다. Unity Hub를 사용하여 Unity를 설치하고, 프로젝트를 관리할 수 있는 방법을 설명하겠습니다. Unity Hub란 무엇인가? Unity Hub는 Unity 에디터를 설치하고, 프로젝트를 생성하며, Unity 환경을 관리하는 중앙 관리 시스템입니다. 이 도구를 사용하면 다음과 같은 기능을 이용할 수 있습니다: * 에디터 설치

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

Manual

Unity 3D 모델 임포트 가이드

개요 이 문서에서는 Unity에서 애니메이션 시스템에 사용할 모델을 임포트하는 방법을 설명합니다. 모델은 Humanoid와 Generic 두 가지 타입으로 분류됩니다. 모델 타입 타입 설명 Humanoid 사람의 실제 골격에 맞게 최소 15개 이상의 뼈대로 구성된 매우 구체적인 구조 Generic 모든 다른 모델. 예를 들어 찻주전자부터 용에 이르기까지 다양한 형태의 모델 포함 모든 타입의

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