1

私はこの gifx.js - http://evanw.github.io/webgl-filter/ - に出くわしました- これは 1 つのことを除いてうまくいくようです: 保存ボタンは常に空白の画像を生成します。ソースをいじってみましたが、キャンバスのデータ URI ではなく、生成されるデータ URI が常に同じ (および空白) である理由がわかりません。これは、私がいじろうとしてきたスクリプトです - http://evanw.github.io/webgl-filter/script.js。誰かにアイデアがあれば、助けていただければ幸いです!

4

1 に答える 1

2

オプションでWebGL コンテキストを作成する必要が{ preserveDrawingBuffer: true }あります。そうしないと、レンダリング中のバッファが画面に描画されるとクリアされ、toDataURL で空の画像が表示されます。

参照: Three.js キャンバスから画像を保存するにはどうすればよいですか?

于 2013-08-19T08:30:05.267 に答える