
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
reglとReactでWebGLのシェーダを簡単に扱う - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
reglとReactでWebGLのシェーダを簡単に扱う - Qiita
reglとは WebGLでお絵描きをしたいとき、大きく分けて以下の2つの方向性がある。1 three.jsなどの高レベ... reglとは WebGLでお絵描きをしたいとき、大きく分けて以下の2つの方向性がある。1 three.jsなどの高レベルなライブラリを使う GLSLでシェーダを記述し、WebGL APIをそのまま扱う 後者のようにGLSLを扱えると自由度が高い一方で、WebGL APIに関連して "おまじない" 的なコードが大量に必要になってしまうという問題があった。 この記事で扱う regl は、WebGLのwrapperに相当する。初見でもWebGL APIと1:1に対応づけられる程度には原型を維持することで自由度を担保しつつ、大量の "おまじない" や煩雑な状態管理を単純化し、コードの可読性を大幅に向上してくれる。 公式GitHubではFunctional WebGLと謳っているが、おそらく「変数を入れると(GLSLに基づいて)描画が得られる」ことを指してFunctionalと言っているのだと思われ