Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

water voxels #80

Open
max-mapper opened this issue Jun 9, 2013 · 4 comments
Open

water voxels #80

max-mapper opened this issue Jun 9, 2013 · 4 comments
Labels

Comments

@max-mapper
Copy link
Owner

shouldn't be tooooo hard if we implement water as a new kind of chunk that draws on it's own

@kumavis
Copy link
Collaborator

kumavis commented Dec 31, 2013

To be clear, this is about the requirement for transparent blocks, not flowing blocks

@max-mapper
Copy link
Owner Author

yea transparent-ness is more difficult than flowing I think

@shama
Copy link
Contributor

shama commented Dec 31, 2013

Both will be solved simultaneously by switching to ndarray/gl-now :)

Although the latest version of [email protected] does handle transparency quite a bit better.

@deathcap
Copy link
Collaborator

Porting to ndarray would be cool, but in the meantime, I think the three.js-based voxel.js is now only missing mesher support. With voxel-texture 0.5.7 or voxel-texture-shader 0.1.1, partially transparent water voxels are not looking too bad:

screen shot 2014-02-22 at 6 55 11 pm

but there is still the problem of meshing these voxels to fix the 'xray' effect when adjacent to opaque. Some existing progress on this (a 'transgreedy' mesher), filed a new issue here to track: max-mapper/voxel#16

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants