
direct3D和OpenGL有什么区别?玩游戏哪个更好
若以下回答无法解决问题,邀请你更新回答
1个回答
2017-06-12
展开全部
Direct X 微软公司专为PC游戏开发的API,特点是与windows 95和Win-dows NT操作系统兼容性好。
可绕过GDI直接进行支持该API的各种硬件的底层操作,大大提高了游戏的运行速度。
由于要考虑与各方面的兼容性,Direct- X在3D图形方面的效率比较低,而且用起来比较麻烦。
●OPENGL(开放式图形界面) 由Silicon Graphics公司(即大名鼎鼎的SG1)开发,能够在Windows 95-.WindowsNT.Macos.Beos.Os/2.以及Unix上应用的API。
程序员可用这个接口程序来直接访问图形处理的硬件设备,产生高品质的3D效果。
它除了提供许多图形运算功能外,也提供了不少图形处理功能。
由于OpenGL起步较早,一直用于高档图表工作站,其它3D图形功能很强,超过Direct X许多,可最大限度地发挥3D芯片的巨大潜力。
可绕过GDI直接进行支持该API的各种硬件的底层操作,大大提高了游戏的运行速度。
由于要考虑与各方面的兼容性,Direct- X在3D图形方面的效率比较低,而且用起来比较麻烦。
●OPENGL(开放式图形界面) 由Silicon Graphics公司(即大名鼎鼎的SG1)开发,能够在Windows 95-.WindowsNT.Macos.Beos.Os/2.以及Unix上应用的API。
程序员可用这个接口程序来直接访问图形处理的硬件设备,产生高品质的3D效果。
它除了提供许多图形运算功能外,也提供了不少图形处理功能。
由于OpenGL起步较早,一直用于高档图表工作站,其它3D图形功能很强,超过Direct X许多,可最大限度地发挥3D芯片的巨大潜力。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询