guillaumechereau / goxel

Goxel: Free and Open Source 3D Voxel Editor
GNU General Public License v3.0
2.72k stars 219 forks source link

Per layer transparency #45

Open YarlBoro opened 7 years ago

YarlBoro commented 7 years ago

Having separate transparency per layer would open a lot options. I see countless use cases for illustration and some more for game dev (i.e. preview of semi-transparent elements like windows without exporting model to Unity). Many effects normally requiring specialised rendering options - like materials - could be achieved just by smart use of this feature. Smoke, clouds, water, fire, crystals, semi-transparent textiles on characters... lots of possibilities bringing more life into image just by combining few layers with different transparency settings. This could be another feature - among few existing - making Goxel stand out positively among other voxel editors.

guillaumechereau commented 7 years ago

Totally! I think it should be doable, with some changes in the code.

YarlBoro commented 7 years ago

Fantastic! I was afraid that it wouldn't be possible at all without some massive rewrite

FedericoCeratto commented 6 years ago

Could this be used to implement light-emitting voxels? It produces impressive results: https://pbs.twimg.com/media/CmlFu4-UMAAIrBk.jpg