毎度ありやす。
ずっとモヤモヤしてた「土煙が表示されたりされなかったり」の謎が解明。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が「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ネタでした。
今更感が卍級だけど最後までお読みいただきありがとうございました。