ゲーム開発奮闘記

Unity・エフェクト・アプリ開発に関係した記事を書いています

シェーダーメモ:Shader Forge Refraction(屈折) シェーダー

ここでは、Shader Forgeを使ったシェーダーのメモをまとめます。
今回は、Refraction(屈折)シェーダーについてです。

※Shader Forgeについては、下記サイト様より使用させていただいています。
github.com

■全体のノード
f:id:KTK_kumamoto:20181128172429j:plain

■ノードの詳細①部分
f:id:KTK_kumamoto:20181128172324j:plain

■ノードの詳細②部分
f:id:KTK_kumamoto:20181128172413j:plain

■完成シェーダーのテスト
f:id:KTK_kumamoto:20181128173438g:plain

サンプルは、下記にアップしています。
Refraction_ShaderTest.unitypackage
よかったら試してみてください!

こちらの本もよろしくお願いいたします!

ktkkumamoto.booth.pm

Blenderモデリング 頂点を作成して面を作る方法

ここでは、自分用にBlenderモデリングのメモをまとめます。
任意の頂点を作成して面を作る手順です。

1.適当なオブジェクトを作成

ここでは、平面を作成します。

Shift + A > 追加 > メッシュ > 平面
f:id:KTK_kumamoto:20181128105032j:plain
f:id:KTK_kumamoto:20181128105100j:plain

2.編集モードに切り替えて面を削除

①TABキー 編集モードに切り替える
②Xキー > 削除 > 頂点
f:id:KTK_kumamoto:20181128105359j:plain
f:id:KTK_kumamoto:20181128105415j:plain

3.好きな所に頂点を作成(編集モードのままで作業をします)

ここでトップビューやフロントビューから作業を行うと、頂点が座標に綺麗に並ぶので良いかもしれません。
※トップビューの切り替え:テンキー7
※フロントビューの切り替え:テンキー1
ここでは、トップビューからの作業を行います。

Ctrl + 左クリックを繰り返す
f:id:KTK_kumamoto:20181128105833j:plain

4.面を作成
全ての頂点を選択する。Aキー

メッシュ > 辺 > 辺/面作成
f:id:KTK_kumamoto:20181128110119j:plain

5.完成!
f:id:KTK_kumamoto:20181128110126j:plain