すだちキャンパス

すだちキャンパス

やってみたこと、学んだことなどのメモ。

GLSL

UnityにGLSL(サーフェスシェーダー)を書く方法

こんにちは。 今回は個人的にずっとわからなかったことが解決したので、そのメモとして書いておきます。 UnityにGLSLで書いたフラグメントシェーダーを移植したい 基本的な書き方 関数や変数の読み替え 作ったもの 参考 UnityにGLSLで書いたフラグメントシェ…

GLSLでかっこいい表現がしたい!~基礎編~

こんにちは。GLSL熱が再燃しかかっています。GLSL Sandbox や Shadertoy を見ていると、めちゃくちゃかっこいいシェーダーが沢山ありますよね。しかし、多少参考にしてみても、いつまで経っても自分でかっこいいシェーダーを書くことができない・・・ という…

TouchDesignerとGLSLでキューブマッピング

こんにちは。 TD上で、GLSLだけでキューブマッピングをしてみました。 キューブマッピングとは 画像の読み込み レイマーチング 参考記事 カメラの回転 出来たもの キューブマッピングとは 背景に箱型にした画像を置き、それが写り込んでいるように球などを描…

TouchDesignerでGLSLを使ってみた〜チェック模様〜

こんにちは。 TDでGLSLを使う入門編として、カラフルなチェック模様を作ってみました。 と言ってもあまりイメージ通りには作れなかったのですが・・・ 基本のチェック模様 チェックを増やす 2色にする カラフルなチェックを作る 参考記事 基本のチェック模様…

TouchDesignerでGLSLを使ってみた〜基礎編〜

こんにちは。 TouchDesignerでGLSLを使うことがあったので、自分用のまとめです。 GLSLとは TDでGLSLを触る GLSL TOP GLSL MAT 他のGLSLとの書き換え 解像度 出力変数 関数 その他 参考記事 GLSLとは 一言で言うと、シェーダーを作るための言語です。WebGLな…