Hi,
I'm trying to gather usefull informations about high level shading
habits and usages in the gaming industry.
So far, and afaik, there are HLSL, GLSL & Cg among the most used high
level shading languages available.
I've seen that most engines are trying to support all of these, some
only support one.
The kind of questions I have in mind is for instance:
What the point of supporting HLSL & GLSL if Cg is able to handle both
OpenGL and DirectX ?
Do you think it would be reasonable to only support Cg ? Are there any
strong reasons why an engine should support Cg and HLSL for instance ?
I'm thinking about one: Gaming Console ( especialy XBox for instance
where HLSL is mandatory, afaik ).
But outside the gaming console world, would there be any reason at all ?
Performance may be ?
What are your thoughts/informations about this matter ?
Thanks in advance for any hint.
--
guy rabiller | 3d technical director (at) LaMaison
---
Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in body:
unsubscribe 3dgames