넓은 영역을 만드는 데 사용되는 3x3 타일 세트의 용어는 무엇입니까?


49

더 넓은 영역을 만드는 데 사용할 수있는 3x3 타일 세트 (일반적으로 타일 2D 게임에서)를 사용하는 패턴 / 디자인 이름은 무엇입니까? 예를 들면 다음과 같습니다.

여기에 이미지 설명을 입력하십시오

( 이미지 소스 )

나는 그것이 "9 나무"나 그와 비슷한 것이라고 생각했지만 그것을 찾을 수 없다면 아마도 드문 참조 일 것입니다.


9
9
Philipp

2
@ 필립 아 아 그래. 그래도 9 광장에만 관심이있었습니다 :)
lozzajp

나는 스프라이트를 추측했을 것입니다 .... 좋은 질문, 좋은 / 유익한 답변!
albert

답변:


40

Google에서 실제 결과를 제공하는 이름은 9-slice 입니다.

전화를 걸고 Google에 문의하는 또 다른 방법은 9-patch 입니다.

채팅 토론, 9 창 을 사용할 수도 보이지만 전능하신 Google은 창 또는 뭔가가 아니라면 당신이 필요로 무엇을 표시하지 않습니다.


이를 위해 Kevin과 Josh에게 감사드립니다.


9 패치는 내가 들었던 것 중 하나입니다. 다른 패치들도 살펴봐 주셔서 감사합니다!
lozzajp

Heheh, 질문 이전의 연구 = p
Elva

5
모바일 개발자로서 9 패치 이미지는 신축성있는 부분을 나타내는 검은 선이있는 단일 이미지로만 알고 있습니다. 그들은 아마도 이것의 이름을 따서 명명되었습니다. 그러나 지금 나는 그들이 왜 그렇게 이름이 지어 졌는지 알고 있습니다 :)
Ivo Beckers

3
이 답변이 오해의 소지가 있다고 생각합니다. 9-slice / 9-patch에 대한 대부분의 검색 결과 특정 타일 을 선택하고 반복 하는 타일링 기법이 아니라 이미지의 일부 를 늘이는 UI 스케일링 기법 에 대한 것 입니다. 아래 답변에서 이러한 차이점에 대해 자세히 설명했습니다.
DMGregory

1
나는 또한 9 그리드라는 이름에 익숙했습니다.
Maurycy

62

여기에 허용 된 답변에 동의하지 않습니다.

나는이 전화 것 autotile , 그리고 하지 9 슬라이스를

" 9-Slice "(또는 9-patch)는 일반적으로 콘텐츠 작성자가 4 줄을 따라 이미지를 슬라이스하는 시스템을 의미하는 데 사용됩니다 (동일 간격의 타일 일 필요는 없음). 사각형을 렌더링 할 때 모퉁이 조각은 기본 크기로 표시되고 가장자리 / 중심이 늘어나 (간격이 아님) 간격을 덮습니다.

이것은 Flash, Illustrator, Unity 등이이 용어를 사용한다는 의미이므로 9- 슬라이스는 반복이 아니라 스트레칭을 의미한다는 합의가있는 것 같습니다. 이것은 일반적으로 메시지 창 및 버튼과 같은 UI 요소의 크기를 조정하는 데 사용되며 Google 이미지 검색은 거의 독점적으로이 사용법을 나타 냅니다.

Flash에서 9- 슬라이스 애셋을 보여주는 다이어그램 (왼쪽)과 더 큰 사각형으로 렌더링 될 때의 모습 (오른쪽)

9 슬라이스 크기 조절에 대한 Adobe Docs의 이미지

게임에서 9- 슬라이스 크기 조절을 보여주는 다이어그램 {closure}

9- 슬라이스 옵션에 대한 게임 {closure} 문서의 이미지

어떤 모양이나 크기의 영역을 포함 할 수있는 타일 집합을 설명하는 데 더 익숙한 용어는 " 자동 "입니다 (특히 인접성을 기반으로 사용할 올바른 타일 순열을 수행 / 구성하는 시스템의 맥락에서) 레벨 디자이너는 각 타일을 직접 고를 필요가 없습니다.)

이 용어는 RPGMaker 에 의해 대중화 된 것으로 보이며 , RPGMaker 는이 세대걸쳐이 아이디어에 몇 가지 변형을 사용했습니다.

autotile에 대한 이미지 검색 질문 설명 무엇에 더 가까워 보이는 결과를 보여줍니다 , 그리고 GameDev.StackExchange 다른 게시물도 "autotiling"로 이것을 설명 .

기본 및 확장 된 자동 타일 레이아웃을 설명하는 이미지

Rotorz ​​Tile System for Unity 문서의 이미지


알아두면 좋습니다!
Vaillancourt

구현이 모든 내부 모서리를 단일 타일로 압착하는 것이 일반적입니까? 이것은 (그리고 측면에 타일이없는 "기본"버전) 타일 크기의 1/4 인 "실제"타일링 유닛에 의존하는 것 같습니다.
Random832

1
@ Random832이 쿼터 타일 단위는 RPG Maker 버전이 작동하는 방식이며, 기존 타일과의 상호 운용성을 위해 또는 명백히 유용하기 때문에 일부 구현이 패턴 화 된 것으로 보입니다. 타일셋에서 공간을 차지하고 공간을 차지해야하는 타일 순열 수가 줄어 듭니다. 대략적인 수는 더 작은 단위로 세분화하지 않고 동일한 순열을 얻기 위해 약 47 개의 타일이 필요하다는 것을 나타냅니다.
DMGregory

3
@DMGregory하지 47 만 정확히 47, 난 그냥 8 방향 autotile에 대한이 템플릿을 확인.
Maurycy

잠깐, 왜 원래 질문의 이미지에 13 개가 아닌 47 개가 필요한가?
Tin Man

-1

다른 이름도 있습니다. 왕 타일 (도미노), 비 주기적 타일

https://ko.wikipedia.org/wiki/Wang_tile

맵 편집기가있는 타일 세트라고도합니다.


"타일 세트"는 좀 더 일반적인 용어이며 여기서 해당 타일 세트의 특정 유형을 나타내지 않습니다.
Tyyppi_77

게임 타일셋에 사용되는 대부분의 지형 타일은 기술적으로 Wang 타일이라고 할 수 있지만 가장자리가있는 특정 이웃 타일 옆에 배치 할 때 이음새없이 일치하기 때문에 매우 느슨한 정의이며 구체적으로 관련이 없습니다. OP가 요구하는 코너 및 엣지 패턴. ( 상관 어디서나 화상 전체에 하나 개의 타일 행을 포함하여 도시 된 타일 세트의 서브 세트는, 왕 타일 세트 수학적이다). 왕 타일과 특히 비 주기적 타일링은 반복적으로 또는 절차 적 생성을 숨기기 위해 다양한 질감의 넓은 영역에서 주로 발생합니다.
DMGregory

1
왕 타일은 수학 용어입니다.
Per Alexandersson
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.