Please increase Chunk Block Limit

There was some kind of a bug with the mesh limit and meshed plants I think.

1 Like

Yup, seems like there was/is a bug

1 Like

Ahh, hereā€™s the thing tho! Combustion plants DO count for the mesh limit but there WAS a bug in the game that didnā€™t check if you hit the limit when planting them. The bug has been resolved and will be in the next releaseā€¦

1 Like

Whoops, need more caffeine AND read the whole thread before replying!

What is the amount you want it raised to? Do we add another 64, 128, or double or what? I think we could maybe get an improvement in this but we must give an amount we want so they can consider it.

Could we have current mesh limit for above the water line, and have +100% more mesh for below the water line? Since most towns will be built at or above water line. Also, mesh below water line could just not load until you go either below water line or enter that chunkā€¦

Mesh limits are based on the chunk (so 2x2 plots) from top of world to bottom of world. So I would expect you will not get any change like that because this is a server pass layer where they count the mesh and deny anything more than 512.

I donā€™t know if the mesh is a 1 mesh at a time change or 8 or 16 or whatever. I would expect we might be able to get a tweak and another 32 or 64 but it will be a hard sell. The reason is the higher the mesh the more lag it causes, etc. I am unsure how far away you need to be before it wonā€™t matter. But in big cities if we turned it up some then that could cause a decent performance issue if all people used the additional number.

1 Like

Yeah, I know the way mesh currently works, Iā€™m wondering if there is a more creative way to address this limit instead of just increasing the numbers. It is understandable that you want everything to load correctly when you are looking at it, but why load a ton of stuff you arenā€™t looking at? Especially if itā€™s going to cost you performance.

Another solution could be instanced bases, but that wonā€™t happen. Where only you load your base, and other players donā€™t without visiting it.

Yes I wish we had this or more instanced areas and the rest of the universe be like No Manā€™s Sky ā€¦

Sorry I was just kind of walking it through my head as a I typed. I figured you knew the specifics.

From my understanding since it is a single layer pass they probably wonā€™t break it out. Iā€™ve seen this with a variety of systems. It seems to be the best way and doesnā€™t increase the load.

I think the loading is for all objects in a certain range. I donā€™t know if they can optimize that more on not. I guess if they could (like they did for Portals) then that might be an option.

1 Like

It may not be possible to code any other way, but in my non-computer programmer mind I view the world in terms of surface world (above the water) and sub-surface world (below the water line).

Maybe they could just turn off mesh limits on Test and let people go ham for a bit, see what we can handle? Unfortunately Ps4 canā€™t be tested though, so on our end weā€™d just have to hope for the best.

Last thing we want is a game that blue-screens.

Or last - perhaps a quantum solution for mesh? Where you donā€™t increase the limit, just borrow from other adjacent chunks if you own them? Un-plotting would cause problems.

I would love to see double what it is now, but not sure if thatā€™s realistic. Realistically another 128-256 would probably be enough for people to make compact bases without feeling like they have to give up major components. Along with other optimizations like the changes to storage, that could have a significant impact on building possibilities.

Iā€™m guessing no one remembers that spot on I believe Alder where there was a ton of extractors and everyone got hit with major lag going thru there. PC and PS4 alike. @tarkiz would remember the complaints since she owned them :joy:

Also I donā€™t even think that was at mesh limit yet. But maybe it was.

My workshop is causing slowdowns and blockiness on PS4, on PC it lowers my frame rate significantly as well and Iā€™m soooo not close to the mesh limit in most chunks. Perhaps a few that Iā€™ve hit 400-450, but most are well below that. Itā€™s just that they are all so freakishly close together that itā€™s causing all thisā€¦

The engine reads chunks from the server and cache so it wonā€™t be easy to change, but a limit on a bigger area might perhaps be better, say 2048 meshes in 4x4 plots, then one could be more compact while the outside then is devoid of any meshes. But itā€™s also probable that upon entering the chunk with the highest mesh count in such a setup might cause more slowdown than when the same amount of meshes would be divided over 4 neighbouring chunksā€¦

Yeah part of the problem is when you stumble across a cluster of mesh maxed adjacent chunks. Thereā€™s no reason why a 2x2 chunk tower base with no meshes in the surrounding chunks canā€™t have a higher mesh limit other than the coding it would require to become possible.

With all the new mesh items being added to the game and the performance improvements it would sure be nice if devs gave updated input on the direction of this.

I know here the limit was talked about being raised in the future:

ā€œHowever the good news is that as we spend more time optimising the engine, reducing the cost of rendering dispatch, and add more sophisticated LOD then we will be able to increase the limits.ā€

Also here by @james and other examples of engine updates regarding meshes:

ā€œAdd instancing groups for simple prop meshes (e.g. storage). Repeated meshes near to each other are processed as one object during rendering. This improves frame rates around built up areas, especially on PlayStation 4, and reduces ram usage.ā€

ā€œAdjusted auto LOD switching when below target framerate. We now prefer to lower the object LODs before switching to lower terrain LODs (previously it would lower both at the same time).ā€

ā€œReduce frame stalls around large numbers of props with visible inventory items (storage/plinths etc).
Reduce frame drops when many signs are in one location.
Reduce frame rate hit when very many entities are removed in one frame.ā€

1 Like