PCG 바이옴 코어 및 샘플 플러그인은 PCG 프레임워크를 사용 방법의 예시를 보여줍니다. 이 페이지에서는 이 프로젝트의 문서에 사용된 다수의 용어에 대한 정의를 제공합니다.
용어집
툴 및 이 문서 내에서 사용된 용어와 그 정의 목록입니다.
바이옴 코어(Biome Core)
커스터마이징할 수 있는 단계를 통해 논리적 섹션으로 구성된 고정 파이프라인을 제공하는 체계적인 접근 방식으로 제작된 데이터 중심 바이옴 생성 툴입니다. PCG 바이옴 코어 플러그인에는 바이옴을 절차적으로 생성하는 데 사용되는 PCG 그래프 및 서브그래프 컬렉션이 포함되어 있습니다.
바이옴 샘플(Biome Sample)
PCG 바이옴 샘플 플러그인에는 바이옴 코어를 이용해 바이옴을 절차적으로 생성하는 데 사용되는 레벨, 데이터 에셋 및 커스텀 PCG 그래프가 포함되어 있습니다.
바이옴 액터(Biome Actors)
바이옴 코어와 함께 사용할 수 있는 블루프린트 액터로, 월드에서 바이옴 구성에 사용됩니다. 여기에는 바이옴 볼륨(Volume)/스플라인(Spline) 및 바이옴 구성(Biome Setup) 액터가 포함됩니다.
바이옴(Biome)
바이옴 정의(Biome Definition) 및 바이옴 에셋(Biome Asset) 목록에 의해 정의된 공간의 볼륨입니다.
제너레이터(Generator)
바이옴 에셋 항목이 참조하는 타입(Type), 우선순위(Priority) 및 제너레이터 그래프(Generator Graph) 프로퍼티를 보유한 데이터 에셋입니다.
제너레이터 그래프(Generator graph)
루트 포인트를 생성하는 PCG 그래프로, 월드에 에셋을 배치하는 데 사용됩니다.
바이옴 에셋(Biome Asset)
바이옴 코어가 스폰할 에셋 프로퍼티가 포함된 데이터 에셋입니다.
바이옴 캐시(Biome Cache)
월드에 바이옴을 저장하는 데 사용되는 3D 포인트 그리드 구조체입니다.
필터(Filters)
필터 그래프 목록입니다.
필터 그래프(Filter graph)
포인트를 처리하고 로직 또는 텍스처 프로젝션에서 정의된 필터 어트리뷰트에 기록하는 PCG 그래프입니다.
트랜스폼 그래프(Transform graph)
제너레이터 또는 부모 트랜스폼 포인트에서 포인트를 가져와 프로퍼티를 변경하는 PCG 그래프입니다. 자손 포인트 생성 및 배치에 사용됩니다.
주입된 데이터(Injected Data)
포인트를 제외하거나 추가하기 위해 바이옴 코어의 다양한 스테이지에 주입되는 외부 데이터입니다. 파이프라인 내 엔트리 포인트에 따라 제외(Exclusions), 타입 지정(Typed), 특정(Specific), 커스텀(Custom) 등, 다양한 바이옴 데이터 타입으로 구분됩니다.
파티셔닝(Partitioning)
볼륨과 프로세싱을 그리드로 분할하여 로컬 업데이트 속도를 높이고 출력을 개별적으로 스트리밍할 수 있는 별도의 액터로 분할합니다.
계층형 생성(Hierarchical Generation)
볼륨과 프로세싱을 PCG 그래프의 일부가 실행되는 다양한 크기의 여러 그리드로 분할합니다. 계층형 생성은 다양한 크기의 그리드로 컴퓨팅을 분산하여 로컬 업데이트 속도를 높이고 개별적으로 스트리밍할 수 있는 별도의 액터로 데이터를 출력합니다. 자세한 내용은 PCG 생성 모드 사용하기를 참조하세요.
런타임 계층형 생성(Runtime Hierarchical Generation)**
PCG 그래프에 구성된 각 그리드 크기의 생성 반경을 사용하여 스트리밍 소스 또는 PCG 생성 소스 컴포넌트를 기반으로 런타임 시 그리드 셀을 생성합니다. 계층형 생성과 같은 멀티 레벨 그리드 크기 접근 방식을 사용합니다. 자세한 내용은 PCG 생성 모드 사용하기를 참조하세요.
바이옴 코어 런타임(Biome Core Runtime)
바이옴 코어 런타임은 런타임 시 카메라 주변의 디테일한 에셋 생성에 사용되는 별도의 PCG 컴포넌트와 그래프입니다.
런타임 에셋(Runtime Assets)
바이옴 코어 런타임이 스폰할 에셋의 프로퍼티가 포함된 데이터 에셋입니다.
어셈블리(Assembly)
에셋 액션(Asset Action) > 레벨에서 PCG 에셋 생성(Create PCG Assets from Level(s)) 을 사용하여 레벨에 있는 모든 스태틱 메시와 인스턴스드 스태틱 메시로부터 생성하고 익스포트한 PCG 포인트 데이터인 PCG 데이터 에셋(PCG Data Asset)입니다.
에셋 옵션(Assets Options)
에셋 옵션은 별도의 구조체로 만들어진 프로퍼티의 서브카테고리입니다. 디폴트 에셋 옵션:
- 디버그 옵션(Debug Options)
- 에셋 옵션(Asset Options)
- 메시 옵션(Mesh Options)
- 어셈블리 옵션(Assembly Options)
- 필터 옵션(Filter Options)
- 런타임 옵션(Runtime Options)
글로벌 파라미터(Global parameters)
글로벌 행동에 영향을 주는 바이옴 코어 그래프 파라미터입니다. 필터 그래프, 디버그 캐시 디스플레이, 바이옴 블렌딩 범위 및 선택적 바이옴 맵 프로젝션이 포함됩니다.
루트 포인트(Root points)
제너레이터 및 제너레이터 그래프에서 제공된 모든 포인트입니다.
자손 포인트(Child points)
자손 에셋을 스폰하기 위해 재귀적 트랜스폼 단계에서 생성된 모든 포인트입니다.