webGLでローカルにあるテクスチャファイルを使用したい場合

Google ChromewebGL使う場合、テクスチャが表示される所が真っ黒に描画されることがあります。
これは、Chromeの起動オプションをつけないで起動し、ローカルにあるテクスチャファイルにアクセスしようとして起こります。

解決方法

ターミナルからChromeを--allow-file-access-from-filesオプションをつけて、起動することによって解決します。

$ /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --allow-file-access-from-files

また、以下のエラーはChromeを完全に終了していないときに起きます。Command+Q等でプロセスを終了させてから上記のコマンドでChromeを起動すれば解決します。

[3060:1799:0716/180328:ERROR:process_singleton_mac.cc(104)] Unable to obtain profile lock.