1

HTML5 キャンバス 2D コンテキストでは、このメソッドを使用して、キャンバスtoDataURLのコンテンツを 0 から 255 の色値を持つ画像としてダウンロードできます。

webgl コンテキストから同じことを行うには、2D キャンバスで結果のバッファー値を使用してコピーし、前の方法を使用して結果をダウンロードするのが簡単な方法だと思いますreadPixelsが、色の値は 0 から 255 のままです。つまり、より広い範囲の値がクランプされます。

では、画像を float 形式の HDR にしたい場合はどうすればよいでしょうか?

この SO の質問では、レンダー ターゲットから float 値を読み取る方法について詳しく説明していますが、結果Float32Arrayを HDR に変換してダウンロードするにはどうすればよいでしょうか?

4

0 に答える 0