Hi, I am playing around with a little voxel based app that uses pyglet for display and numpy for CPU based calculation. One of the issues I am having with performance is that it takes several orders of magnitude more time to repeatedly call batch.add on each of my voxels than to call batch.add once by collapsing my voxels into a single list. There is very little difference in drawing performance between these approaches, it's just the batch.add calls that are the problem. I would prefer to have each voxel have its own vertex list because then it is easier to just edit the ones that are being changed by the user, but I can't live with the performance loss. Anyone have any thoughts on how I might work around this limitation?
-- You received this message because you are subscribed to the Google Groups "pyglet-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/pyglet-users. For more options, visit https://groups.google.com/d/optout.
