2022.2에서 스플라인으로 창의적인 흐름을 유지하면서 더 나은 경로를 구축하세요.

Unity 2022.2에는 패키지 관리자를 통해 액세스할 수 있는 스플라인 패키지에 대한 업데이트가 포함되어 게임이나 기타 제작물에 스플라인 경로를 그리고 사용할 수 있는 기능을 제공합니다. 개발자에게는 강, 도로, 카메라 트랙, 기타 경로 관련 기능 및 도구를 쉽게 구축할 수 있다는 의미입니다. 아티스트는 유니티의 스플라인 솔루션을 사용하여 모든 툴세트에서 일관된 Unity 지원 경험을 누릴 수 있습니다. 스플라인 패키지에는 몇 가지 기본 컴포넌트도 포함되어 있어 이 새로운 아티스트 툴을 바로 사용할 수 있습니다.
새로운 스플라인 패키지에 대해 자세히 알아보고 토론하고 싶다면 Unity 스플라인 포럼 포스팅을 참조하세요.
'스플라인'은 3D 및 2D 크리에이티브 도구 모두에서 자주 사용되는 경로 유형입니다. 기본적으로 도로를 매핑하듯 몇 개의 지점을 설정한 다음, 해당 지점을 중심으로 경로가 곡선을 그리는 방식을 선택적으로 조정하고 마지막으로 필요한 경우 분기점을 더 연결하면 스플라인이 완성됩니다!

스플라인은 종종 사용됩니다:
- 강과 도로 만들기
- 카메라 트랙 설정
- 영역 또는 모양 정의

스플라인 패키지를 사용하면 다른 오브젝트처럼 스플라인을 쉽게 만들고 사용할 수 있습니다. 게임 오브젝트 메뉴를 열어 스플라인을 생성한 다음 해당 스플라인의 경로에 사용할 컴포넌트를 추가합니다.
즉, 아티스트는 지형에 도로를 그리거나 카메라 경로를 정의하거나 레벨 디자인을 위한 메시 모양을 돌출하는 데 필요한 툴 세트 하나만 배우면 됩니다. 더 좋은 점은 카메라에 그린 스플라인을 재사용하여 바닥에 경로를 배치하거나 캐릭터를 탐색하는 등 다른 용도로 사용할 수 있다는 것입니다. 필요에 따라 구성 요소를 추가하거나 교체하기만 하면 됩니다.
개발자에게는 스플라인 패키지가 강력하고 표준화된 프레임워크를 제공합니다. 나만의 커스텀 컴포넌트 또는 Unity 에셋 스토어 패키지를 제작하세요. 자세한 내용은 스플라인 API 설명서를 참조하세요.
Unity 2022.2 이상에서 프로젝트를 생성하거나 연 다음 패키지 관리자를 사용하여 Splines 패키지를 설치합니다.
스플라인을 만들려면
1. 상단 메뉴에서 만들기 > 스플라인 > 스플라인 그리기를 선택합니다 .
2. 씬 뷰에서 클릭하여 스플라인의 포인트를 배치합니다. 경로에 커브를 추가하려면 점을 배치할 때 클릭하고 드래그합니다.
3. 그리기가 끝나면 Escape 키를 누르거나 도구 오버레이에서 도구를 선택합니다.
4. 편집기의 표준 선택 및 변형 도구를 사용하여 스플라인의 모양을 편집합니다.
자세한 내용은 스플라인 문서를 참조하세요.
스플라인은 새로운 툴링 시스템인 컨텍스트 워크플로우를 사용하는 첫 번째 주요 기능입니다. 상황에 맞는 워크플로에서는 오버레이를 사용하여 적시에 적절한 도구를 사용할 수 있습니다. 이러한 경우 실제로 작동하는 것을 볼 수 있습니다:
- 도구 컨텍스트를 사용하여 편집을 간소화하세요: 스플라인을 선택하면 도구 오버레이의 시작 부분에 아이콘이 나타납니다. 이 아이콘은 도구 오버레이의 도구 컨텍스트를 나타냅니다. 툴 컨텍스트 아이콘을 클릭하여 툴 컨텍스트를 게임 오브젝트에서 스플라인으로 변경합니다. 이제 표준 에디터 도구와 컨트롤을 사용하여 스플라인의 세밀한 디테일을 바로 편집할 수 있습니다.
- 도구 설정으로 사용자 지정합니다: 스플라인 도구를 활성화하면 도구 설정 오버레이에서 새로운 옵션을 볼 수 있습니다. 사용 가능한 옵션이 표시되므로 필요한 옵션을 즉석에서 선택할 수 있습니다.
- 컴포넌트 도구로 새로운 도구를 발견하세요: 스플라인을 선택하면 해당 스플라인에 구성 요소 도구가 있으면 도구 오버레이 하단에 해당 도구가 표시됩니다. 패키지 또는 에셋이 컴포넌트를 사용하여 새 도구를 추가하는 경우, 에디터를 검색할 필요 없이 도구 오버레이 하단에서 해당 도구를 찾을 수 있습니다.
여기서 가장 좋은 점은 컨텍스트 툴링이 Unity 에셋 스토어 또는 기타 커스텀 제작물을 포함한 Unity의 모든 툴셋에서 작동한다는 점입니다. 툴 개발자로서 설정에 도움이 필요한 경우 툴 설명서를 참조하거나 Unity 포럼에 문의하세요.

구성 요소에 대해 말하자면, 일반적인 사용 사례를 충족하기 위해 세 가지를 포함했습니다:

스플라인 2.1의 새로운 기능으로 여러 개의 분기 경로가 있는 스플라인을 만들 수 있습니다. 스플라인 그리기 도구를 활성화하고 스플라인에 새 파트를 그리기 시작합니다. 또한 연결되지 않은 스플라인 섹션을 만들 수도 있습니다.

메뉴를 뒤져 적합한 트랜스폼 도구나 기즈모를 찾을 필요 없이 스플라인을 직접 빠르게 조작할 수 있습니다. 스플라인 점을 편집할 때는 점을 클릭-드래그하여 이동합니다. 도구 활성화가 필요 없습니다! 스플라인을 2D처럼 간단하게 편집할 수 있도록 설계되었습니다.

스플라인 점을 편집할 때 이 새로운 옵션은 핸들 방향 드롭다운에서 사용할 수 있습니다. 부모를 사용하면 상위 요소를 기준으로 항목을 이동, 회전 또는 크기 조정할 수 있습니다. 요소를 사용하면 선택한 항목의 방향성을 사용하여 정밀하게 편집할 수 있습니다.

스플라인은 다른 툴링, 특히 Unity 에셋 스토어의 툴과 커스텀 제작물의 기반이 될 수 있도록 제작되었습니다. 이 패키지에는 개발자가 학습하거나 커스터마이징할 수 있는 강력한 API와 샘플이 포함되어 있습니다. 시작하려면 Splines API 설명서를 확인하세요.
스플라인 패키지는 거의 1년 동안 공개적으로 사용 가능했습니다. 여러분의 지속적인 의견은 환상적이었으며, 이번 대규모 업데이트를 통해 특히 아티스트들의 의견을 더 많이 들을 수 있게 되어 기쁩니다. 여기에 댓글을 달아 주시면 감사드리며, 더 심도 있는 토론을 원하시면 스플라인 포럼 스레드에서 뵙기를 바랍니다.