正文内容 评论(0)
VE访问了Epic的Daniel Vogel,以下这个DX Vs OGL的问题很有趣:
Voodooextreme:一个古老的问题,DirectX还是OpenGL?
Daniel:我个人更喜欢OpenGL因为它和Windows操作系统无关,但是自从D3D7以来D3D8已经改进了很多,如果Microsoft继续这种趋势,那么D3D9将非常好。我希望MS有明确的规格而不是模糊的文件。D3D8也仍然存在一些问题。我不相信MS没有注意到这些问题,但是D3D8在大量使用。而OpenGL的变化一直在认真评估,但目前还没有被OpenGL架构评估委员会认可。所以通常要在核心API应用OpenGL功能还需要较长的时间。我更倾向与OpenGL扩展机制,而D3D要达到同样目的需要对API作出很大的改变。OpenGL扩展机制允许IHV(独立硬件厂商,例如Nvidia或ATI)在某些硬件功能成为核心API之前,充分显示硬件的功能并且提供可用性和灵活性的测试基础。但是这可能导致知识产权问题例如Vertex shader在OpenGL中就有等效的功能。
Windows平台哪个API是我的选择?这是个令人头疼的问题。但是最后我要说的是,决定游戏画质的的好坏不是API,而是你如何应用这个API。
是啊,我认为还是OGL好啊,其实从Daniel Vogel的口气不难听出他也认为OpenGL更好,虽然某些硬件新功能不能成为OpenGL ARB标准功能,但是通过扩展同样可以获得应用。Pixel shader和Vertex shader就是两个成功的例子。
本文收录在
#快讯
- 热门文章
- 换一波
- 好物推荐
- 换一波
- 关注我们
-
微博:快科技官方
快科技官方微博 -
今日头条:快科技
带来硬件软件、手机数码最快资讯! -
抖音:kkjcn
科技快讯、手机开箱、产品体验、应用推荐...