「MonoGame/クラスライブラリ/BasicEffectクラス」の版間の差分

imported>Administrator
 
(2人の利用者による、間の7版が非表示)
9行目: 9行目:


== 名前空間 ==
== 名前空間 ==
* [[MonoGame/クラスライブラリ/Microsoft.Xna.Framework.Graphics名前空間|Microsoft.Xna.Framework.Graphics名前空間]]
[[MonoGame/クラスライブラリ/Microsoft.Xna.Framework.Graphics名前空間|Microsoft.Xna.Framework.Graphics名前空間]]


== 構文 ==
== 構文 ==
36行目: 36行目:
! 名称
! 名称
! 概要
! 概要
|-
| public
| public
| Alpha
| Alpha
| アルファテストの値。アルファチャンネルではない。
| [[アルファテスト]]の値。[[アルファチャンネル]]ではない。
|-
|-
| public
| public
| AmbientLightColor
| AmbientLightColor
| アンビエント光(環境光)の色。 LightingEnabledプロパティが有効なときに使われる。
| [[アンビエント光]]([[環境光]])の色。 LightingEnabledプロパティが有効なときに使われる。
|-
| public
| CurrentTechnique
| (Effectから継承)
|-
|-
| public
| public
| DiffuseColor
| DiffuseColor
| 拡散色。LightingEnabledプロパティが有効なときに使われる。
| [[拡散色]]。LightingEnabledプロパティが有効なときに使われる。
|-
|-
| public
| public
| DirectionalLight0
| DirectionalLight0
| 指向性のライト0(ディレクショナル光源、平行光源ともいわれる)
| 指向性のライト0(詳細は「[[MonoGame/クラスライブラリ/DirectionalLightクラス‎|DirectionalLightクラス]]」を参照。)
|-
|-
| public
| public
| DirectionalLight1
| DirectionalLight1
| 指向性のライト1(ディレクショナル光源、平行光源ともいわれる)
| 指向性のライト1(詳細は「[[MonoGame/クラスライブラリ/DirectionalLightクラス‎|DirectionalLightクラス]]」を参照。)
|-
|-
| public
| public
| DirectionalLight2
| DirectionalLight2
| 指向性のライト2(ディレクショナル光源、平行光源ともいわれる)
| 指向性のライト2(詳細は「[[MonoGame/クラスライブラリ/DirectionalLightクラス‎|DirectionalLightクラス]]」を参照。)
|-
|-
| public
| public
| EmissiveColor
| EmissiveColor
| 放射色
| [[放射色]]
|-
|-
| public
| public
| FogColor
| FogColor
| フォグの色
| [[フォグ]]の色
|-
|-
| public
| public
| FogEnabled
| FogEnabled
| フォグの有効・無効
| [[フォグ]]の有効・無効
|-
|-
| public
| public
82行目: 79行目:
| public
| public
| FogStart
| FogStart
| フォグが適用されるカメラからの距離。ここからFogEndまでを微妙にぼかす。
| [[フォグ]]が適用されるカメラからの距離。ここからFogEndまでを微妙にぼかす。
|-
|-
| public
| public
| GraphicsDevice
| LightingEnabled
| (GraphicsResourceから継承)
| ライティングの有効・無効
|-
| public
| PreferPerPixelLighting
| [[ピクセル]]単位のライティングを行うか切り替え。
|-
|-
| public
| public
| IsDisposed
| SpecularColor
| (GraphicsResourceから継承)
| [[スペキュラカラー]]
|-
|-
| public
| public
| LightingEnabled
| SpecularPower
| ライティングの有効・無効
| スペキュラパワー
|-
|-
| public
| public
| Name
| Texture
| (GraphicsResourceから継承)
| 現在のアクティブな[[テクスチャ]]。ここを差し替えてレンダリングを繰り返す。
|-
|-
| public
| public
| Parameters
| TextureEnabled
| (Effectから継承)
| [[テクスチャマッピング]]の有効・無効
|-
|-
| public
| public
| PreferPerPixelLighting
| VertexColorEnabled
| ピクセル単位のライティングを行うか切り替え。
| [[頂点]]カラーの有効・無効。
|}
 
=== 行列関連 ===
{| class="wikitable"
|+
!
! 名称
! 概要
|-
|-
| public
| public
| Projection
| World
| [[プロジェクションマトリクス]]
| [[ワールドマトリックス]]
|-
|-
| public
| public
| SpecularColor
| View
| スペキュラカラー
| [[ビューマトリックス]]
|-
|-
| public
| public
| SpecularPower
| Projection
| スペキュラパワー
| [[プロジェクションマトリックス]]
|}
 
=== その他 ===
{| class="wikitable"
|+
!
! 名称
! 概要
|-
|-
| public
| public
| Tag
| Name
| (GraphicsResourceから継承)
| (GraphicsResourceから継承)
|-
|-
| public
| public
| Techniques
| Parameters
| (Effectから継承)
| (Effectから継承)
|-
|-
| public
| public
| Texture
| CurrentTechnique
| 現在のアクティブなテクスチャ。ここを差し替えてレンダリングを繰り返す。
| (Effectから継承)
|-
|-
| public
| public
| TextureEnabled
| Techniques
| テクスチャマッピングの有効・無効
| (Effectから継承)
|-
|-
| public
| public
| VertexColorEnabled
| Tag
| 頂点カラーの有効・無効。
| (GraphicsResourceから継承)
|-
|-
| public
| public
| View
| GraphicsDevice
| ビューマトリクス
| (GraphicsResourceから継承)
|-
|-
| public
| public
| World
| IsDisposed
| ワールドマトリクス
| (GraphicsResourceから継承)
|}
|}