Roblox Studio 베타: Fragment & Sweep 기능 추가
Roblox Studio 베타 업데이트로 Fragment와 Sweep 기능이 추가되어 이제 게임 내에서 메쉬를 조각내거나 특정 경로를 따라 잘라낼 수 있는 기능이 지원됩니다.
이 기능은 특히 파괴 시스템이나 오브젝트 절단 효과를 만들 때 유용합니다.
Fragment (조각내기)
Fragment 기능은 메쉬나 파트를 여러 조각으로 분해하는 기능입니다.
개발자는 Site를 설정한 후 다음과 같은 값을 지정해 파괴 효과를 만들 수 있습니다.
- 파괴 반경
- 조각 간격
- 분해 방식
이를 통해 폭발이나 충돌 같은 상황에서 오브젝트가 자연스럽게 부서지는 효과를 구현할 수 있습니다.

Sweep (경로 기반 절단)
Sweep 기능은 여러 개의 CFrame 배열을 기반으로 파트를 복제하고 연결하는 방식으로 작동합니다.
간단히 설명하면:
- Input Part가 하나 있음
- CFrame 배열로 위치와 방향을 지정
- 해당 위치마다 Input Part의 복제본이 생성됨
- 생성된 파트들을 합쳐 하나의 형태를 만듦 (Convex Hull 사용)
이렇게 만들어진 파트를 이용해 벽이나 문에 SubtractAsync를 적용하면 절단 효과를 만들 수 있습니다.


기존 방식과 차이점
기존에는 벽이나 문을 자르려면 Subtract만 사용해야 했기 때문에
- 절단이 중간에 끊기거나
- 간격이 부자연스럽거나
- 부드러운 절단이 어려운 경우가 많았습니다.
하지만 Sweep + Subtract를 함께 사용하면
- 더 촘촘한 절단
- 부드러운 곡선 형태 절단
- 비교적 좋은 성능을 얻을 수 있습니다.
정리
이번 업데이트를 통해 Roblox는 단순한 모델 편집 기능을 넘어 게임 내에서 동적으로 오브젝트를 파괴하거나 절단하는 시스템 구현이 훨씬 쉬워졌습니다.



