強火で進め

このブログではプログラム関連の記事を中心に書いてます。

現在のFirefoxの3D拡張のプラグインはOpenGL ES 1.1(moz-gles11)に未対応?

そういえばFirefoxプラグインを入れたら3D使えたなぁ。と思いだし、ちょっとテストしてみました。

Canvas 3D (Gecko 1.9.1) :: Add-ons for Firefox
https://addons.mozilla.org/en-US/firefox/addon/7171

しかし、いきなり序盤の部分でエラーとなりました。

gl = gCanvas.getContext("moz-gles11");

FireBugでエラーの内容を確認したところ NS_ERROR_ILLEGAL_VALUE とのこと。
moz-glweb20 を指定した場合はエラーとならないところをみると現在のバージョンではOpenGL ES 1.1は(moz-gles11)未対応?

こちらで紹介されているVer1.1のサンプルもリンク切れになってるし、現在のバージョンはVer2.0しか使えなそうですね。

Canvas 3D: GL power, web-style at Vladimir Vukićević
http://blog.vlad1.com/2007/11/26/canvas-3d-gl-power-web-style/

(追記)
このプラグインの過去バージョンを確認したところVer0.4.1に「Removed gles11 content」という記述がありました。このバージョンからOpenGL ES 1.1は未対応になった様です。

Canvas 3D (Gecko 1.9.1) Version History :: Add-ons for Firefox
https://addons.mozilla.org/en-US/firefox/addons/versions/7171#version-0.4.1