I set up an irc channel for Minecraft

#minecraft on irc.esper.net

Also, I’ve been thinking some about performance, and would love to hear some informed opinions on this.

Right now, I’ve got space for 256 16x16 textures in a single texture atlas 256x256 pixels in size. The use of atlasing means I can’t join a line of two blocks (or more!) with the same appearance into a single quad but have to break them up into individual objects.
If I were to rearrange that atlas into a 16x4096 texture, the textures would all be on top of each other, making it possible to wrap around in U. This is west-east on the top and bottom faces of blocks, and along the entire y plane for the rest of the faces.
Quad count is expected to drop by many percent in almost all scenes.

However, I’m worried about the performance of 16x4096 textures on older hardware. I vaguely remember something about textures not in the form 2^n^2 not being ideal, and that going over 256^2 can cause crappy hardware to show how crappy it is.
I have vague plans about porting minecraft for Android in the future.

posted 15 years ago