an easy way to set vertex data on a BufferGeometry
How the donated funds are distributed
Kivach works on the Obyte network, and therefore you can track all donations.
This library provides convenient functions for setting vertex data on a THREE.BufferGeometry, handling tasks like flattening arrays, reusing buffers to minimize garbage collection, and managing compatibility across different ThreeJS versions. It's particularly useful for developers working with custom shader attributes in newer ThreeJS versions who need to efficiently manage vertex buffers for attributes like position, UV, and normal data. The library supports various input formats including nested arrays, flat arrays, and typed arrays, making it easier to work with mesh primitives and simplicial complexes.