Пример #1
0
 /// <summary>
 /// 材質個別に描画時のパラメーターを設定する。
 /// </summary>
 /// <param name="block">プロパティ</param>
 /// <remarks>
 /// 通常描画する場合、材質に設定されたパラメーターを元に描画するがモデルごとに個別のパラメーターを使用する場合、この関数を使用する。
 /// </remarks>
 public void SetMaterialPropertyBlock(MaterialPropertyBlock block)
 {
     coreObject.SetMaterialPropertyBlock(IG.GetMaterialPropertyBlock(block));
 }
Пример #2
0
 /// <summary>
 /// 材質個別に描画時のパラメーターを設定する。
 /// </summary>
 /// <param name="meshIndex">メッシュのインデックス</param>
 /// <param name="materialIndex">材質のインデックス</param>
 /// <param name="block">プロパティ</param>
 /// <remarks>
 /// 通常描画する場合、材質に設定されたパラメーターを元に描画するがモデルごとに個別のパラメーターを使用する場合、この関数を使用する。
 /// </remarks>
 public void SetMaterialPropertyBlock(int meshIndex, int materialIndex, MaterialPropertyBlock block)
 {
     coreObject.SetMaterialPropertyBlock(meshIndex, materialIndex, IG.GetMaterialPropertyBlock(block));
 }
Пример #3
0
 /// <summary>
 /// 材質個別に描画時のパラメーターを設定する。
 /// </summary>
 /// <param name="meshIndex">メッシュのインデックス</param>
 /// <param name="materialIndex">材質のインデックス</param>
 /// <param name="block">プロパティ</param>
 /// <remarks>
 /// 通常描画する場合、材質に設定されたパラメーターを元に描画するがモデルごとに個別のパラメーターを使用する場合、この関数を使用する。
 /// </remarks>
 public void SetMaterialPropertyBlock(int meshIndex, int materialIndex, MaterialPropertyBlock block)
 {
     coreObject.SetMaterialPropertyBlock(meshIndex, materialIndex, IG.GetMaterialPropertyBlock(block));
 }
Пример #4
0
 public static swig.MaterialPropertyBlock GetMaterialPropertyBlock(MaterialPropertyBlock o)
 {
     if (o == null) return null;
     return o.SwigObject;
 }