Transform Crusher - Free Version
emotitron
$0.0
Date |
Price |
---|---|
日期和时间 |
价钱($) |
05/09(2018) |
0.0 |
11/18(2024) |
0.0 |
Jump AssetStore
Selectively compress, bit pack and serialize any transform, position, rotation, scale or float values for network transmission. Works with all networking libraries (UNET, Photon, Forge, etc). Transform Crusher encodes floats using a fixed range (min and max possible values) and a desired precision or bit target. Typically results in 50% to 75% reductions in data sizes.
Transform Crusher Free has some compression settings restricted to presets. Upgrade to Transform Crusher Pro for more precise control over compression settings.
Docs
- Compressor instances can be created and modified by script, or be managed exclusively in the editor.
- Special handling for rotations - wrapping, clamping, and correction to maintain X values between -90 and 90 (resulting in 1 extra bit of size).
- Smallest three Quaternion compression option.
- Handling of uniform scaling as single synced value.
- Built-in serialization methods that allow multiple floats to be compressed into a single ulong, uint, ushort or a non-alloc byte[] array.
- Can write directly to networking bytestreams or bitstreams - packing data to the nearest bit or byte as needed.