ZEN:
After all, is DirectX-9 GPU required to play "Half-Life2"?
BVB:
When you want to enjoy image expression on the level of an official
announcement at SIGGRAPH, DirectX-9 GPU is required.
However, although some expression is simplified, you can enjoy
"Half-Life2" by DirectX-8 GPU. Moreover, when you
use DirectX-6 or 7 GPU, "Half-Life2" can still be
playable, although it will be simplified further more.
Since "Half-Life2" is a PC game, it is programmed
with flexibility.
ZEN:
We think of "Half-Life2" as is suitable to DirectX-9
GPU. Then, we can say that "Half-Life2" utilizes the
programmable shader 2.0 which is special-feature of DirectX-9?
BVB:
Sure. "Half-Life2" is using both programmable shader
2.0 and 2.0+.
ZEN:
For what expression is the shaders specifically utilized?
BVB:
Though regrettable, I can not answer about it.
Zen:
For example, does "Halfe-Life2" engine perform such
things as changing the rendering path or switching moving shader,
according to the video cards like GeForce FXs or RADEON 9500 and
faster?
BVB:
I can't answer about it, either.
ZEN:
It is often with the case with our readers, they tried to perform
3D benchmark only even if they have DirectX video cards. When
we show how DirectX can be used for "Half-Life2"'s expression,
it will become useful information for them.
BVB:
Although I am sorry, I can't give shader-related information
beyond this up to now. At present, only information I can tell
is that, as for "Half-Life2", programmable shader
2.0 or 2.0+ also works really well.
As a matter of fact, authoring to high-end GPU is under advance
now.
|
The water surface
is rendered by the dynamic environmental bump mapping, by
which the circumference moves with the effect of ripples.
By the relation between positions of a light source and a
viewpoint, the fresnel effect that changes the transparency
under the water surface is also supported. The effect is produced
by programmable shader, indeed. |
|