跳到主要内容

WYVRN Effects Library

WYVRN 效果库(The WYVRN Effects Library) 是一组预制的 Chroma 和触觉效果库,可轻松添加到任何游戏中。该效果库提供画廊(Gallery),简单复制粘贴即可使用。事件名称可配合 SetEventName 方法使用来触发事件效果。

交互式画廊

交互式画廊可通过以下链接在浏览器中查看: https://tools.wyvrn.com/WyvrnEffectsLibrary/。画廊会按事件展示可用效果,若资源可用,会提供 Chroma 与触觉预览。每个事件包含名称、持续时间、描述、Chroma 渲染器、触觉渲染器,以及用于生成示例代码的一键复制按钮。画廊资源将由 Synapse 自动分发到游戏;新添加到库中的事件将自动分发给终端用户。

Gallery_Heal

教程

您可以按照这个 3 分钟的教程快速实现您游戏中的 Chroma 和触觉效果。

在本教程中,您将了解到:

  • 安装并将 WYVRN SDK 连接到您的游戏引擎。
  • 配置 Razer Synapse 以便正常运行 HD 触觉和 Chroma 效果。
  • 浏览、预览和搜索 WYVRN 效果库以找到合适的效果。
  • 将效果命令复制到您的游戏包体中,并控制在游戏过程中特效的播放方式。

最终,通过简单的几个步骤,您将确切地了解到如何将已有的触觉和灯光效果集成到您的游戏中。

Chroma 渲染器

Chroma 渲染器展示一组 Chroma 设备, 用于模拟该事件在 Razer 设备上的显示方式。Chroma 的持续时间以帧为单位。Chroma 在硬件上以每秒 30 帧进行播放。

Haptics 渲染器

如果事件有可用的资源,触觉渲染器可通过两种方式显示。

Haptics_Renderer

触觉渲染器:图表

图表视图以图表形式渲染,纵轴表示幅度(amplitude),横轴表示时间(time)。

Haptics_Renderer_Chart

触觉渲染器:圆形

触觉视图渲染为一个动画圆圈,其半径代表触觉的强度。红色竖线表示时间(左端为开始,右端为结束)。

Haptics_Renderer_Circle

代码生成

画廊可生成用于集成的代码,复制粘贴即可使用。使用语言下拉菜单设置代码生成语言。

Code_Generation

代码生成:文本

“Text” 选项会复制事件名称的文本信息。当事件发生时事件名称将触发对应的 Chroma 与触觉效果。

Code_Generation_Copy

代码生成:C++

“C++” 选项会生成 C++ 示例代码。


WyvrnAPI::CoreSetEventName(L"@Heal");

代码生成:Unreal

“Unreal” 选项会生成 Unreal C++ 示例代码。请参阅以下页面了解在 Unreal 中集成的指南:

[WYVRN SDK Unreal Engine Plugin Integration (External) - Indie Developers] (https://doc.wyvrn.com/docs/wyvrn-sdk/unreal-engine/)

Code_Generation_Unreal


UWyvrnSDKPluginBPLibrary::SetEventName("@Heal");

Blueprints 使用 “Text” 选项。

代码生成:C#/Unity

“C#” 选项会生成 C# 示例代码。


WyvrnAPI.CoreSetEventName("@Heal");

过滤器:文本

事件可以通过文本搜索进行筛选,搜索将匹配事件名称。

Filters

过滤器:文件夹

事件可以按文件夹类别进行筛选,方便查找。

Filters_Folders