ARCHIVE

月: 2023年12月

WebGL & Three.js

【GLSL】Three.jsのShaderMaterialを使って画像や動画を出力する方法(デモ付き)

Three.jsのShaderMaterialを使って画像や動画を出力する方法を紹介します。 WebGL(GLSL)を使うので、これができるとWebサイトなどでは即応用ができるようになります。 デモもあるのでまずは確認してみてください。 もしGLSLを書かずに、Three.js…

更新 2026.08.22 8分で読めます
WebGL & Three.js

【GLSL】画像を切り替えエフェクト:遷移時にノイズをかけたり、歪ませたりする方法(デモあり)

WebGL(GLSL)を使って画像を切り替えエフェクト、遷移時にノイズをかける方法を紹介します。 またノイズを応用することで画像を歪ませながら遷移させることもできます。 合わせてデモをたくさん用意したので、まずは確認して…

更新 2023.12.09 15分で読めます
WebGL & Three.js

【GLSL】画像の色の入れ替え、反転、座標をずらす、ゆっくり変化させる方法(デモ付き)

WebGL(GLSL)のフラグメントシェーダで色を入れ替えたり、色を反転させたり、色の座標をずらしたり、ゆっくりと色を変化させたり、画像を繰り返したりする方法を紹介します。 元画像の表示から分かるように7つほどデモを用意…

更新 2023.12.07 15分で読めます
WebGL & Three.js

【WebGL】GLSLで使う数学(三角関数、ベクトル)を文系エンジニアのために実務でいるところだけ解説

WebGLにおいてGLSLを書く時、どうしても数学がでてきます。 ここでは数学(三角関数、ベクトル)を文系エンジニアのために、まず最初に抑えておきたいポイントだけ解説します。 難しいことは私もわかりませんし、GLSLを扱…

更新 2023.12.07 6分で読めます