I'm about to head off to bed, but this is something that's been floating about my head for a while so I thought I'd ask and maybe the answer will be here when I awake:
I've read a lot of stuff in my time about scrolling 2D tilemaps nicely and efficiently (only redrawing tiles that change, stuff about the edge tiles etc). That's all well and good, but the bit that's got me bejiggered is how to translate that to a 2D-in-3D system (eg SpriteCandy), in a general sense.
<begin ignorance>
Is it a case of doing all the same stuff, but then pasting the resultant tilemap onto a quad or something? And if so, then what? Scroll that quad around a bit?
<end>
I'm not looking for code, or any preboxed solutions - just a general conceptual idea of how this sorta thing works. I've Googled (granted, not like my life depends on it), but it doesn't seem to be something that people discuss much. Pseudocode me if you like.
It's just niggling me that I don't know where to begin with the idea behind it. Please, deniggle if you can.
I've read a lot of stuff in my time about scrolling 2D tilemaps nicely and efficiently (only redrawing tiles that change, stuff about the edge tiles etc). That's all well and good, but the bit that's got me bejiggered is how to translate that to a 2D-in-3D system (eg SpriteCandy), in a general sense.
<begin ignorance>
Is it a case of doing all the same stuff, but then pasting the resultant tilemap onto a quad or something? And if so, then what? Scroll that quad around a bit?
<end>
I'm not looking for code, or any preboxed solutions - just a general conceptual idea of how this sorta thing works. I've Googled (granted, not like my life depends on it), but it doesn't seem to be something that people discuss much. Pseudocode me if you like.
It's just niggling me that I don't know where to begin with the idea behind it. Please, deniggle if you can.