イラスト、モデリング、Unity、VR関連

unityとかblenderとかvr関連の作業メモ

2019-09-01から1ヶ月間の記事一覧

Vket3の感想、より良いブースを求めて

Vketのブースを実際に見回って、これは改善した方がいいんじゃないかと思ったことを書いていく。強調しておくが、これは私が思ったことを素直に書き出しただけの文書であり、何かを評価しているわけではなくただの改善案である。言い換えるなら、私が出店す…

Vket3の感想-PretyPopParty

感想を書く前に、VKetを企画してくれたフィオ氏をはじめとするVKetの運営者達とVKetを盛り上げてくれた出店者達に感謝の意を示す。素晴らしいイベントをありがとう。 ワールドごとに感想を述べていく。特に良かった部分や工夫を感じた部分などをワールド・ア…

shader カメラ前

Shader "Custom/viewjack" { Properties{ _MainTex("MainTex",2D) = "white"{} _Length("Length",Range(0,10)) = 2 } SubShader{ Tags{"Queue" = "Transparent" "RenderType" = "Transparent" "DisableBatching"="true"} Blend SrcAlpha OneMinusSrcAlpha Pa…

Shader transparent,alpha等を使っていて、奥にあるメッシュが見えてしまう場合

Pass { ZWrite On ColorMask 0 } こいつをSubShader直下にでも書けばOK surfでもいける

shader ワールド変換行列から変換後のローカル座標の軸を抽出したもの

http://marupeke296.com/DXG_No39_WorldMatrixInformation.html 参考 //n_vecはワールド変換後のローカル座標軸の方向を指す float3 x_vec = float3(OTW._m00,OTW._m01,OTW._m02); float3 y_vec = float3(OTW._m10,OTW._m11,OTW._m12); float3 z_vec = float…

shader のプロパティの変数を生成するrubyスクリプト

引数にファイル名を入力して実行 ruby xxx.rb ....shader text_name = ARGV[0] File.open(text_name) do |f| all_text = f.read#テキスト全体読み込み all_text.gsub!(/{\s*}/,"") p_text = all_text.match(/Properties\s*{(.*?)}/m)[0] puts "Debug Output …

shader テッセレーションサンプルコード

元ネタ様 コードはこちらのコードにuvとジオメトリシェーダを付与し、こちらの解説をコメントとして付与したものです テッセレーション基礎 - しゅみぷろ Shader "Unlit/SimpleTessellation" { Properties{ _TessFactor("Tess Factor",Vector) = (2,2,2,2) _…