(same number of tris as before; now there are only twenty tris per curve to make up for the fact that there are three times as many curves)
curve editor!!!!! curve editor!!!!!!!!!!!!!
(same number of tris as before; now there are only twenty tris per curve to make up for the fact that there are three times as many curves)
curve editor!!!!! curve editor!!!!!!!!!!!!!
ok SO:
There are now two types of visual object in my game engine. There's, like, sprites and shit, and then there's splines. Sprites are queued into the SpriteBatch and get flushed to the GPU at the end of the frame, while splines are rendered immediately mid-frame using DrawPrimitive. What this means is that right now, EVERY sprite will render after/in front of EVERY spline. This is clearly not ideal. To fix this, there are two primary options I can see:
If there's a third option out there, I'd love to hear it! Right now I'm just Trying My Best.
doing code crimes for graphics programming reasons