JeanVW Open [install location]\The Sims 4\Game\Bin. Right-click the GraphicsRules.sgr file and select Copy. Open Documents > Electronic Arts > The Sims 4 > ConfigOverride, right-click the blank space inside, and select Paste. This is your extra copy of GraphicsRules, one that won't get overwritten the next time you update or repair the game. Do the same for TS4CommonRules.sgr, also in Bin.
Open this copy of GraphicsRules and search for SimQuality. Under the settingVeryHigh header, change the values in this line:
prop $ConfigGroup RenderSimLODDistances "25, 50, 100, 1000"
to "2997, 2998, 2999, 3000" , which will mean that the game keeps sims at the highest-level level of detail (LOD) until they're very far away.
Next. search for 0.56 , for which there should only be one entry:
setProp $ConfigGroup ObjectLODInterestBias 0.56
Change the value to 0.78 .
Just above that, you'll see two entries for ObjectLODBias , both with values of 0.6666. Change the first one, under if (not $isLiveEdit), to "0" (keep the quotes that are already there).
These are the edits listed in the post I linked, minus one that shouldn't come into play if you do the first edit listed above. Feel free to edit one line at a time to see what results you get.
The above edits assume you're playing with Sims on Very High and Objects on High, the maximum settings. It shouldn't matter what other settings you're using, but if you do have a proper gaming system, you'd likely be playing on Ultra anyway, or perhaps Custom with Post processing unchecked.
———
If, in the future, you patch the game and it doesn't open, remove the files from ConfigOverride. If that helps, it means the game has likely updated GraphicsRules and possibly TS4CommonRules, so just grab new copies of these files from Bin and reapply the edits, that is if you still want or need them.