AkGeometry Blueprint 함수
-
ConvertMesh: 상위 메쉬를 Spatial Audio Geometry가 이해할 수 있는 구조인
FAkGeometryData
로 변환합니다. 고정 메쉬 종류의 경우 상위 메쉬의 색인과 정점이 사용됩니다. 단순 충돌 메쉬 종류의 경우 상위 계층의 BodySetup이 FAkGeometryData
로 변환됩니다. 단순 충돌이 상자, 구형, 캡슐로 구성된 경우 각 모양에 대한 경계 상자가 사용됩니다. 단순 충돌이 볼록한 선체를 가질 경우 이 충돌의 색인과 정점이 사용됩니다.
-
RemoveGeometry: AK:SpatialAudio::RemoveGeometry()를 호출하여 Spatial Audio에서 지오메트리를 제거합니다.
-
UpdateGeometry:
FAkGeometryData
컴포넌트를 Spatial Audio로 전송합니다.
AkLateReverbComponent Blueprint 함수
-
AssociateAkTextureSetComponent: HFDamping을 예측하는 데에 사용될 컴포넌트를 설정합니다. 예를 들어 AkGeometry 하위 컴포넌트가 있는 고정 메쉬 컴포넌트를 가진 Blueprint에서는 이 함수를 BeginPlay에서 호출하여 AkGeometry 컴포넌트를 해당 잔향 컴포넌트와 연결할 수 있습니다. 이 후기 잔향 컴포넌트에 자매 지오메트리 컴포넌트 (혹은 표면 반사 설정 컴포넌트)가 있을 경우 이 컴포넌트가 자동으로 설정되기 때문에 해당 함수를 호출할 필요가 없습니다.
AkRoomComponent Blueprint 함수
-
GetPrimitiveParent: 해당 Ak Room Component가 연결될
UPrimitiveComponent
를 반환합니다.
AkPortalComponent Blueprint 함수
몇 가지 Wwise 특정 동작을 AkPortalComponent 오브젝트에서 실행할 수 있습니다. 이 동작은 Ak Portal Component Category에서 사용할 수 있습니다.
-
OpenPortal: Portal을 엽니다. Portal의 앞뒤에 있는 AkRoomComponent 에 배치된 이미터가 이 포털을 통해 방사됩니다.
-
ClosePortal: Portal을 닫습니다. Portal의 열림은 방해와 같은 역할을 합니다.
-
GetCurrentState: Portal의 상태가 Open인지 Closed인지를 나타내는
AkAcousticPortalState
를 반환합니다.
-
GetPrimitiveParent: 해당 Ak Portal Component가 연결된
UPrimitiveComponent
를 반환합니다.
-
PortalPlacementValid: 포털 위치와 방향이 유효할 경우 true를 반환합니다. 포털은 앞 공간과 뒷 공간을 가집니다. 포털에는 적어도 한 개의 공간이 연결되어 있어야 하며, 앞 공간과 뒷 공간이 반드시 서로 달라야 합니다. 더 자세한 정보는 AkPortalComponent 와 AkRoomComponent 를 참고해 주세요.
AkSurfaceReflectorSetComponent Blueprint 함수
-
SendSurfaceReflectorSet: 브러쉬의 색인과 정점을 Spatial Audio Geometry 데이터로 변환하며 AK:SpatialAudio::SetGeometry()를 호출하여 이 데이털르 Spatial Audio로 전송합니다.
-
RemoveSurfaceReflectorSet: AK:SpatialAudio::RemoveGeometry() 를 호출하여 Spatial Audio에서 지오메트리를 제거합니다.
-
UpdateSurfaceReflectorSet: SendSurfaceReflectorSet를 호출하여 브러쉬의 새로운 변환을 Spatial Audio로 전송합니다.
- 참고
-