お世話になっております。
iniファイルとかでr.Shadow.CSM.MaxCascadesやr.Shadow.MaxResolutionを設定することで、
シャドウの解像度とかカスケードの枚数とか変更できますが、
それをC++、もしくはブループリントで行いたいのです。
エンジンの拡張機能設定の品質のボタンでr.Shadow.MaxResolutionの数値は
変更できますが同様のことをやりたいです。
試しにC++で以下のようにしたところ、
IConsoleVariable* CMaxResolution = IConsoleManager::Get().FindConsoleVariable(TEXT(“r.Shadow.MaxResolution”));
CMaxResolution->Set(128);
GEngine->GameUserSettings->ApplySettings(true);
数値は128になってましたが、シャドウの見た目は変わりませんでした。
根本的にやり方が間違っているのでしょうか?
何か方法がございましたらご教授ください。
よろしくお願いします。