티스토리 뷰
[Roblox] Modeling (2) - Texture, Decal 에서 이어집니다.
[3] Sculpting Terrain
terrain tools (지형 도구)를 사용하여 바다, 산, 강, 협곡과 같은 사실적인 풍경을 만들 수 있습니다.
이 코스에서, 바다 한가운데에 작은 섬을 만들어볼 것 입니다.
# Ocean 만들기
Home 탭의 Editor 를 누르면
Terrain Editor 가 나옵니다. 여기서 Edit 탭의 Sea Level Tool을 선택하고 Size 를 2000, 100, 2000 으로 해준 후 Create 버튼을 누릅니다.
파도가 출렁이는 바다가 만들어졌습니다.
게임 플레이를 해보면 바다 소리도 납니다.
그리고 방향키를 누르면 캐릭터가 걷지 않고 알아서 수영하도록 바뀐 모습을 볼 수 있습니다.
# Island 만들기
Add 툴을 선택합니다.
그럼 마우스 포인터 주위로 Grid가 나오게 되는데요,
Grid가 water surface 와 일직선이 되도록 카메라를 아래로 조정한 후 마우스로 클릭하고 드래그하면
Grid에 정렬된 terrain이 만들어집니다. (참고: 동영상)
그리고 카메라를 다른 각도로 돌려가면서 지형을 겹쳐서 섬 덩어리를 만듭니다. (참고: 동영상)
작업이 다 끝나면 다시 Add 툴을 눌러서 버튼 Selected 상태를 해지해주시면 됩니다.
그리고 Smooth 툴을 누르고
브러쉬로 문질문질해서 거친 부분을 매끄럽게 해줍니다. 작업 후 Smooth 툴을 한번 더 선택해서 Edit 모드를 종료해주면 됩니다.
# Painting Terrain
더 자연스러운 섬을 만들기 위해, Paint tool 을 이용해서 모래사장을 형성해줍니다.
Paint 툴을 선택하고 Material 로 Sand 를 골라줍니다.
물이 닿는 섬 가장자리를 브러쉬로 드래그 해주면 적용됩니다.
참고로 Smooth 나 Paint 같이 브러쉬를 사용하는 툴은 Brush Settings 을 할 수 있는데요,
브러쉬 사이즈를 바꿔서 하면 더 편합니다!
# Customizing Appearance
각 terrain material 은 default color 를 가지지만 커스터마이징 해줄 수 있습니다.
Explorer window 에서 Terrain을 선택하고
Properties window 에서 MaterialColors 를 expand 하면
default color 를 볼 수 있고 원하는 RGB 값으로 바꿔줄 수 있습니다.
또한 Grass material 로 되어있는 terrain은 애니매이션되는 풀잎으로 decorated 되어있는데
Decoration 을 토글할 수도 있습니다.
'🎨 > Roblox' 카테고리의 다른 글
[Roblox] Intro to World Building (1) (0) | 2021.11.29 |
---|---|
[Roblox] Asset을 Developer Marketplace에 publish 하기 (0) | 2021.11.21 |
[Roblox] Modeling (2) - Texture, Decal (0) | 2021.11.21 |
[Roblox] Modeling (1) - Solid Modeling (0) | 2021.11.21 |
[Roblox] Basic Coding (2) (0) | 2021.11.17 |
- Total
- Today
- Yesterday
- Django Heroku Scheduler
- Python Type Hint
- 구글 Geocoding API
- 플러터 얼럿
- flutter dynamic link
- ribs
- Sketch 누끼
- 장고 Custom Management Command
- flutter deep link
- github actions
- Flutter Text Gradient
- Flutter getter setter
- Watch App for iOS App vs Watch App
- SerializerMethodField
- flutter build mode
- Flutter 로딩
- PencilKit
- DRF APIException
- METAL
- ipad multitasking
- 장고 URL querystring
- Django Firebase Cloud Messaging
- Dart Factory
- Flutter Spacer
- cocoapod
- Django FCM
- drf custom error
- 플러터 싱글톤
- Flutter Clipboard
- flutter 앱 출시
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |