メインコンテンツまでスキップ

WYVRN Effects Library

WYVRN Effects Library(エフェクトライブラリ)は、あらかじめ作成された Chroma およびハプティクスの効果セットで、どのゲームにも簡単に追加できます。このライブラリにはギャラリー(Gallery)があり、コピー&ペーストするだけで簡単に統合できます。イベント名は、SetEventName メソッドと組み合わせて使用し、イベントをトリガーすることを目的としています。

ギャラリー(Gallery)

インタラクティブなギャラリーは、以下のリンクからブラウザで閲覧できます:WyvrnEffectsLibrary

このギャラリーでは、利用可能なイベントが表示され、アセットが利用可能なに、 Chroma とハプティクスのプレビューが確認できます。各イベントには、イベント名、再生時間、説明、 Chroma レンダラー、ハプティクスレンダラー、サンプルコードを生成するためのコピーボタンが含まれます。ギャラリーのアセットは、Synapse を通じてゲームに自動的に配布されます。ライブラリに新しいイベントが追加されると、エンドユーザーに自動的に配布されます。

Gallery_Heal

チュートリアル

ビデオ:WYVRN Effects Library: あなたのゲームに瞬時にハプティクス&Chromaエフェクトを実装

この3分間のチュートリアルで、ゲームにおける Chroma とハプティクスの実装をすぐに開始する方法を学べます。

このチュートリアルでは、次の内容を習得します:

  • WYVRN SDK をゲームエンジンにインストールし、接続する方法
  • Razer Synapse を設定し、HD ハプティクスと Chroma エフェクトを正しく動作させる方法
  • WYVRN Effects Library を閲覧、プレビュー、検索して、適切なエフェクトを見つける方法
  • エフェクトコマンドをゲームビルドにコピーし、ゲームプレイ中の再生方法を制御する方法

このチュートリアルを終えると、既製のハプティクス効果とライティング効果を、わずかな手順でゲームに統合する方法が完全に理解できます。

Chroma レンダラー

Chroma レンダラーは、イベントが Razer デバイス上でどのように表示されるかをエミュレートする Chroma デバイスのセットを表示します。Chroma の再生間はフレーム単位で指定されます。ハードウェア上での Chroma 再生は、1秒あたり30フレームでレンダリングされます。

ハプティクスレンダラー

ハプティクスレンダラーは、イベントに対応するアセットが利用可能な場合、2つの方法で表示可能です。

Haptics_Renderer

ハプティクスレンダラー: チャート(Chart)

チャートビューは、振幅をY軸、時間をX軸としてチャートでレンダリングします。

Haptics_Renderer_Chart

ハプティクスレンダラー:サークル(Circle)

サークルビューは、半径がハプティクスの強度を表すアニメーション円としてレンダリングします。赤い縦線は時間を表し、左側がアニメーションの開始、右側が終了を示します。

Haptics_Renderer_Circle

コード生成

ギャラリーは、統合用のコードを生成し、コピー&ペーストを簡単に行えるようにします。言語選択ドロップダウン(Language)を使用して、コード生成の対象言語を設定してください。

Code_Generation

コード生成:Text

Text オプションは、イベント名のテキストをコピーします。イベント名は、イベント発生時に再生される Chroma およびハプティクスのパターンを表します。

Code_Generation_Copy

コード生成:C++

C++ オプションは、サンプルの C++ コードを生成します。


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

コード生成:Unreal

Unreal オプションは、サンプルの Unreal C++ コードを生成します。Unreal でライブラリをセットアップするためのガイドについては、3. WYVRN Unreal SDKをご覧ください。

Code_Generation_Unreal


UWyvrnSDKPluginBPLibrary::SetEventName("@Heal");

Blueprints の生成は、Text オプションを使用してください。

コード生成:C#/Unity

C# オプションは、サンプルの C# コードを生成します。


WyvrnAPI.CoreSetEventName("@Heal");

フィルター:Text

イベントは、イベント名に一致するテキスト検索によってフィルタリングできます

Filters

フィルター:Folder

イベントは、フォルダカテゴリによってフィルタリングでき、オプションをより簡単に見つけることができます。

Filters_Folders