スポットライト セール: 7月15日まで一部の商品が 50%オフで購入できます。

Blueprint Significance

1
5 つ星のうち 5 個(1 個の評価)
  • 100%
  • 0%
  • 0%
  • 0%
  • 0%

An actor component for optimizing performance of actors.

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    5.2 - 5.4
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。

Demo Video


Blueprint Significance adds an actor component made using C++ you can add to your blueprints that uses the Significance Manager to optimize the actor it is attached to by changing its tickrate.


After having set the Game Viewport Client Class to the included custom Game Viewport Client Class in the project settings, you can add the Significance component to the actors you want to optimize. By default it will optimize based on distance and if the actor is in view or not. Various config variables can be used to refine when and what to change the tickrate by per instance. Functionality can be expanded upon if desired by adding new code to the existing Significance component in C++.

テクニカルノート

Features:

  • Actor component that can optimize the actor it is attached to.
  • Change tickrate based on distance and view.
  • Custom game viewport so distance based functionality is based on where the viewpoint is located instead of possessed actor.
  • Tooltips on all Config variables so you don't have to delve into documentation to figure out what does what.
  • Debug visuals to visualize the state of the Significance component.
  • Demo map included for showcasing functionality and for potential setup reference.


Code Modules:

  •  BlueprintSignificance, Runtime 


Number of Blueprints: 5 for demo content

Number of C++ Classes: 3 for main behavior, 9 for debug behavior

Network Replicated: Not replicated, but does work client-side during multiplayer

Supported Development Platforms: Any, but only tested on Windows

Supported Target Build Platforms: Any, currently only tested on Windows and Android