... | ... | @@ -14,6 +14,8 @@ |
|
|
* [Create Shader](#create-shader)
|
|
|
* [Item Model](#item-model)
|
|
|
* [Network Optimization](#network-optimization)
|
|
|
* [Bundle Everything](#bundle-everything)
|
|
|
* [Bundle Size](#bundle-size)
|
|
|
* [Cull Interval](#cull-interval)
|
|
|
* [Vertical Render Distance](#vertical-render-distance)
|
|
|
* [Skip Models Behind Viewer](#skip-models-behind-viewer)
|
... | ... | @@ -111,6 +113,19 @@ This section allows adjustment to the network optimizations Model Engine provide |
|
|
**It is highly recommended to have all optimizations enabled, as they greatly reduce network load, and all optimizations
|
|
|
are configurable on a per-Active Model basis.**
|
|
|
|
|
|
### Bundle Everything
|
|
|
|
|
|
Should all packets send by Model Engine be bundled and sent in one go.
|
|
|
This optimization utilize the new Bundle packet introduced in 1.19.4. **In theory**, this will massively reduce overhead
|
|
|
caused by sending packets separately.
|
|
|
|
|
|
### Bundle Size
|
|
|
|
|
|
Maximum amount of packets allowed in a bundle.
|
|
|
Since packets wrapped in a bundle are forced to be processed in the same tick, too many packets in a bundle may cause
|
|
|
the client to lag.
|
|
|
Minecraft by default only allow up to 4096 packets in a single bundle.
|
|
|
|
|
|
### Cull Interval
|
|
|
|
|
|
The culling interval of an Active Model. Smaller value means more frequent detection but more calculations.
|
... | ... | |