気まぐれに書いてます。この広告は、90日以上更新していないブログに表示しています。2015-06-08shaderを書こう@サーフェイス・シェーダUnityのShaderLabを使ってシェーダを作ってみよう!unityでかけるシェーダの種類は3つあります。Shaders(頂点・フラグメントシェーダ)以下、シェーダーの基本要素です。"Diffuse”}PropertiesPropertiesは、シェーダーで使う変数とUnityエディタとの関連付けを行います。nameは、Unityのインスペクタに表示される名前。}}#progma文#pragmaの行は、サーフェイスシェーダーについての設定。次のsurfはシェーダのエントリ関数の名前を指定します。Lambertは、ランバート反射の事でライティングの設定ができます。オプションを指定することもできます。"Diffuse"}中央付近にInput構造体が定義されています。上記のサンプルでは、Unityのインスペクタからカラーとテクスチャをそれっぞれ受け取るようになっています。インスペクタから受け取ったテクスチャ情報は、Input構造体で定義されuv_MainTexメンバに引数として渡してきます。この内容は、edo_m18さんの記事をそのまま写経したものです。監督ありがとうございます。カヤックでクリエイティブ・ディレクターやってます。手を動かして企画するのが好き。時代の流れ30代半からの「ネクストレベル」オーディオ・ケーブルの種類についてUnityとMaxmspをOSCで連携Soundflower月別アーカイブはてなブログをはじめよう!amano-kiyoyukiさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。