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

Planet heightmaps #5

Open
merpnderp opened this issue Mar 2, 2013 · 1 comment
Open

Planet heightmaps #5

merpnderp opened this issue Mar 2, 2013 · 1 comment
Assignees

Comments

@merpnderp
Copy link
Owner

Do that whole "gpu noise to texture to heightmap to clipmap displacement" thingy, preferably with caching of generated metatextures.

How hard could it be?

@ghost ghost assigned merpnderp Mar 2, 2013
@merpnderp
Copy link
Owner Author

This should be broken down into 1 or possibly 2 libraries.

There needs to be a library that will generate textures. So far there needs to be a heightmap, specular map, texture map, and normal map. There will also be a lot of game specific textures for determining placement of game elements and other interactive things.

Second there needs to be a caching system which will manage these textures. Something fairly simple which will take a max amount of memory to be used and then keep textures in memory based on dropping Least Used. Might even get fancy with some predictive prefetching on cycles when there's nothing to do.

Think about if this should be one or two libs and how they would be coupled.

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

No branches or pull requests

1 participant