facebook twitter hatena line email

「Unity/Shader」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(色プロパティにアクセス)
 
(同じ利用者による、間の12版が非表示)
行1: 行1:
==作成==
+
[[Unity/Shader/基本]]
#Assetsの下に、適当な画像ファイルを用意する
+
#Assetsの下で、Create/Shader/UnlitShaderを選択して、TestUnlitShader作成
+
#Assetsの下で、Create/Materialを選択して、作成
+
#作成したMaterialを選択して、Shaderに、上で作った、TestUnlitShaderを入れる。
+
#作成したMaterialのinspector内のTextureに、用意した画像ファイルを入れる。
+
#ヒエラルキーに3DObject/Cubeを作成して、MeshRendererのMaterialsに、Unlit_TestUnlitShaderを追加する
+
  
参考:https://qiita.com/nekoco/items/592ac7109106aef97522
+
[[Unity/Shader/標準Shaderソース]]
  
==Textureプロパティにアクセス==
+
[[Unity/Shader/skybox]] [dir]
<pre>
+
Material material;
+
material.SetTexture(“_MainTex”, texture);
+
</pre>
+
公式:https://docs.unity3d.com/ja/2019.4/ScriptReference/Material.SetTexture.html
+
  
==色プロパティにアクセス==
+
[[Unity/Shader/Lod]]
<pre>
+
 
Material material;
+
[[Unity/Shader/Fog]]
material.SetColor(0, new Color(1f, 1f, 0f));
+
 
// カスタム値にアクセスしたい場合
+
[[Unity/VideoPlayer/クロマキー]] [ショートカット]
material.SetColor("_HogeColor", new Color(1f, 1f, 0f));
+
</pre>
+
公式:https://docs.unity3d.com/ja/2019.4/ScriptReference/Material.SetColor.html
+

2023年7月29日 (土) 20:49時点における最新版

Unity/Shader/基本

Unity/Shader/標準Shaderソース

Unity/Shader/skybox [dir]

Unity/Shader/Lod

Unity/Shader/Fog

Unity/VideoPlayer/クロマキー [ショートカット]