In testing this, we would like to determine definitively whether the leaves culling included within MoreCulling is better performance-wise than CullLessLeaves. We also want to see what Vanilla's performance is in this regard, as it's quite possible that these culling mods are nothing but placebos.
This test should be executed by people who have a lot of time to spare, because this will take a while 😅
For there to be a fair analysis, the environment across systems must be as close as possible. The following is proposed for testing:
- A brand new instance of FO, version
4.1.0-beta.1
, no additional mods or config changes - VSync and FPS limits disabled
- Clouds disabled
- "Show FPS" and "Show coordinates" enabled in Sodium Extra
The seed for the testing world is -3678181204597126149
. Run the two following commands in the world before starting:
/gamerule doDaylightCycle false
/time set 6000
You'll be submitting screenshots as the proof of how much FPS you get. If you prefer to just write down the max/min/average FPS you get instead of taking a screenshot, that's also an option.
You will be required to submit one screenshot with F3 open. However, please do not have F3 open during the duration of the tests.
Below are a list of eight different locations for testing. In each of these locations, you should follow the same procedure.
- Ensure CullLessLeaves is turned on in
Video settings
- Teleport to the location with the command listed
- Move your camera around to make sure that all chunks are loaded
- Wait for FPS to stabilize
- Take a screenshot with F2 OR note down the FPS you have. This first test is with CullLessLeaves (CLL).
- Go to
Video settings > Performance
and 1) disable CullLessLeaves, 2) enableInclude Mangrove Roots
in MoreCulling, and 3) set MoreCulling's leaves culling to depth 2 - Head back to the world and wait for FPS to stabilize
- Take a screenshot with F2 OR note down the FPS you have. This next test is with MoreCulling (MC).
- Go to
Video settings > Performance
and 1) set MoreCulling's leaves culling to default and 2) disableInclude Mangrove Roots
in More Culling - Head back to the world and wait for FPS to stabilize
- Take a screenshot with F2 OR note down the FPS you have. This last test is with Vanilla (V).
- Rinse and repeat with each of the locations.
- Forest - Flying:
/execute in minecraft:overworld run tp @s 57.48 237.36 -391.96 -65.25 90.00
- Forest - Ground:
/execute in minecraft:overworld run tp @s 72.23 110.00 -349.07 3.75 33.60
- Dark Forest - Flying:
/execute in minecraft:overworld run tp @s -1259.13 231.62 1059.06 197.40 90.00
- Dark Forest - Ground:
/execute in minecraft:overworld run tp @s -1339.13 119.00 1017.45 -287.85 46.35
- Mangrove - Flying:
/execute in minecraft:overworld run tp @s 2353.41 205.01 -746.58 213.76 90.00
(please wait in this location for chunks to load for ~5 minutes before starting the test) - Mangrove - Ground:
/execute in minecraft:overworld run tp @s 2289.05 87.00 -751.00 -71.54 35.70
- Jungle - Flying:
/execute in minecraft:overworld run tp @s 2873.03 222.13 -2355.33 -750.79 90.00
- Jungle - Ground:
/execute in minecraft:overworld run tp @s 2890.70 139.00 -2311.30 -937.09 49.35
You can list your screenshots in an Imgur album or your FPS as a bullet list. However, it needs to be in this order:
Order
- 1CLL
- 1MC
- 1V
- 2CLL
- 2MC
- 2V
- 3CLL
- 3MC
- 3V
- 4CLL
- 4MC
- 4V
- 5CLL
- 5MC
- 5V
- 6CLL
- 6MC
- 6V
- 7CLL
- 7MC
- 7V
- 8CLL
- 8MC
- 8V
Make sure to include a separate screenshot of the F3 screen!