menu
版本
2021.1.14.8108
2024.1.3.8749
2023.1.11.8682
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
2024.1.3.8749
2023.1.11.8682
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
Wwise SDK 2021.1.14
|
SoundFrame 是与 Wwise 设计工具通信的框架。它可以让您的内容设计工具(例位关卡编辑器)从在同一台 PC 上运行的一份 Wwise 获取信息,以及远程控制 Wwise Transport 来执行播放操作。
通过使用它的数据提取能力,您可以极大地改善任务的工作流程,例如在游戏世界中集成事件、将切换开关映射到游戏纹理、显示和微调衰减半径等。
通过使用它的播放功能,您可以创建工具来模拟在 Soundcaster 视图中无法呈现的复杂游戏音频场景。一个示例是环境测试器,其中声音可在游戏的不同环境中测试和验证。
在使用 SoundFrame 创建这些工具后,您可以在没有程序员的进一步介入下,甚至在游戏引擎可以集成声音前,测试、验证和集成声音设计的诸多方面。
使用 SoundFrame 创建的应用程序和插件在工作原理上与 Wwise 中的 Soundcaster 类似。和 Soundcaster 一样,您可以通过触发事件、声音和游戏同步器来重建各种游戏场景。主要区别在于 SoundFrame 应用程序或插件可独立于 Wwise。为了让两个应用程序相互通信,需要在同一机器上安装和运行它们。SoundFrame 使用客户端-服务器类型关系与 Wwise 建立双向链接。
当声音被 SoundFrame 应用程序或插件触发时,它们通过 Wwise 进行播放。由于 SoundFrame 采用 Wwise 作为它的声音引擎,因此不存在任何声音引擎限制。也就是说,更新可以实时测试和验证,这可以在开发周期的所有阶段为您节省大量时间。
为了模拟所有类型的音频场景,SoundFrame 为您提供了各种功能,包括通常由声音引擎管理或执行的功能。以下列表描述使用 SoundFrame 可以执行的一些任务:
Wwise 带有两个示例程序,它们通过使用 SoundFrame API 创建,可演示 SoundFrame 的强大功能和灵活性。创建它们的目的是让您对使用 SoundFrame 可创建的应用程序类型有一个了解。提供了这些示例的完整源代码,以便您可以按照您自己项目的需要来定制这些程序,或者以它们为指南来创建您自己的工具。
下面列举了使用 SoundFrame 创建的应用程序示例:
AK::SoundFrame
名字空间中包含了与 SoundFrame 相关的所有内容。
有关更多信息,请参阅: