광택 있는 자산 개발

*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.


정제된 자산 개발 은 회색 상자 환경을 대체하거나 전환하고 경험의 미적 목표와 게임 디자인 요구 사항을 충족하기 위해 고품질 자산을 계획하고 생성하는 프로세스입니다.회색 상자 프로세스에서 자산을 3D 공간에 배치하는 방법에 대한 기반이 있으면 환경을 구현하기 위해 필요한 자산을 시각화하는 것이 훨씬 쉬워집니다.

환경 아트 자산 라이브러리 를 참조로 사용하여 이 환경 예술 커리큘럼의 이 섹션은 지침을 포함하여 기본 회색 상자 레이아웃을 미래 지향적인 레이저 태그 환경으로 변환하는 데 필요한 것을 준비하는 방법을 보여줍니다.

  • 디자인 프로세스에서 자산에 대해 내릴 모든 결정에 영향을 미치는 예술 스타일을 선택하는 것.
  • 타일링 가능한 텍스처, 트림 시트, 모듈러 키트 및 아트 스타일과 일치하는 소도구를 디자인하여 서로 연결되고 예술 스타일에 맞게 합니다.

이 섹션을 완료하면 추가 지형, 조명 및 특수 효과를 사용하여 환경에 캐릭터와 스토리텔링 요소를 추가하기 위해 3D 공간으로 모든 정제된 자산을 가져오는 방법을 배웁니다.

A polished group of assets that make up an entryway.

예술 스타일 선택

디자인 프로세스 시작 시 예술 스타일을 선택하면 자산의 미적 처리에 대한 주요 진실 원천을 갖게 됩니다.시각적 지침으로 취급하여 자산을 디자인할 때마다 그것을 참조하여 사용자에게 항상 환경이 전달하려는 내용을 알리도록 할 수 있습니다.효과적인 예술 스타일은 기후, 풍부한 역사 또는 기술과의 관계와 같은 사용자가 플레이하고 있는 세계에 대한 정보를 제공합니다.

많은 개발자들이 기분이나 테마 보드를 만들고, 원하는 대로 많은 사진을 추가하여 세계가 어떻게 보이기를 원하는지에 대한 시각적 표현을 가지게 될 때까지 필요한 만큼 추가합니다.예를 들어, 최종 샘플 레이저 태그 환경의 아트 스타일은 잎이 우거진 식물, 원형 프레임, 사각형 콘크리트 형태 및 스타일적으로 일관된 금속 장식과 같은 3D 공간의 초점 요소에 대한 참조를 끌어오기 위해 다음 이미지를 참조합니다.사용자가 참조 이미지를 결코 볼 수 없더라도, 그들의 영향력이 세계 정체성의 결합에 미치는 영향을 느낄 것입니다.

A collage of reference images for the sample laser tag experience.

디자인 텍스처

이제 경험에 대한 예술 스타일이 있으므로 레이아웃을 검토하고 3D 공간에 대한 재료를 만들기 위해 필요한 텍스처를 파악할 시간입니다.환경에는 종종 큰 표면을 덮을 수 있는 텍스처와 추가 기하ometría를 추가하지 않고 자산에 세부 정보를 제공할 수 있는 텍스처가 필요합니다.예를 들어, 회색 상자 환경에는 이끼, 꽃 및 돌과 같이 야외 공간을 덮을 수 있는 텍스처, 패널 및 볼트와 같은 전투 주머니에 세부 정보를 제공하는 텍스처가 필요합니다.

이러한 요구 사항을 충족하기 위해 사용할 수 있는 두 가지 높은 수준의 텍스처링 방법이 있습니다: 타일링 텍스처와 트림 시트입니다.다음 섹션에서는 크리에이터 스토어에서 텍스처를 찾거나 타사 도구에서 디자인할 때 고려해야 할 사항을 비롯하여 텍스처 메서드에 대한 정보와 지침을 제공합니다.

타일링 가능한 텍스처

타일화 가능한 텍스처 는 X Y축에서 모두 타일링되는 텍스처이며, 바닥, 벽 및 지형과 같은 환경의 큰 표면을 덮을 수 있습니다.이 유형의 텍스처는 블록에 적용하면 최소한의 수동 조정만 필요하며, 블록은 평면 표면을 가지므로 더 복잡한 기하 구조에서 텍스처가 어떻게 왜곡될 수 있는지 계산할 필요가 없습니다.또한, 타일링 가능한 텍스처 MaterialVariant 를 내 MaterialService 에 가져와서 지형에 적용할 수 있으며, 이는 다음 섹션의 이 자습서에서 맞춤형 재료 생성 에서 배울 과정입니다.

A top-down view of a block part with a tileable moss with flowers material applied.

타일링 가능한 텍스처의 가장 기본적인 규칙은 그들이 단절점을 가질 수 없다 는 것입니다, 그렇지 않으면 텍스처가 표면에서 시작하고 끝나는 곳이 사용자에게 보이므로 경험에 대한 몰입감이 깨질 수 있습니다.이것이 타일링 가능한 텍스처가 자연 재료, 즉 실제 세계에서 자연스럽게 없는 잔디와 돌에 잘 작동하는 이유입니다.사실, 레이저 태그 샘플 경험은 다음의 네 가지 유기 타일 텍스처를 사용하여 야외 공간에 대한 자연 재료를 나타냅니다, 이 자습서의 세계 건물 섹션에서 사용할 수 있습니다.

A sphere part with a tileable moss material applied.

이끼
>

A sphere part with a tileable moss with flowers material applied.
이끼 꽃
A sphere part with a tileable moss with stones material applied.
이끼 돌
A sphere part with a tileable stones material applied.

>

이러한 모든 샘플 타일링 텍스처의 모스, 꽃, 바위 요소의 시각적 분포가 동일하다는 것을 알아보세요.거대한 바위나 꽃밭과 같은 구별되는 요소를 포함하면 텍스처가 반복되는 사실에 사용자 주의를 끌 수 있습니다.예를 들어 다음 두 이미지의 첫 번째 이미지에는 눈을 질감의 반복으로 끌어당기는 눈에 띄는 오염 패치가 있습니다.두 번째 이미지는 텍스처의 요소를 균형 잡아 이 패치를 훨씬 작게 만들고 반복을 훨씬 덜 눈에 띄게 만듭니다.

A tileable rock texture with a distinct patch of rocks highlighted to show that the repetition of the distinct element is noticeable.
A tileable rock texture with no distinct elements to show that this technique makes the repetition of elements not noticeable.

If you decide to design your own tileable textures in third-party modeling tools like Substance Designer 또는 Blender, 다음을 염두에 두십시오.

  • 1024x1024만큼 큰 텍스처를 만들 수 있지만, 이 최대 크기에 가까워질수록 성능 비용이 더 높아집니다.
  • 아무 요소도 다른 요소보다 구별되지 않도록 동일한 가시적 분포를 만듭니다.
  • 타일링 가능한 텍스처가 기술적으로 결함이 없더라도 전체 이미지를 검토하여 텍스처의 반복이 눈에 띄게 두드러지지 않는지 확인하십시오.

이전 지점은 완전히 제거하기 어렵지만, Studio 재료를 타일화하거나 반복을 효과적으로 숨기기 위해 추가 데칼 오버레이를 추가할 수 있습니다.이러한 기술에 대한 자세한 내용은 자산 라이브러리 조립 - 사용자 지정 재료 생성모듈식 환경 조립 - 시각적 반복 줄이기를 참조하십시오.

트림 시트

트림 시트 는 X 또는 Y축에서 모두 타일링되는 텍스처이며, 추가 텍스처를 가져올 필요 없이 경험에 상당히 더 많은 시각적 복잡성을 추가할 수 있으며, 메모리에 부정적인 영향을 미치지 않습니다.트림 시트의 각 행이나 열에는 고유한 시각적 모습있으므로 UV 데이터를 메쉬에 매핑할 때 다양한 표면 처리 중에서 선택할 수 있습니다.예를 들어, 다음 두 이미지의 문 프레임과 천장 자산은 같은 트림 시트의 다른 레이어를 사용하여 공간에 세부 작업을 추가합니다.

An doorway with trim sheet textures applied.
A group of ceiling tiles with trim sheet textures applied.

트림 시트에 대한 가장 기본적인 규칙은 단일 개체에만 적용할 수 있는 컨텍스트 세부 정보를 피하는 것입니다.이는 트림 시트가 세계의 많은 유형의 개체에 사용되어야 하고, 3D 공간에서 반복되면서 사용자에게 매우 특정한 세부 사항도 구별될 수 있기 때문입니다.예를 들어, Duvall의 미스터리 쇼케이스에서 왼쪽 가구 설정트림 시트에는 오른쪽 가구 설정트림 시트보다 더 많은 스테인 세부 정보가 포함되어 있습니다.추가 얼룩 세부 정보가 오른쪽의 가구 세트와 비교하여 반복을 돋보이게 하는 방법을 알아보세요.

The same furniture set has different trim sheets applied. The furniture set on the left with more distict stain elements has noticeable repetition.

이 기본 규칙을 따르면 최종 샘플 레이저 태그 환경은 6행의 간단한 세부 작업으로 구성된 다음 트림 시트 텍스처 맵을 사용하여 모듈러 키트와 소도구에 시각적 관심과 결합력을 추가합니다.이 트림 시트를 사용하여 타사 모델링 도구에서 UV 압축 해제를 수행할 수 있으며, 자산 라이브러리를 조립할 때 텍스처 맵을 사용하여 SurfaceAppearance를 사용할 수 있습니다.각 텍스처 맵이 메쉬에 제공하는 내용에 대한 자세한 정보는 PBR 텍스처 - 텍스처 맵을 참조하십시오.

The sample laser tag experience's trim sheet.
The sample laser tag experience's trim sheet's albedo texture map.

반사율
>

The sample laser tag experience's trim sheet's normal texture map.
정상
The sample laser tag experience's trim sheet's roughness texture map.

거칠기
>

The sample laser tag experience's trim sheet's metalness texture map.

금속성
>

If you decide to design your own trim sheets in third-party modeling tools like Substance Designer, Blender, or ZBrush, keep the following in mind:

  • 1024x1024만큼 큰 텍스처를 만들 수 있지만, 이 최대 크기에 가까워질수록 성능 비용이 더 높아집니다.
  • 트림 시트는 X축과 Y축 모두에서 길이가 동일해야 합니다.
  • 세부 정보를 더 많이 포함하도록 다양한 디자인 선택을 할 수 있지만, 세부 정보가 트림 시트에 있으면 쉽게 숨길 수 없습니다.
  • 자르기 시트의 텍스처 맵을 자산 라이브러리를 만들 때 참조하기 쉬운 위치로 내보내 보세요.

이 기술에 대한 자세한 정보는 건축 아키텍처 - 트림 시트 생성을 참조하십시오.

모듈러 키트 디자인

모듈러 키트는 더 큰 복잡한 개체의 변형을 생성하기 위해 원활하게 결합되는 자산 세트입니다.개발 프로세스의 일부로 모듈러 키트를 디자인하고 사용하는 것은 경험에서 각각의 개별 자산을 수동으로 만들지 않아도 되기 때문에 유용합니다.대신, 전체 장면에서 다양성을 만들기 위해 재사용하고 사용자 지정할 수 있는 몇 가지 자산만 만들면 됩니다.

이 프로세스는 회색 상자 환경을 교체하거나 변환하는 속도를 크게 증가시키는 것뿐만 아니라, UV 트리밍 시트를 모듈러 키트의 메쉬에 감싼 후 세부 작업을 수행할 때 경험 전반에서 각기 다른 개체가 유기적으로 느껴지도록 도울 수도 있습니다.예를 들어, 최종 샘플 레이저 태그 환경은 모듈식 자산의 전체 빌드를 UV로 래핑하기 위해 단일 SA_EC_Trim_Metal_A 트림시트를 사용하며, 첫 번째 층과 두 번째 층 사이의 높이 상승을 수용하는 자산을 포함하여 게임플레이가 플레이스전체 건물을 생성합니다.

The sample laser tag experience's modular kit.

이 모듈러 키트의 각 자산에는 앞쪽 가장자리, 가장 낮은 모서리 또는 빌딩에서 논리적인 위치에 스냅할 수 있는 위치에서 일관된 피벗 지점 위치가 있습니다. 예를 들어, 격자 스냅을 활성화하면 벽에 트림 조각을 붙이거나 출입구 위치에 문을 끼우는 등 5스터드 증가로 빌딩에 논리적인 위치에 스냅할 수 있습니다.또한 각 자산은 최소 5스터드 높고 넓으므로 자산을 회전하고 이동해도 결코 충돌하는 기하학이 없습니다.이 개념에 대한 자세한 내용은 모듈러 환경 조립 - 일관된 피벗 지점 위치의 중요성을 참조하십시오.

이 자습서의 세계 빌딩 섹션에서 회색 상자 기하학을 교체하기 위해 샘플 모듈러 키트를 사용하거나 수정할 수 있습니다.그러나 블렌더나 마야와 같은 타사 모델링 도구로 자체 모듈러 키트를 디자인하기로 결정한 경우, 다음 사항을 고려하십시오:

  • 모듈러 자산에 일관된 피벗 위치가 있어야 하며, 그렇지 않으면 그리드 스냅을 활성화할 때 미리 정의된 증분 거리에서 서로 연결할 수 없습니다. It's of vital importance that modular assets have a consistent pivot location so they can connect together at predetermined, incremental distances relative to one another when you enable grid snapping.
  • 각 자산에는 키트에서 가장 작은 높이와 너비로 나눌 수 있는 최대 높이와 너비가 있어야 하므로 점진적인 거리에서 이동하고 회전할 수 있습니다.예를 들어, 샘플 키트의 가장 높고 가장 넓은 자산은 15 x 5스터드이며, 5 x 5스터드의 가장 작은 자산으로 나눌 수 있습니다.
  • 복도와 같은 큰 자산을 모델에서 신중한 이름 지정 규칙을 사용하여 별도 메쉬로 분리하는 것이 유용합니다. 복도 Model 와 자녀 상단 테두리 , 하단 테두리 , 그리고 MeshPart 개체와 같은 모델의 이름 지정 규칙을 사용합니다.이를 통해 전체 모델의 각 메시를 사용자 지정할 수 있습니다(예: 개별 재료, 충돌 및 렌더링 매개변수 수정 또는 경험 내에서 모델의 위치에 따라 불필요한 기하 제거).

어떤 모듈러 키트를 사용하든 자주 테스트하고 여러 관점에서 자산을 보아 충돌 지오메트리가 있는지 확인하는 것이 중요합니다.있으면 자산의 피벗 지점 위치 중 하나가 다른 것과 상대적으로 일치하지 않는다는 의미입니다.

디자인 소도구

속성은 모듈화되지 않은 자산으로, 환경의 시각적 스토리텔링 수준을 향상시키면서 사용자에게 자신이 속한 세계에 대한 중요한 컨텍스트를 제공합니다.예를 들어, 사용자가 동굴을 탐험하고 빛나는 구슬이나 해골과 같은 소도구를 보면, 그들의 환경이 마법적이고 위험하다는 것을 알 수 있으므로 주의를 기울여야 할 수도 있습니다.

소도구는 경험의 아트 스타일에서 더 큰 테마에 연결할 때 가장 효과적입니다.예를 들어, 최종 샘플 레이저 태그 환경은 속성을 사용하여 환경이 기술과 자연에 대한 사용자 컨텍스트를 제공합니다.특히 프로프 키트에는 깨끗하고 고급 기술 패널, 상자, 소화기 및 보안 카메라와 함께 큰 바위와 다양한 식물이 포함되어 있으며, 사용자에게 세계가 기술 발전을 중시하지만 지구의 비용을 치르지는 않는다는 정보를 제공합니다.

The sample laser tag experience's prop kit.

모듈러 자산과 달리 프로브는 더 큰 복잡한 개체를 만들기 위해 함께 스냅할 필요가 없기 때문에 일관된 피벗 지점 위치가 필요하지 않습니다.그러나 3D 공간에 배치해야 하는 위치에 따라 논리적 피벗 지점 위치가 필요합니다.예를 들어, 다음 이미지에서 소화기 프로프는 개체의 뒷면에 피벗 지점 위치가 있어 벽에 스냅할 수 있고, 상자는 개체 하단에 피벗 지점 위치가 있어 바닥에 스냅할 수 있습니다.이렇게 하면 해당 벽이나 바닥이 무엇이든 상관없이 일반적인 컨텍스트 배치가 가능합니다.

이 자습서의 월드 빌드 섹션에서 환경 아트 자산 라이브러리에서 프롭을 사용하거나 수정할 수 있습니다.그러나 블렌더나 마야와 같은 타사 모델링 도구에서 자신만의 소도구를 디자인하기로 결정한 경우, 다음 사항을 염두에 두십시오:

  • 사용자는 종종 여러 각도에서 프롭을 보기 때문에 프롭이 무엇인지 이해할 수 있을 만큼의 세부 정보를 포함하는 것이 중요하지만 이행영향을 주지 않도록 세부 정보가 너무 많지 않아야 합니다.좋은 규칙은 사용자가 프로프의 실루엣에서 무엇인지 말할 수 있는 충분한 기하 구조만 포함하는 것입니다.이 개념에 대한 자세한 정보는 이동하는 세계 개발 - 폭풍의 눈 설정을 참조하십시오.
  • 모듈러 자산에 사용한 것과 동일한 트림 시트를 사용하여 이미 환경 내에 있는 텍스처를 효율적으로 사용하고, 모든 자산이 스타일적으로 일관성을 유지할 수 있도록 할 수 있습니다.
  • 속성의 고유한 시각적 표시기는 환경에서 재사용할수록 더 눈에 띄게 됩니다.

회색 상자 환경을 교체하거나 변환하려는 모든 고품질 자산을 보유하면 자습서의 다음 섹션으로 이동하여 회색 상자 환경을 아름답게 만드는 데 사용할 수 있는 자산 라이브러리를 구성하는 방법을 배울 수 있습니다.