正在阅读:安卓3D游戏神器!Chainfire3D使用小教程安卓3D游戏神器!Chainfire3D使用小教程

2012-10-18 18:09 出处:PConline原创 作者:Aimo 责任编辑:censi

  我们知道,Android的开放性赢得了一大票硬件厂商的支持,但也造成了Android设备硬件分化的问题。Android设备的硬件分化在很大程度上反映在了Android游戏的兼容性上——各个制作商都是用不同的GPU,而这些GPU拥有迥然不同的特性以及识别码,使得Android上的游戏很难使用同样的纹理运行在不同硬件的Android设备上。因此,很多游戏都为不同的Android机器提供了不同的数据包,用以适配各种Android机器。

Android硬件的分化比七国还乱
Android硬件的分化比七国还乱

  但是,并非每一个游戏制作商都有这么多精力为市面上的所有Android图形解决方案匹配数据包,而且有时候硬件厂商会和游戏厂商合作推出一些专属游戏——Nvidia就最擅长此道,PC上有The Way,Android上有Tegra专属。普通的消费者很少会同时坐拥N种使用不同GPU方案的Android机器,那么要如何在一部Android机器上通杀所有的Android游戏呢?Chainfire3D的出现解决了这个问题。

Chainfire3D能有效解决3D游戏不兼容的问
Chainfire3D能有效解决3D游戏不兼容的问题

  Chainfire3D是国外XDA论坛著名高手Chainfire开发的一款Android系统图形插件,可以修改OpenGL的插口,伪装GPU识别码,让Android机器能够其他针对其他硬件开发的纹理数据包。比如说,如果一款Android设备用的不是Nvidia Tegra CPU,但是有的游戏是Tegra专属的,那么这时候使用Chainfire3D就能让Tegra专属的游戏在这款Android设备上运行并获得同样的甚至更好的画面效果——大致来说,你基本可以将Chainfire3D看成一个运行在Android上的高级版的显卡驱动程序。

很多安卓3D游戏是Tegra专属的
很多安卓3D游戏是Tegra专属的,使用Chainfire3D能够在其他机型运行Tegra游戏

  Chainfire3D并不只单纯地在Android应用层上运行,它涉及到了Android硬件虚拟层HAL的一些功能,所以要使用Chainfire3D的话,需要先在Android机器上获得root权限。Root有风险,各位千万要小心操作了。获取root权限后,我们就可以安装使用Chainfire3D了。

  好了,那么Chainfire3D怎么用呢?下面是一个简单的小教程,大家一起看看吧。

键盘也能翻页,试试“← →”键
本文导航
第1页:Chainfire3D是什么?
第2页:Chainfire3D怎么用?
第3页:Chainfire3D效果小测

关注我们

最新资讯离线随时看 聊天吐槽赢奖品