simlu / voxelshop

This is the official repositiory for VoxelShop
https://blackflux.com/node/11
Apache License 2.0
351 stars 66 forks source link

Rework Data Structure #72

Open simlu opened 7 years ago

simlu commented 7 years ago

This is quite a big task. Currently every voxels is reflected by an object. This only works for small creations.

This combined with using a graphic rendering engine would mean we can support large objects.

simlu commented 7 years ago

I've already started designing this. Have to go over req. list more. Useful and important: organize world in e.g. 32x32 chunks

This is an example idea (probably not very good yet!):

MrTopom commented 7 years ago

Maybe keep in mind the fact that some plugin could save things in the file also. So make a structure able to store some optional plug-in related data.

simlu commented 7 years ago

Yeah the new file structure will be very flexible to allow for these things. Will have a google document where we can talk design!