Game Development Community

What OpenGL Version does TSE support?

by Skanda · in Torque Game Engine · 02/07/2006 (1:43 am) · 4 replies

I'm a TGE owner,and my plan is to buy the Torque Shader Engine(TSE),and from the offical docs of TSE, i can't gain some info about this:
1 If i have a OpenGL 2.0 & DirectX 9.0c Display Card, What is the supporting OpenGL Version of TSE?

In TGE, the newest OpenGL Extentions and Other OpenGL function is added by the consumer and not the Developer of TGE(I'm a newbie,so this feature seems to me is not friendly!)!Does the TSE have the same problem?

2 Does TSE support OpenGL Shader Language?

3 What's the current to do plan of TSE?


Could anyone that have the TSE give me some advice?

Thanks very much!

#1
02/07/2006 (9:36 am)
TSE is currently D3D only. In the future we do plan OpenGL support (cross-platform functionality is very important to us), but during development we are focusing on core functionality in D3D, and will implement an OpenGL graphics layer once functionality is fully formalized.
#2
02/07/2006 (1:27 pm)
Any words on future shader languages support? Right now it supports HLSL, which makes sense since it's D3D-only for now, but how do you guys plan to support multiple languages? If it allows the user to switch the rendering API (in a Windows version, like TGE does), wil HLSL files work in OpenGL mode, or GLSL files work in D3D mode, or we'll use something totally different altogether (TorqueSL?).
#3
02/07/2006 (5:21 pm)
@Manoel - I assume other than having GLSL shaders for each HLSL one, the shader assembler will be modified to generate GLSL output.
#4
02/12/2006 (11:26 pm)
Thanks very much!