【RBRPro】「土煙が表示されたりされなかったり」の謎が解明

毎度ありやす。

ずっとモヤモヤしてた「土煙が表示されたりされなかったり」の謎が解明。Particle Mod KahooはFPS(フレームレート)の影響をモロに受けてた。土煙が綺麗に見える限界は180FPS前後付近。それ以上になると土煙が途切れ途切れになる。で、250~300FPSを超えた辺りから何も見えなくなるけど、Windowを移動すると一時的にFPSが下がって一瞬だけ土煙が見える。FPSが低くなるほど土煙の密度は高くなって、FPSが高くなるほど土煙の密度は低くなる。試しにFPSを20に下げると画面はカックカクだけど分厚い土煙が表示した。てことで60~180FPSくらいが許容範囲かなと思う。

VSyncを有効にするとFPSはディスプレイのリフレッシュレートに収まるから、60Hz~144Hzのディスプレイであれば問題なく表示する。けど、240Hz以上のゲーミングモニターだと土煙は見えなくなる(表示はしてる)。そしてVSyncが無効の場合は、GPUがディスプレイのリフレッシュレートに関係なくフルパワーで頑張るから、FPSが500~1000とかになって土煙は消え去る(表示はしてる)。てことで、土煙が見える見えないの境界線を探してみた。VSyncは無効、GPUは開放。GPU設定で最大フレームレートを固定。はい、レッツゴ。

Stage:Rally School
Resolution:1920×1080
CPU:IntelR Corei7-9750H 2.60GHz
GPU:NVIDIA GeForce RTX 2060
Monitor Refresh Rate:144Hz
Other:GPU設定「3D設定の管理(グローバル設定)」はデフォルト。
※垂直同期:3Dアプリケーション設定を使用する

Vsync Driver Graphics
Quality
Particles
Quality
Status FPS
ON Original Minimum – show Avg 144
ON Original Low – show Avg 144
ON Original Normal – show Avg 144
ON Original Ultra – show Avg 144
ON Original Maximum – show Avg 144
ON Original Extreme – show Avg 144
ON Original Custom
(All:Ultra)
Normal show Avg 144
ON Original Custom
(All:Ultra)
Low hide Avg 144
ON DxWrapper
/Reshade 5
Minimum – show Avg 144
ON DxWrapper
/Reshade 5
Low – show Avg 144
ON DxWrapper
/Reshade 5
Normal – show Avg 144
ON DxWrapper
/Reshade 5
Ultra – show Avg 144
ON DxWrapper
/Reshade 5
Maximum – show Avg 144
ON DxWrapper
/Reshade 5
Extreme – show Avg 144
ON DxWrapper
/Reshade 5
Custom
(All:Ultra)
Normal show Avg 144
ON DxWrapper
/Reshade 5
Custom
(All:Ultra)
Low hide Avg 144
ON Reshade 5 Minimum – show Avg 144
ON Reshade 5 Low – show Avg 144
ON Reshade 5 Normal – show Avg 144
ON Reshade 5 Ultra – show Avg 144
ON Reshade 5 Maximum – show Avg 144
ON Reshade 5 Extreme – show Avg 144
ON Reshade 5 Custom
(All:Ultra)
Normal show Avg 144
ON Reshade 5 Custom
(All:Ultra)
Low hide Avg 144
ON Reshade 4 Minimum – show Avg 144
ON Reshade 4 Low – show Avg 144
ON Reshade 4 Normal – show Avg 144
ON Reshade 4 Ultra – show Avg 144
ON Reshade 4 Maximum – show Avg 144
ON Reshade 4 Extreme – show Avg 144
ON Reshade 4 Custom
(All:Ultra)
Normal show Avg 144
ON Reshade 4 Custom
(All:Ultra)
Low hide Avg 144
ON Vulkan Minimum – show Avg 144
ON Vulkan Low – show Avg 144
ON Vulkan Normal – show Avg 144
ON Vulkan Ultra – show Avg 144
ON Vulkan Maximum – show Avg 144
ON Vulkan Extreme – show Avg 144
ON Vulkan Custom
(All:Ultra)
Normal show Avg 144
ON Vulkan Custom
(All:Ultra)
Low hide Avg 144
OFF Original Minimum – decline drastically.
Frame rate is way too high.
500+
OFF Original Low – decline drastically.
Frame rate is way too high.
500+
OFF Original Normal – decline drastically.
Frame rate is way too high.
500+
OFF Original Ultra – decline drastically.
Frame rate is way too high.
500+
OFF Original Maximum – decline drastically.
Frame rate is way too high.
500+
OFF Original Extreme – decline drastically.
Frame rate is way too high.
500+
OFF Original Custom
(All:Ultra)
Particle:Normal decline drastically.
Frame rate is way too high.
500+
OFF Original Custom
(All:Ultra)
Particle:Low hide 500+
OFF DxWrapper
/Reshade 5
Minimum – decline drastically.
Frame rate is way too high.
hide
OFF DxWrapper
/Reshade 5
Low – show Avg 150
OFF DxWrapper
/Reshade 5
Normal – show Avg 150
OFF DxWrapper
/Reshade 5
Ultra – show Avg 150
OFF DxWrapper
/Reshade 5
Maximum – show Avg 150
OFF DxWrapper
/Reshade 5
Extreme – show Avg 150
OFF DxWrapper
/Reshade 5
Custom
(All:Ultra)
Normal show Avg 150
OFF DxWrapper
/Reshade 5
Custom
(All:Ultra)
Low hide Avg 160
OFF Reshade 5 Minimum – decline drastically.
Frame rate is way too high.
Avg 400
OFF Reshade 5 Low – decline drastically.
Frame rate is way too high.
Avg 400
OFF Reshade 5 Normal – thin out Avg 270
OFF Reshade 5 Ultra – thin out Avg 260
OFF Reshade 5 Maximum – thin out Avg 260
OFF Reshade 5 Extreme – show Avg 180
OFF Reshade 5 Custom
(All:Ultra)
Normal show Avg 180
OFF Reshade 5 Custom
(All:Ultra)
Low hide Avg 180
OFF Reshade 4 Minimum – decline drastically.
Frame rate is way too high.
500+
OFF Reshade 4 Low – decline drastically.
Frame rate is way too high.
500+
OFF Reshade 4 Normal – thin out Avg 270
OFF Reshade 4 Ultra – thin out Avg 270
OFF Reshade 4 Maximum – thin out Avg 270
OFF Reshade 4 Extreme – show Avg 180
OFF Reshade 4 Custom
(All:Ultra)
Normal show Avg 180
OFF Reshade 4 Custom
(All:Ultra)
Low hide Avg 180
OFF Vulkan Minimum – decline drastically.
Frame rate is way too high.
500+
OFF Vulkan Low – decline drastically.
Frame rate is way too high.
500+
OFF Vulkan Normal – decline drastically.
Frame rate is way too high.
500+
OFF Vulkan Ultra – decline drastically.
Frame rate is way too high.
500+
OFF Vulkan Maximum – decline drastically.
Frame rate is way too high.
500+
OFF Vulkan Extreme – decline drastically.
Frame rate is way too high.
500+
OFF Vulkan Custom
(All:Ultra)
Normal decline drastically.
Frame rate is way too high.
500+
OFF Vulkan Custom
(All:Ultra)
Low hide 500+
Graphics Qualityの設定はReshadeのプリセットに反映

Graphics Qualityが「Minimum」の場合、Reshadeが強制的に無効になります(VSyncのON/OFFに関わらず)。また、Minimum以外の設定ではReshadeが有効になり、Low → Normal → Ultra → Maximum → Extreme → Customと品質を上げるごとにプリセットの内容が豪華になります。

てことで

FPS値によってparticle mod Kahoo V5が変化する様子です。モニターのリフレッシュレートを越えたいのでVSyncを無効にしつつ、最大フレームレートの固定はGPU設定から行いました。

雑文

VSyncを無効にするとパーティクルが消えるの何故なんだぜ?ってRBBRPro界隈のDiscordに投げたけど、んなこたぁない的な回答しか無くてずっとモヤモヤしてた。のちに「それもう解決済みやし、Reshadeを使えばパーティクルは表示できるやで(VSyncが無効でも)」ってRBRPro側の偉い人から返答があったけど、わいが知りたいのは其れじゃねえ。ちなみにRSF.Hu側のご意見番的は「VSyncは有効だろJK」って感じで、色々ありますな。

というわけで、久しぶりのRBRProネタでした。
今更感が卍級だけど最後までお読みいただきありがとうございました。

コメント

テキストのコピーはできません。
タイトルとURLをコピーしました