「Chainfire3D」の版間の差分

ページの作成:「'''Chainfire3D'''(読み:ちぇいんふぁいあーすりでぃー)とは、Androidに仮想GPUを作り出すアプリである。root化した[[Android...」
 
編集の要約なし
 
(4人の利用者による、間の11版が非表示)
1行目: 1行目:
'''Chainfire3D'''(読み:ちぇいんふぁいあーすりでぃー)とは、[[Android]]に仮想GPUを作り出すアプリである。[[root化]]した[[Android]]でのみ利用できる。
{{brick}}
'''Chainfire3D'''(読み:ちぇーんふぁいあーすりでぃー)とは、[[Android]]に仮想GPUを作り出すアプリである。[[root化]]した[[Android]]でのみ利用できる。最新の機種ではChainfire3Dより[[GLTools]]を使うべきである。


==概要==
==概要==
[[Android]]では[[アプリ]]が対応していない[[GPU]]の場合には基本的にGPUを使わない[[ソフトウェアレンダリング]]が利用される。非常に処理が遅くゲームなどでは絶望的状況になる。このような事態は非常にレアな機種に搭載されている[[GPU]]であったり、[[アプリ]]が古いため最新の[[GPU]]を認識できないなどという理由で発生する。[[3D]]を使いまくる[[ゲーム]]は売り切り形式が多いので、[[ソーシャルゲーム]]のように頻繁にアップデートなども行われないため、とくにこのような状況になりやすい。
[[Android]]では[[GPU]]前提の[[アプリ]]であっても、[[アプリ]]が対応していない(認識できない)[[GPU]]の場合には基本的に[[GPU]]を使わない[[ソフトウェアレンダリング]]が利用され、非常に処理が遅く[[ゲーム]]などでは絶望的状況になる。このような事態は非常にレアな機種に搭載されている[[GPU]]であったり、[[アプリ]]が古いため最新の[[GPU]]を認識できないなどという理由で発生する。[[3D]]を使いまくる[[ゲーム]]は売り切り形式が多いので、[[ソーシャルゲーム]]のように頻繁にアップデートなども行われないため、とくにこのような状況になりやすい。


Chainfire3Dを入れた状態で[[ゲーム]]などのアプリから[[GPU]]にアクセスすると、本来Androidに搭載されている実GPUではなく、Chainfire3Dが偽装した仮想GPUが見えるようになる。これによりアプリ側が特定の実GPUに非対応であっても、Chainfire3Dが対応する実GPUであれば、仮想GPUと実GPUの命令を変換することで強引に実GPUを使うように調整してくる。
Chainfire3Dを入れた状態で[[ゲーム]]などのアプリから[[GPU]]にアクセスすると、本来Androidに搭載されている実GPUではなく、Chainfire3Dが偽装した仮想GPUが見えるようになる。これによりアプリ側が特定の実GPUに非対応であっても、Chainfire3Dが対応する実GPUであれば、仮想GPUと実GPUの命令を変換することで強引に実GPUを使うように調整してくる。


==動作条件==
Chainfire3Dは[[root化]]した[[Android]]でなければ利用できないので若干敷居が高い。そもそもマイナーな機種の場合は[[root化]]の手順が発見されにくいという問題を抱えている。
Chainfire3Dは[[root化]]した[[Android]]でなければ利用できないので若干敷居が高い。そもそもマイナーな機種の場合は[[root化]]の手順が発見されにくいという問題を抱えている。


アプリ自体は[[Google Play]]から簡単に[[インストール]]できる。
Chainfire3Dに対応していない機種ではChainfire3Dの[[デバイスドライバー]]を[[インストール]]すると[[文鎮化]]することがあるので注意しよう。なお、そのほとんどはChainfire3Dの[[デバイスドライバー]]の相性の問題によるものであり、いわゆる[[ソフトブリック]]なので[[バックアップ]]などから[[ROM焼き]]すれば復活する。[[バックアップ]]は大事だよ。
<ref>[https://play.google.com/store/apps/details?id=eu.chainfire.cf3d&hl=ja [root] Chainfire3D - Google Play の Android アプリ]</ref>
 
なお、Chainfire3Dは[[Android 2.3]]までが正式サポートであり、それ以降は実験的なサポートのまま2011年から放置されている。[[Android 4.1]]以降を使用しているのであれば類似ツールである「[[GLTools]]」を利用した方が良い。[[GLTools]]はアホみたいにマイナーな[[イーモバイル]]の[[GL07S]]でも正常に動作した。
 
==インストール==
Chainfire3D自体は[[Google Play]]から簡単に[[インストール]]できる。
<ref>[https://play.google.com/store/apps/details?id=eu.chainfire.cf3d&hl=ja root Chainfire3D - Google Play の Android アプリ]</ref>
 
==その他==
Chainfire3Dを開発しているのは[[root化]]でおなじみの[[SuperSU]]の[[中の人]]である。
 
==関連アプリ==
*[[SuperSU]]
*:root化のほぼ必須アプリ。Chainfire3Dと同じ作者。
*[[GLTools]]
*:Chainfire3Dの類似アプリ。Android 4.1以上ならばこちらの方が高機能かつ安定している。ただし有料版のみ。


==関連項目==
==関連項目==
*[[Android]]
*[[Android]]
*[[root化]]
*[[root化]]


==参考文献==
==参考文献==
20行目: 35行目:


{{stub}}
{{stub}}
[[category:Android]]