Significance Optimizer - Game Thread/CPU Optimization

Significance Optimizer - Game Thread/CPU Optimization plugin provides plug'n'play solution allowing users to fastly and conveniently squizee last miliseconds from the Game Thread.

  • 지원 플랫폼
  • 지원 엔진 버전
    4.27, 5.0 - 5.1
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

🎬 Overview Video

🎬 Sample Project Overview Video

🎓 Documentation

🎮 Sample Project

Have a question? Would you like to request new features? Join Discord community


Significance Optimizer plugin is focused on optimizing game performance (primarily Game Thread/CPU optimization) while minimizing graphics' details decrease. The plugin constantly analises transform of the registered actors and compares it to the game viewport’s transform. Based on that data it assigns significance function value individually to every registered actor. Objects close to and directly in front of the viewport are more significant than objects behind and far away from the current game viewport locations. The less significant the actor is, the less amount of processing power it will get (e.g: lower tick rate). Plugin was created in mind to provide the plug'n'play solution allowing users to fastly and conveniently increase performance with minimum impact on game visuals. Every single object registered to the plugin can be handled separately which means you can set its significance scoring parameters individually to achieve best balance between performance and visual quality.

기술적 세부사항

Features:

  • Blueprints and C++ support: All functionality available at the blueprints and C++ level through plug'n'play actor component
  • Built in Tick Rate optimization (can be applied to Actors, Animations, etc.)
  • Works in multiplayer games
  • Fully customizable (initial configuration already done)
  • Multiple significance scoring modes: Render, Distance, Angle, Distance and Render, Distance and Angle, Weighted Distance and Render, Weighted Distance and Angle
  • Allows parameters change during runtime


Number of C++ Classes: 2

Supported Development Platforms: [Windows 64-bit]

Supported Target Build Platforms: [Windows 32/64-bit, Linux, MacOS, IOS, Android, Nintendo Switch, Playstation 4/5, Xbox One/Series]

Code Modules: [SignificanceOptimizerPlugin(Runtime)]