스튜디오의 지형 편집기를 사용하면 산, 수역, 풀로 덮인 언덕 또는 평평한 사막과 같은 상세하고 현실적인 지형 환경을 생성하고 조형할 수 있습니다. 지형은 3D 세계에서 4×4×4 스터드 영역으로 구성된 복셀 그리드로 이루어져 있으며, 특정 재료가 설정되어 있습니다.


편집기 도구를 사용하면 복셀 또는 영역 수준에서 지형을 쉽게 생성하고 편집할 수 있으며, 높이 맵 및 컬러 맵을 가져올 수 있는 옵션이 있습니다. 보다 정밀하고 동적이거나 절차적인 지형 편집을 위해 스크립트를 사용하여 지형 생성을 할 수도 있습니다.
지형 재료
다음 기본 재료가 지형에 사용 가능하며, 사용자 정의 재료도 적용할 수 있습니다. 재료는 세계에서 지형의 모양과 외관 모두에 영향을 미칩니다. 예를 들어, 애니메이션 풀은 Grass 재료에서만 렌더링되며, Water 재료는 잔잔하게 퍼지고 번쩍입니다.























물의 외관
기본적으로 지형의 물은 미세한 움직임으로 ripples, oscillates 및 shimmer합니다.
물의 색상과 움직임을 사용자 정의하려면:
Properties 창에서 다음 속성을 통해 물의 외관을 사용자 정의합니다:
속성 설명 WaterColor 게임 내 모든 지형 물의 전체 색상을 조정합니다. WaterReflectance 물 표면이 하늘과 주변 객체를 반사하는 정도를 1(높음)에서 0(없음)까지 조정합니다. WaterTransparency 물의 투명도를 1(투명)에서 0(불투명)까지 조정합니다. WaterWaveSize 파도의 크기를 1(크다)에서 0(없음)까지 조정합니다. WaterWaveSpeed 파도의 속도를 100(격렬함)에서 0(정적)까지 조정합니다.
풀 애니메이션
대부분의 재료는 정적이지만, Grass 지형 재료에 애니메이션 풀을 추가할 수 있습니다. 기본적으로 풀은 모의 바람에 의해 부드럽게 흔들리며, 전역 바람을 통해 애니메이션의 방향/강도를 조정할 수 있습니다.
Grass 재료에 애니메이션 풀을 추가하려면:
Properties 창에서 Decoration 속성을 활성화합니다.

전역 바람을 통해 애니메이션의 방향과 강도를 조정합니다.
사용자 정의 지형 색상
각 지형 재료에는 기본 색상이 할당되어 있지만, 게임에 더 잘 맞도록 어떤 재료의 색상도 사용자 정의할 수 있습니다.

물 이외의 어떤 재료 색상을 사용자 정의하려면:
Properties 창에서 MaterialColors를 확장합니다. 모든 재료가 그들의 RGB 코드와 함께 표시됩니다.

이 재료의 경우, 새로운 RGB 코드를 입력하거나 색상 상자를 클릭하여 색상 팝업을 열 수 있습니다.
지형 생성
다음 도구와 방법을 사용하여, 도구 또는 스크립트를 통해 절차적으로 대규모 지형을 생성하거나, 높이 맵과 컬러 맵을 기반으로 자동으로 생성할 수 있습니다.
생성 도구
생성 도구를 사용하면 지형을 몇 초 만에 절차적으로 생성할 수 있습니다. 대규모 맵을 만들고 지형 세부 사항을 미세 조정하려는 경우 유용합니다.
편집기 창에서 생성 탭으로 이동하고 생성 도구를 선택합니다.

3D 뷰포트에서 지형을 생성할 선택 영역을 이동/크기 조정합니다. 또는 도구의 선택 설정을 확장하고 X/Y/Z 입력란에 값을 입력하여 특정 크기와 위치를 설정할 수 있습니다.
도구의 생물군계 설정 섹션에서 새 지형에 포함할 생물군계를 선택합니다:
- 북극
- 모래 언덕
- 협곡
- 용암 지역
- 물
- 산
- 언덕
- 평원
- 습지
생성 버튼을 클릭합니다.
높이 맵과 컬러 맵
높이 맵은 3D 지형 맵의 2D 표현으로, 직접 수평에서 본 값입니다. 높이 맵의 밝은 부분은 산과 같이 높은 지형을 생성하고, 어두운 부분은 계곡과 같이 낮은 지역을 나타냅니다.
선택적 컬러 맵은 높이 맵과 함께 색상을 지형 재료로 변환하는 색상 키 역할을 합니다.



높이 맵의 1픽셀은 스튜디오에서 4 스터드를 나타내며, 스튜디오는 최대 4096×4096 픽셀을 지원하며, 형식은 .jpg 또는 .png로 가능합니다.
높이 맵과 선택적 컬러 맵을 가져오려면:
편집기 창에서 생성 탭으로 이동하고 가져오기 도구를 선택합니다.

도구의 맵 설정 섹션에서 가져오기 버튼을 클릭하고 높이 맵으로 가져올 이미지를 선택합니다.
도구의 재료 설정 섹션에서 지형 재료를 선택하거나, 대체로 컬러 맵을 업로드합니다.
모든 생성된 지형에 일관된 재료를 적용하려면 재료 탭을 선택하고 지형 재료를 선택합니다.
3D 뷰포트에서 지형을 생성할 선택 영역을 이동/크기 조정합니다. 또는 선택 도구 필드에 값을 입력하여 더 구체적인 위치와 크기를 설정할 수 있습니다.
생성 버튼을 클릭합니다.
스크립팅
Terrain 클래스를 사용하여 지형 생성을 스크립트할 수 있습니다. 예를 들어, 잔디 재료로 채워진 지형을 만들려면 FillBall(), FillBlock(), FillCylinder(), FillRegion(), 또는 FillWedge()와 같은 방법을 사용할 수 있습니다.
블록 부피 채우기local Workspace = game:GetService("Workspace")Workspace.Terrain:FillBlock(CFrame.new(0, 0, 0), Vector3.new(4, 4, 4), Enum.Material.Grass)
대규모 편집
편집기의 편집 탭에는 대규모 편집 도구가 포함되어 있습니다.
영역 선택
선택 도구는 지형의 직사각형 영역을 선택하기 위한 범용 도구입니다.

3D 뷰포트에서 클릭하고 드래그하여 영역을 선택하고, 이동 드래그기를 사용하여 재배치하며, 크기 조정 핸들을 사용하여 크기를 편집합니다. 또는 도구의 X/Y/Z 입력란에 값을 입력하여 특정 위치와 크기를 설정할 수 있습니다.

스튜디오는 또한 Explorer 창에서 아무것도 선택되지 않았다고 가정할 때, 다음 키보드 및 마우스 단축키를 지원합니다.
| Windows | Mac | 작업 |
|---|---|---|
| CtrlC | ⌘C | 선택된 영역 내의 지형을 클립보드에 복사합니다. |
| CtrlV | ⌘V | 클립보드에 복사된 지형을 붙여넣고, 새 지형을 변형할 수 있도록 변형 도구로 전환합니다. |
| CtrlX | ⌘X | 선택된 영역 내의 지형을 클립보드에 잘라냅니다. |
| CtrlD | ⌘D | 선택된 영역 내의 지형을 복제하고, 새 지형을 변형할 수 있도록 변형 도구로 전환합니다. |
| Delete | Delete | 선택된 영역 내의 지형을 삭제합니다. |
| Shift | Shift | 어떤 크기 조정 핸들을 끌고 있을 때 누르고 있으면, 모든 다른 축에 대해 비례적으로 영역을 크기 조정합니다. |
| Ctrl | ⌘ | 어떤 크기 조정 핸들을 끌고 있을 때 누르고 있으면, 해당 축을 따라 긍정적 및 부정적 방향 모두에서 영역을 동일하게 크기 조정합니다. |
영역 변형
변형 도구를 사용하면 전체 선택된 영역을 새 위치, 크기 또는 방향으로 조작할 수 있습니다.
영역을 변형하려면:
영역을 선택한 다음 변형 도구를 활성화합니다. 붙여넣기하거나 지형을 복제할 때 도구가 자동으로 활성화됩니다.

3D 뷰포트에서 이동 드래거, 회전 링 및 크기 조정 핸들을 사용하여 영역을 변형합니다. 또는 도구의 X/Y/Z 입력란에 값을 입력하여 특정 위치, 크기 및 회전을 설정합니다.

영역 채우기 및 교체하기
채우기 도구는 특정 재료로 전체 선택된 영역을 채우거나 영역 내의 모든 재료를 다른 재료로 교체할 수 있습니다.
영역을 선택한 다음 채우기 도구를 활성화합니다.

도구의 재료 설정 섹션에서:
- 영역을 특정 재료로 채우려면 채우기를 선택하고 원하는 재료를 선택합니다.
- 하나의 재료를 다른 재료로 교체하려면 교체를 선택한 다음 원본 재료와 대상 재료를 선택합니다.
적용 버튼을 클릭하거나 Enter/Return 키를 누릅니다.

소금 재료로 채워진 선택된 지역
해수면 설정
해수면 도구를 사용하면 일관된 수위 를 생성하거나 영역 내의 모든 물을 제거할 수 있습니다.
해수면 도구를 활성화합니다.

3D 뷰포트에서 이동 드래거 및 크기 조정 핸들을 클릭하고 드래그하여 원하는 영역을 선택합니다. 또는 도구의 X/Y/Z 입력란에 값을 입력하여 특정 위치와 크기를 설정합니다.
선택한 영역 내의 물을 제거하려면 증발 버튼을 클릭하고, 선택한 영역을 물로 채우려면 생성 버튼을 클릭합니다.
상세 편집
편집 탭에는 브러시 도구를 사용하여 지형을 그리기, 조형하기, 평탄하게 하거나 칠하는 정밀 편집 도구도 포함되어 있습니다.

각 도구는 구, 상자 또는 원통 브러시 형태와 1~64 스터드 사이의 기본 크기를 선택할 수 있습니다.

브러시를 사용하는 도구에 대해 스튜디오는 다음 키보드 및 마우스 단축키를 지원합니다.
| Windows | Mac | 작업 |
|---|---|---|
| Ctrl | ⌘ | 그리기 및 조형하기 도구를 사용할 때 누르고 있으면 대체 브러시 모드를 전환합니다. 예를 들어, 기본 "추가" 모드 대신 "제거" 모드를 전환합니다. |
| Shift | Shift | 그리기 및 조형하기 도구를 사용할 때 누르고 있으면 일시적으로 부드러움 도구를 활성화합니다. |
| B | B | 마우스를 끌거나 스크롤 휠을 사용할 때 누르고 있으면 브러시의 기본 크기를 조정합니다. |
| CtrlB | ⌘B | 마우스를 끌거나 스크롤 휠을 사용할 때 누르고 있으면 브러시의 높이를 조정합니다. 브러시의 형태가 상자 또는 원통으로 설정된 경우에만 적용됩니다. |
| ShiftB | ShiftB | 마우스를 끌거나 스크롤 휠을 사용할 때 누르고 있으면 브러시의 강도를 조정합니다. 조형하기, 부드럽게 하기 또는 평탄하게 하기 도구를 사용할 때만 적용됩니다. |
| Alt | ⌥ | 마우스를 클릭하고 누르고 있으면 재료 선택기를 표시합니다. |
그리기
그리기 도구는 브러시를 사용하여 지형을 추가하거나 제거합니다. 이 도구는 Ctrl 또는 ⌘를 누르고 있으면 기본 "추가" 모드 대신 "제거" 모드로 전환되는 이중 모드에서 작동합니다. 또한 Shift를 누르고 있으면 일시적으로 부드럽게 하기 도구가 활성화됩니다.
조형하기
조형하기 도구는 브러시를 사용하여 지형을 추가하거나 제거합니다. 그리기 도구와 달리 이 도구에는 지형을 보다 부드럽게 조작할 수 있도록 하는 강도 슬라이더가 포함되어 있습니다.
그리기 도구와 유사하게 조형하기 도구는 Ctrl 또는 ⌘를 누르고 있으면 기본 "추가" 모드 대신 "제거" 모드로 전환되는 이중 모드에서 작동합니다. 또한 Shift를 누르고 있으면 일시적으로 부드럽게 하기 도구가 활성화됩니다.
부드럽게 하기
부드럽게 하기 도구는 브러시를 사용하여 지형의 갑작스러운 모서리를 매끄럽게 합니다. 이 도구는 독립형 모드에서 사용할 수 있으며, 그리기 도구 또는 조형하기 도구를 사용할 때 Shift를 눌러 이 도구를 활성화할 수 있습니다.
평탄하게 하기
평탄하게 하기 도구는 시각화된 평면에 대해 지형을 일관된 수준으로 평탄하게 합니다. 기본적으로 이 도구는 평면 위의 지형을 낮추고 평면 아래의 지형을 높이는데, 도구의 평탄화 모드 옵션을 통해 선택적으로 낮추거나 높일 수 있습니다.
칠하기
칠하기 도구를 사용하여 브러시로 기존 재료 위에 지형 재료를 칠하거나 한 재료를 다른 재료로 교체합니다.


