Tse & Os X
by Andy Smith · in Torque Game Engine Advanced · 03/21/2005 (5:54 am) · 13 replies
Is there going to be a version of TSE available for OS X?
Andy
Andy
About the author
#2
Here is the issue: OpenGL is currently a moving target for shader development, as the standard has not been decided. Direct X on the other hand, is stable. We are developing everything on the direct X side first to save us (well, Brian and Ben) our sanity. Then, when it is all complete, a new GL graphics layer will be created to match all the features of the DX layer. This should be quite a bit easier as A) the GL standard will hopefully have settled a bit, and B0 most of the R&D for the DX side will apply to the GL side as well.
TSE is designed in such a way that switching graphics layers is not terribly difficult - and other layers can be created for other rendering technologies, such as those used by consoles. Yarr.
03/22/2005 (1:41 pm)
Yes. Absolutely. For linux as well.Here is the issue: OpenGL is currently a moving target for shader development, as the standard has not been decided. Direct X on the other hand, is stable. We are developing everything on the direct X side first to save us (well, Brian and Ben) our sanity. Then, when it is all complete, a new GL graphics layer will be created to match all the features of the DX layer. This should be quite a bit easier as A) the GL standard will hopefully have settled a bit, and B0 most of the R&D for the DX side will apply to the GL side as well.
TSE is designed in such a way that switching graphics layers is not terribly difficult - and other layers can be created for other rendering technologies, such as those used by consoles. Yarr.
#3
Cheers,
Andy
03/22/2005 (4:23 pm)
Excellent news, I finally stopped using a PC a few months ago and never looked back, I will carry on with TGE but I am glad TSE is on its way.Cheers,
Andy
#4
05/23/2005 (3:26 pm)
Can I add on to this.... Will there be an EA release of TSE for OS X?
#5
05/30/2005 (8:06 pm)
Yes? No? Maybe so?
#6
05/31/2005 (12:35 pm)
.
#7
I'm asking that if/when the GL code comes before other stuff, will there be an EA release for OS X. I already know all about the moving shader platform. And I'm also asking for some kind of word from GG, not speculation from others. :\
05/31/2005 (12:52 pm)
Of course... that doesn't make any sense. They wouldn't write a bunch of GL code and then rewrite it. And whether the GL code is coming *dead last* or not, I don't even think they know. I'm asking that if/when the GL code comes before other stuff, will there be an EA release for OS X. I already know all about the moving shader platform. And I'm also asking for some kind of word from GG, not speculation from others. :\
#8
Since the engine is cross-platform(in spirit), the OSX early Adopter is already available. What sense would it make to try and devide PC owners and Mac owners at some future point in time to try and discount one and not the other. It's not gonna happen. Bottom line, you either get in on the early adopter program while it is in effect, or you don't. No grey area.
05/31/2005 (3:11 pm)
Well, I'm not GG but I can give you a common sense answer instead of speculation...Since the engine is cross-platform(in spirit), the OSX early Adopter is already available. What sense would it make to try and devide PC owners and Mac owners at some future point in time to try and discount one and not the other. It's not gonna happen. Bottom line, you either get in on the early adopter program while it is in effect, or you don't. No grey area.
#9
"What sense would it make to try and devide PC owners and Mac owners at some future point in time to try and discount one and not the other."
Where did this come from? Who said anything about that? I'm merely asking if a build of TSE with OpenGL support comes before the release, will there be an EA release including it. No one said anything about discounts and only for users on one side of the fence.
It's not a difficult question and it's not a question anyone but GG can answer. I'm asking here so the others that want to know as well can be informed.
05/31/2005 (3:36 pm)
That didn't make any sense at all."What sense would it make to try and devide PC owners and Mac owners at some future point in time to try and discount one and not the other."
Where did this come from? Who said anything about that? I'm merely asking if a build of TSE with OpenGL support comes before the release, will there be an EA release including it. No one said anything about discounts and only for users on one side of the fence.
It's not a difficult question and it's not a question anyone but GG can answer. I'm asking here so the others that want to know as well can be informed.
#10
By definition the EA Release is a discounted engine. It's out now. If you buy it now, you'll get all that goes with it forever, including the discount and the future GL updates. When the EA program is over, it's over. If you want to know if the GL layer will be done BEFORE the EA program expires, then I would have to say, not a chance. TSE will be in full release and off the EA program before the GL layer is even started from what I understand.
05/31/2005 (6:57 pm)
The only one not making sense here is you.By definition the EA Release is a discounted engine. It's out now. If you buy it now, you'll get all that goes with it forever, including the discount and the future GL updates. When the EA program is over, it's over. If you want to know if the GL layer will be done BEFORE the EA program expires, then I would have to say, not a chance. TSE will be in full release and off the EA program before the GL layer is even started from what I understand.
#11
I didn't see any GG employee say that the OpenGL layer wouldn't be implemented at all before a final release was made. Where did you read this?
05/31/2005 (8:46 pm)
I don't see how asking if OpenGL will be implemented before the end of EA doesn't make sense. It's a perfectly valid question.I didn't see any GG employee say that the OpenGL layer wouldn't be implemented at all before a final release was made. Where did you read this?
#12
Well, if you look nine comments up you'll see where Alex S. stated...
Quite clearly he states that GL is not an option till it's stabilized. THEN it will be added to TSE. Now if you take this quote from the big man himself...
and take into account that summer is only 30 days away, then you can see that it is very unlikely that the new GL layer will be in before the Early Adopter program expires.(I'm not trying to insinuate that the EA program expires in 30 days, just that time is not on GL's side here)
05/31/2005 (10:39 pm)
Quote:I didn't see any GG employee say that the OpenGL layer wouldn't be implemented at all before a final release was made. Where did you read this?
Well, if you look nine comments up you'll see where Alex S. stated...
Quote:Here is the issue: OpenGL is currently a moving target for shader development, as the standard has not been decided. Direct X on the other hand, is stable. We are developing everything on the direct X side first to save us (well, Brian and Ben) our sanity. Then, when it is all complete, a new GL graphics layer will be created to match all the features of the DX layer.
Quite clearly he states that GL is not an option till it's stabilized. THEN it will be added to TSE. Now if you take this quote from the big man himself...
Quote:our goal is to complete TSE by early Summer, 2005. ~ Jeff Tunnel
and take into account that summer is only 30 days away, then you can see that it is very unlikely that the new GL layer will be in before the Early Adopter program expires.(I'm not trying to insinuate that the EA program expires in 30 days, just that time is not on GL's side here)
#13
As for the second, I don't remember seeing that, but thanks for pointing it out.
05/31/2005 (10:46 pm)
About the first quote: I never read that as meaning it would come after the release. The way I read it there was still a good possibility of a sizable period of time after the GL implementation to still be in EA (fixing bugs, getting feedback on GL, etc). As for the second, I don't remember seeing that, but thanks for pointing it out.
Torque 3D Owner Michael Cozzolino
Big Monk Games