Wwise SDK 2023.1.8
|
여러 사운드가 동시에 재생될 때 최적의 성능 수준을 유지하려면 가상 보이스(virtual voice)를 사용하여 특정 볼륨 이하의 사운드가 소중한 처리 능력과 메모리를 소모하지 않도록 할 수 있습니다. 사운드 엔진은 이러한 들리지 않는 소리를 가상 보이스 목록에 대기시키지만 재생하지는 않습니다. Wwise는 이러한 사운드를 계속 관리하고 모니터링하지만, 사운드가 가상 보이스 목록에 있을 경우 사운드 엔진에서 이를 처리하지 않으며 하드웨어의 물리적 보이스를 사용하지 않습니다.
가상 보이스를 사용하면 볼륨 레벨이 스레숄드 미만인지, 또는 재생 제한을 초과하여 사운드가 가상으로 허용되는지 여부에 따라 사운드가 물리적 보이스와 가상 보이스 사이를 오가며 이동합니다( 재생 제한과 우선 순위의 이해 의 설명 참고). 볼륨이 Wwise Authoring에서 설정한 스레숄드를 넘으면 보이스가 가상 보이스 목록에 추가되고 사운드 처리가 중지됩니다. 사운드가 최대 거리 반경 내에서 이동할 때 볼륨 레벨이 증가하면 가상 보이스 목록에서 물리적 보이스으로 이동하고 사운드 엔진은 이를 다시 처리합니다.
가상 사운드에서 물리적 사운드로 변경될 때, 다음의 세 가지 재생 방식 중에 선택할 수 있습니다. 각 동작에는 고유한 성능 특성이 있습니다.
| ||
Play from beginning (처음부터 재생) | Medium(중간): 가상일 경우 보이스 처리가 중지됩니다. 보이스가 가상 보이스와 물리적 보이스 사이를 전환할 때 몇 가지 추가 작업이 수행됩니다. | Low(낮음): 가상 보이스일 때 모든 내부 처리 버퍼를 지웁니다. |
Play from elapsed time (경과한 시간부터 재생) | High(높음): 가상 보이스일 때 각 버퍼에서 보이스를 처리합니다. 보이스가 가상 보이스와 물리적 보이스 사이를 전환할 때 몇 가지 추가 작업이 수행됩니다. | Low(낮음): 가상 보이스일 때 모든 내부 처리 버퍼를 지웁니다. |
Resume (재개) | Low(낮음): 가상 보이스일 때 보이스 처리가 중지됩니다. 가상 보이스와 물리적 보이스 사이를 전환할 때에는 아무런 작업도 수행되지 않습니다. | High(높음): 가상 보이스일 때 모든 내부 처리 버퍼가 유지됩니다. |
스트리밍된 사운드는 가상일 경우 I/O 대역폭을 사용하지 않습니다. 선택한 동작이 Play from beginning(처음부터 재생) 또는 Play from elapsed time(경과한 시간부터 재생)인 경우 I/O 버퍼가 지워져 보이스가 가상에서 물리적 보이스로 전환될 때 소리가 다시 들리기 전에 지연이 발생합니다.
사운드 디자이너 관점에서의 가상 보이스에 대한 자세한 내용은 보이스 최적화를 참조하세요.
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요