Writevoxels does not write data accurately

Im trying to create a system that loads the terrain on the client or allows you to copy and paste terrain infinitely using writevoxels but i noticed writevoxels does not accurately paste the data for some reason.

Does anyone know what could possibly be causing writevoxels to mess up the terrain?

This is the original terrain that was copied

compression maybe, im not sure how that plugin works but i mean it looks easy to manipulate and fix manually

it uses readvoxel and saves the voxels, then it readvoxels and applies the saved voxels onto the already existing region and runs writevoxels.

It should be easy stuff but for some reason its not as accurate as it should be even when pasting pure voxel data without affecting it anyhow.

Seems to me like another classic Roblox floating point error or perhaps rounding issues

1 Like

i tried pasting the terrain exactly on the same position and everything, but for some reason it still shows up like that

Like bhdb said, it might be some sort of compression issue or some sort of rounding error on roblox’s side.

2 Likes