動的スケーリング (Dynamic Scaling)
GPUの負荷を軽減します。最大FPSのためのネイティブブラウザスケーリングか、UIを鮮明に保つためのスマートレンダリングのいずれかを選択できます。
ブラウザで最大のFPSを引き出します。インテリジェントな動的スケーリングと正確なボトルネック(CPU/GPU)解析により、あらゆるデバイスでゲームを自動的に最適化します。

既製のアセットを購入する際、コアメカニズムへのアクセスは不可欠です。WebAPは、明確なパブリックAPIを提供します。メトリクスを読み取ったり、スクリプトを介してグラフィック品質をロックしたり、独自の最適化モジュールを統合したりできます。
独自のメカニズム用のカスタムスケーラー(Scaler)をわずか数分で作成できます:
using GrindsetStudios.WebAdaptivePerformance.Scalers;
[UnityEngine.Scripting.Preserve]
public sealed class MyCustomScaler : WebScalerBase
{
public MyCustomScaler()
{
_target = ScalerTarget.GPU; // このスケーラーがビデオカードを節約することを指定
_visualImpact = ScalerVisualImpact.Medium; // 視覚的な結果への影響度
_maxLevel = 3; // 3段階の品質低下ステップを追加
}
protected override void OnLevel()
{
// ここに品質設定を適用します。
// プラグインがこのメソッドを呼び出すタイミングを決定します!
}
}