The idea is simple, make it so negative numbers in the view_range field of all display entities make the entity only render from farther than the given value
the reason i suggest this is because entities are loaded first and thus are almost always visible first, meaning you could utilize this feature to make "low level of detail" models of builds that won't be rendered all the way immediately when you approach quickly that you can see entities inside/through it out of display entities that then disappear when you get close, without needing any complicated systems to make sure players don't see the model once they get closer
i've tried emulating the effect by placing display entities outside of the relatively small render distance of my server from the builds i want to be visible faster or from further away but the process is complicated and creates other issues, like if anyone uses a smaller render distance or if i ever want to increase it
i don't even think this would create issues with lag or rendering display entities outside of render distance because it'd still abide by the normal entity rendering distance limitations, just invert the culling behavior for when the entity is rendered
Please sign in to leave a comment.
0 Comments