Hi all,
I'm trying to create a 3D engine, or at least, some base functions that work exactly like Blitz3D.
As you may or may not know, OpenGL uses a different coordinate system to Blitz3D, Z is reversed. Like most things, moving to one system after using another for a long time it takes some getting used to!
So, in my engine/functions so far, I've been converting everything to Blitz3Ds coord system, all transparent to the user. But I've got to a point now where I'm unsure if it's a good idea to continue doing this. I mean, it all works fine upto now, but maybe there's something that could come back and haunt me later?
What do you think?
Cheers
Tom
p.s I'd love to hear from anyone else making an engine of sorts, Cy, Antony, Noel....<your name here>
I'm trying to create a 3D engine, or at least, some base functions that work exactly like Blitz3D.
As you may or may not know, OpenGL uses a different coordinate system to Blitz3D, Z is reversed. Like most things, moving to one system after using another for a long time it takes some getting used to!
So, in my engine/functions so far, I've been converting everything to Blitz3Ds coord system, all transparent to the user. But I've got to a point now where I'm unsure if it's a good idea to continue doing this. I mean, it all works fine upto now, but maybe there's something that could come back and haunt me later?
What do you think?
Cheers
Tom
p.s I'd love to hear from anyone else making an engine of sorts, Cy, Antony, Noel....<your name here>