Hacker News new | ask | show | jobs
by haeric 4762 days ago
Voxel.js is great! But it didn't exist when I started, (so it wasn't really re-inventing the wheel at that time) and it lacks some of the things which I have spent the most time tuning and getting right, like lighting and ambient occlusion. The lack of these features is also part of why voxeljs has better performance at the moment.

I contemplated changing to voxeljs when it came out, but Skycraft has some properties that might not fit properly into a generic voxel engine.. the islands, for instance, allow for some unique optimizations. And the small, one-color blocks allow for other optimization again. So it wouldn't be easy to make Skycraft work with voxeljs, or use the optimizations of Skycraft in voxel.js.

Thanks for the "Nice work" though! :)