URP版Cubism SDK for Unityのパフォーマンスについて

最終更新: 2026年10月20日

Cubism 5 SDK for Unity R6では主にCubism 5.2以前のモデルで効果があるパフォーマンス向上のための変更を行いました。
このページでは、Cubism 5.2のマスク無し、Cubism 5.2のマスク有り、Cubism 5.2のマスク有りの3体のモデルでのパフォーマンス計測結果を記載しています。

各バージョンの変更内容について詳しくは 「Cubism SDK for Unity」 の見出し「更新履歴」をご確認ください。

用語について

5% Low FPS: 計測フレームレートの中で下位5%の値の平均フレームレート
1% Low FPS: 計測フレームレートの中で下位1%の値の平均フレームレート

計測環境

Windows

CPU:  Intel Core i7-14700HX
GPU:  NVIDIA GeForce RTX 4070 Laptop
RAM:  63,180 MB
Resolution: 1,920×1,080  FullScreen
Graphics API: DX11

iOS

端末: iPhone 12
チップ: A14 Bionicチップ
解像度: 2,532×1,170 (460 ppi)

プロジェクト設定

Scripting Backend: IL2CPP
HDR: 無効
MASS: 無効

R6専用の設定

マスク

マスク方式: 前処理マスク方式
マスクテクスチャサイズ: 1,024
モデル1体当たりのマスク用テクスチャ数: 1

RenderFeature

Enable Batching: ON
Enable DirectRendering: ON
Enable Offscreen Pre Clear: OFF

計測方法

計測: 10分ウォームアップ後、60秒間の平均(総フレーム数 ÷ 実計測時間)

計測モデル

Cubism 5 SDK for Unity R6 に同梱しているサンプルモデルを使用

パフォーマンスの測定結果

Cubsim 5.2 以前のマスク無しモデル

モデル名: こはる (Koharu)

モデル統計情報

<< Moc 統計情報 >>
moc3ファイルバージョン: SDK3.0/Cubism3.0(3.2)
キャンバスサイズ: 1600 x 2000
中央位置: 800.0 x 1000.0
Pixel per Unit: 1600.0
パーツ数:17
パラメータ数:52

<< Drawable 情報 >>
Drawable数: 91
総頂点数: 1984 / 総ポリゴン数: 2605
テクスチャ使用枚数: 1枚 ( 0:91 )
クリッピング数: 0 / マスクIDの順列の種類: 0
使用方式(マスク: 0 / マスクを反転: 0)
使用されるカラーブレンド: 通常 
使用されるアルファブレンド: オーバー 
高度なブレンドモードの使用数: 0

<< オフスクリーン描画 情報 >>
描画するパーツ数: 0
使用されるカラーブレンド: 
使用されるアルファブレンド: 
高度なブレンドモードの使用数: 0
最大階層数: 0

Windows 1体描画

Cubism SDK for Unity バージョン平均FPS5% Low FPS1% Low FPS平均フレーム時間中央値
Cubism 5 SDK for Unity R51183.36 fps810.04 fps669.25 fps0.85 ms0.79 ms
Cubism 5 SDK for Unity R61965.22 fps1685.22 fps1419.65 fps0.51 ms0.50 ms

Windows 10体描画

Cubism SDK for Unity バージョン平均FPS5% Low FPS1% Low FPS平均フレーム時間中央値
Cubism 5 SDK for Unity R5200.22 fps172.91 fps156.98 fps4.99 ms4.93 ms
Cubism 5 SDK for Unity R6396.96 fps344.92 fps310.34 fps2.52 ms2.47 ms

iOS 1体描画(フレームレート上限: 60fps)

Cubism SDK for Unity バージョン平均FPS5% Low FPS1% Low FPS平均フレーム時間中央値
Cubism 5 SDK for Unity R559.91 fps59.68 fps59.60 fps16.69 ms16.69 ms
Cubism 5 SDK for Unity R659.87 fps59.63 fps59.52 fps16.70 ms16.70 ms

iOS 10体描画(フレームレート上限: 60fps)

Cubism SDK for Unity バージョン平均FPS5% Low FPS1% Low FPS平均フレーム時間中央値
Cubism 5 SDK for Unity R557.03 fps47.64 fps43.39 fps17.53 ms17.13 ms
Cubism 5 SDK for Unity R659.83 fps59.13 fps58.76 fps16.71 ms16.72 ms

Cubsim 5.2 以前のマスク有りモデル

モデル名: 虹色まお (Mao)

モデル統計情報

<< Moc 統計情報 >>
moc3ファイルバージョン: SDK5.0/Cubism5.0
キャンバスサイズ: 5800 x 8400
中央位置: 2900.0 x 4200.0
Pixel per Unit: 5800.0
パーツ数:32
パラメータ数:132

<< Drawable 情報 >>
Drawable数: 262
総頂点数: 6020 / 総ポリゴン数: 7943
テクスチャ使用枚数: 1枚 ( 0:262 )
クリッピング数: 37 / マスクIDの順列の種類: 16
使用方式(マスク: 27 / マスクを反転: 10)
使用されるカラーブレンド: 通常 , 乗算(5.2以前) , 加算(5.2以前) 
使用されるアルファブレンド: オーバー 
高度なブレンドモードの使用数: 0

<< オフスクリーン描画 情報 >>
描画するパーツ数: 0
使用されるカラーブレンド: 
使用されるアルファブレンド: 
高度なブレンドモードの使用数: 0
最大階層数: 0

Windows 1体描画

Cubism SDK for Unity バージョン平均FPS5% Low FPS1% Low FPS平均フレーム時間中央値
Cubism 5 SDK for Unity R5618.47 fps471.25 fps436.32 fps1.62 ms1.55 ms
Cubism 5 SDK for Unity R6939.01 fps774.71 fps680.92 fps1.06 ms1.03 ms

Windows 10体描画

Cubism SDK for Unity バージョン平均FPS5% Low FPS1% Low FPS平均フレーム時間中央値
Cubism 5 SDK for Unity R571.75 fps65.56 fps62.24 fps13.94 ms13.89 ms
Cubism 5 SDK for Unity R6102.14 fps93.89 fps88.24 fps9.79 ms9.71 ms

iOS 1体描画(フレームレート上限: 60fps)

Cubism SDK for Unity バージョン平均FPS5% Low FPS1% Low FPS平均フレーム時間中央値
Cubism 5 SDK for Unity R559.93 fps57.94 fps56.70 fps16.69 ms16.67 ms
Cubism 5 SDK for Unity R659.96 fps59.65 fps59.55 fps16.68 ms16.68 ms

iOS 10体描画(フレームレート上限: 60fps)

Cubism SDK for Unity バージョン平均FPS5% Low FPS1% Low FPS平均フレーム時間中央値
Cubism 5 SDK for Unity R58.22 fps7.48 fps7.47 fps121.71 ms117.05 ms
Cubism 5 SDK for Unity R632.47 fps24.14 fps23.56 fps30.80 ms27.41 ms

Cubsim 5.3 マスク有りモデル

モデル名: レン・フォスター (Ren)

モデル統計情報

<< Moc 統計情報 >>
moc3ファイルバージョン: SDK5.3/Cubism5.3
キャンバスサイズ: 5200 x 7000
中央位置: 2600.0 x 3500.0
Pixel per Unit: 5200.0
パーツ数:51
パラメータ数:73

<< Drawable 情報 >>
Drawable数: 198
総頂点数: 7843 / 総ポリゴン数: 11041
テクスチャ使用枚数: 1枚 ( 0:198 )
クリッピング数: 4 / マスクIDの順列の種類: 4
使用方式(マスク: 4 / マスクを反転: 0)
使用されるカラーブレンド: 通常 , 乗算 , カラー , 加算(発光) , ハードライト 
使用されるアルファブレンド: オーバー , アトップ , アウト 
高度なブレンドモードの使用数: 20

<< オフスクリーン描画 情報 >>
描画するパーツ数: 24
使用されるカラーブレンド: 通常 , 乗算 
使用されるアルファブレンド: オーバー , アトップ , ディスジョイント , アウト 
高度なブレンドモードの使用数: 9
最大階層数: 4

Windows 1体描画

Cubism SDK for Unity バージョン平均FPS5% Low FPS1% Low FPS平均フレーム時間中央値
Cubism 5 SDK for Unity R5575.38 fps447.99 fps414.22 fps1.74 ms1.67 ms
Cubism 5 SDK for Unity R6839.05 fps743.94 fps669.12 fps1.19 ms1.18 ms

Windows 10体描画

Cubism SDK for Unity バージョン平均FPS5% Low FPS1% Low FPS平均フレーム時間中央値
Cubism 5 SDK for Unity R556.24 fps43.62 fps40.34 fps17.78 ms17.48 ms
Cubism 5 SDK for Unity R675.43 fps61.06 fps54.88 fps13.26 ms12.62 ms

iOS 1体描画(フレームレート上限: 60fps)

Cubism SDK for Unity バージョン平均FPS5% Low FPS1% Low FPS平均フレーム時間中央値
Cubism 5 SDK for Unity R537.66 fps20.30 fps20.24 fps26.55 ms17.38 ms
Cubism 5 SDK for Unity R648.14 fps20.28 fps20.19 fps20.77 ms16.76 ms

iOS 10体描画(フレームレート上限: 60fps)

Cubism SDK for Unity バージョン平均FPS5% Low FPS1% Low FPS平均フレーム時間中央値
Cubism 5 SDK for Unity R511.40 fps9.98 fps9.97 fps87.70 ms83.48 ms
Cubism 5 SDK for Unity R616.18 fps14.95 fps14.92 fps61.80 ms66.65 ms

この記事はお役に立ちましたか?
はいいいえ
この記事に関するご意見・
ご要望をお聞かせください。