Conductor

SSM_SmoothConducting.png
bmps_con_i0.37_a2.82_e1.0_sr1.0_rNone_PM16.png
Smooth conductor
(conductor)
SSM_RoughConducting.png
bmps_con_i0.37_a2.82_e1.0_sr1.0_rB0.2_PM16.png
Rough conductor material
(roughconductor)

Conductor は、金属の様な「導体」を表現します。
Dielectric (誘電体) とは対照的に、Conductor は一切光を透過しません。
屈折率は複素値で設定し、可視光カラースペクトル全体に影響を及ぼします。
Roughness Model が None の場合は Smooth conductor (conductor) モデルを使用し、Roughness Model で None 以外を設定した場合は Rough conductor material (roughconductor) モデルを使用します。
このマテリアルは、サーフェスの表面にもに有効で、裏面から見た場合は真っ黒になるということに注意してください。
裏面も設定したい場合は、Two-sided BRDF adapter を使用してください。


Parameter


Material Name

マテリアルプリセットの名前を入力することで、材質を指定することができます。
プリセット名は下表を参照してください。
プロセット名を指定することで、屈折率は内部の値が利用され、IOR および Absorption Coefficient オプションの設定はできなくなります。
  • タイプ : 文字列
  • 初期値 : なし

a-C
無定形炭素
bmps_con_a-C_e1.0_sr0.8_rNone_PM16.png
Ag

bmps_con_Ag_e1.0_sr0.8_rNone_PM16.png
Al
アルミニウム
bmps_con_Al_e1.0_sr0.8_rNone_PM16.png
AlAs, AlAs_palik
アルミニウムヒ素
bmps_con_AlAs_e1.0_sr0.8_rNone_PM16.png
AlSb, AlSb_palik
アンチモン化アルミニウム
bmps_con_AlSb_e1.0_sr0.8_rNone_PM16.png
Au

bmps_con_Au_e1.0_sr0.8_rNone_PM16.png
Be, Be_palik
ベリリウム
bmps_con_Be_e1.0_sr0.8_rNone_PM16.png
Cr
クロム
bmps_con_Cr_e1.0_sr0.8_rNone_PM16.png
CsI, CsI_palik
ヨウ化セシウム
bmps_con_CsI_e1.0_sr0.8_rNone_PM16.png
Cu, Cu_palik

bmps_con_Cu_e1.0_sr0.8_rNone_PM16.png
Cu2O, Cu2O_palik
酸化銅 (I)
bmps_con_Cu2O_e1.0_sr0.8_rNone_PM16.png
CuO, CuO_palik
酸化銅 (II)
bmps_con_CuO_e1.0_sr0.8_rNone_PM16.png
d-C, d-C_palik
ダイヤモンド
bmps_con_d-C_e1.0_sr0.8_rNone_PM16.png
Hg, Hg_palik
水銀
bmps_con_Hg_e1.0_sr0.8_rNone_PM16.png
HgTe, HgTe_palik
テルル化水銀
bmps_con_HgTe_e1.0_sr0.8_rNone_PM16.png
Ir, Ir_palik
イリジウム
bmps_con_Ir_e1.0_sr0.8_rNone_PM16.png
K, K_palik
カリウム
bmps_con_K_e1.0_sr0.8_rNone_PM16.png
Li, Li_palik
リチウム
bmps_con_Li_e1.0_sr0.8_rNone_PM16.png
MgO, MgO_palik
酸化マグネシウム
bmps_con_MgO_e1.0_sr0.8_rNone_PM16.png
Mo, Mo_palik
モリブデン
bmps_con_Mo_e1.0_sr0.8_rNone_PM16.png
Na_palik
ナトリウム
bmps_con_Na_palik_e1.0_sr0.8_rNone_PM16.png
Nb, Nb_palik
ニオブ
bmps_con_Nb_e1.0_sr0.8_rNone_PM16.png
Ni_palik
ニッケル
bmps_con_Ni_palik_e1.0_sr0.8_rNone_PM16.png
Rh, Rh_palik
ロジウム
bmps_con_Rh_e1.0_sr0.8_rNone_PM16.png
Se, Se_palik
セレン (レンダリング不可)
bmps_con_Se_e1.0_sr0.8_rNone_PM16.png
SiC, SiC_palik
炭化ケイ素
bmps_con_SiC_e1.0_sr0.8_rNone_PM16.png
SnTe, SnTe_palik
テルル化スズ
bmps_con_SnTe_e1.0_sr0.8_rNone_PM16.png
Ta, Ta_palik
タンタル
bmps_con_Ta_e1.0_sr0.8_rNone_PM16.png
Te, Te_palik
テルル
bmps_con_Te_e1.0_sr0.8_rNone_PM16.png
ThF4, ThF4_palik
ふっ化トリウム(IV)
bmps_con_ThF4_e1.0_sr0.8_rNone_PM16.png
TiC, TiC_palik
炭化チタンbr;bmps_con_TiC_e1.0_sr0.8_rNone_PM16.png
TiN, TiN_palik
窒化チタン
bmps_con_TiN_e1.0_sr0.8_rNone_PM16.png
TiO2, TiO2_palik
二酸化チタン
bmps_con_TiO2_e1.0_sr0.8_rNone_PM16.png
VC, VC_palik
炭化バナジウム
bmps_con_VC_e1.0_sr0.8_rNone_PM16.png
V_palik
バナジウム
bmps_con_V_palik_e1.0_sr0.8_rNone_PM16.png
VN, VN_palik
窒化バナジウム
bmps_con_VN_e1.0_sr0.8_rNone_PM16.png
W
タングステン
bmps_con_W_e1.0_sr0.8_rNone_PM16.png
    none
なし (100% 反射鏡)
bmps_con_none_e1.0_sr0.8_rNone_PM16.png
上段が Mitsuba で使用できるプリセット名で、下段がその材質の説明です。

表には、実際には導体ではない一般的な光学コーティングがいくつか含まれています。
フレネル反射率の計算を無効にし、100% 反射する鏡を生成する none という特殊な素材プロファイルもあります。
また、ほとんどの材質は複数の測定値が存在します。


IOR

導体のチャネル毎の屈折率 (0.10 - 10.00 ) を設定します。(実部)
Material Name が設定された場合、設定できなくなります。
  • タイプ : 浮動小数点数
  • 初期値 : 0.37, 0.37, 0.37

0.1, 0.1, 0.1 0.1, 0.5, 0.5 0.1, 1.0, 1.0 0.1, 5.0, 5.0 0.1, 10.0, 10.0
bmps_con_i0.1-0.1-0.1_a2.82_e1.0_sr0.8_PM16.png bmps_con_i0.1-0.5-0.5_a2.82_e1.0_sr0.8_PM16.png bmps_con_i0.1-1.0-1.0_a2.82_e1.0_sr0.8_PM16.png bmps_con_i0.1-5.0-5.0_a2.82_e1.0_sr0.8_PM16.png bmps_con_i0.1-10.0-10.0_a2.82_e1.0_sr0.8_PM16.png


Absorption Coefficient

導体のチャネル毎の吸収率 (1.00 - 10.00 ) を設定します。(虚部)
Material Name が設定された場合、設定できなくなります。
  • タイプ : 浮動小数点数
  • 初期値 : 2.82, 2.82, 2.82

1.0, 1.0, 1.0 1.0, 2.0, 2.0 1.0, 5.0, 5.0 1.0, 10.0, 10.0
bmps_con_i0.37_a1.0-1.0-1.0_e1.0_sr0.8_PM16.png bmps_con_i0.37_a1.0-2.0-2.0_e1.0_sr0.8_PM16.png bmps_con_i0.37_a1.0-5.0-5.0_e1.0_sr0.8_PM16.png bmps_con_i0.37_a1.0-10.0-10.0_e1.0_sr0.8_PM16.png


Ext. Eta

導体の周囲の屈折率 (1.00 - 10.00 ) を設定します。
  • タイプ : 浮動小数点数
  • 初期値 : 1.00 (空気)

1.0 2.0 5.0 10.0
bmps_con-sr0.8-rNone_PM16.png bmps_con-i0.37-a2.82-e2.0-sr0.8-rNone_PM16.png bmps_con-i0.37-a2.82-e5.0-sr0.8-rNone_PM16.png bmps_con-i0.37-a2.82-e10.0-sr0.8-rNone_PM16.png


Specular Reflectance Color

マテリアルの鏡面反射色 (Hex:000000 - Hex:FFFFFF) を設定します。
タイプ : スペクトルまたはテクスチャ
  • 初期値 : Hex:FFFFFF

右端の [T] ボタンを押すことで、Texture タブで設定したテクスチャを選択することができます。
※ テクスチャを使用する場合は、必ず UV マッピングを行ってください。

Hex:E7E7E7 Hex:00E7E7 T:Checkerboard T:Wave  
bmps_con-sr0.8-rNone_PM16.png bmps_con-i0.37-a2.82-e1.0-sr00E7E7-rNone_PM16.png bmps_con-i0.37-a2.82-e1.0-srTex-rNone_PM16.png bmps_con_i0.37_a2.82_e1.0_srWave_rNone_PM16.png bmps_con_i0.37_a2.82_e1.0_srCG_rNone_PM16.png


Roughness Model

表面粗さを表現するマイクロファセット法線分布方式を選択します。
None では Smooth dielectric material (dielectric) モデルを使用し、表面が滑らかな誘電体を表現します。
None 以外では Rough dielectric material (roughdielectric) モデルを使用し、表面が粗い誘電体を表現します。
  • タイプ : 文字列
  • 初期値 : None

None

表面が滑らかな誘電体を表現します。

None
bmps_con-sr0.8-rNone_PM16.png
19m36.63s


Beckmann

ガウス確率表面由来の物理ベース分布。

Roughness 0.0 0.01 0.1 0.5
bmps_con-i0.37-a2.82-e1.0-sr0.8-rB_PM16.png
-
bmps_con-i0.37-a2.82-e1.0-sr0.8-rB0.0_PM16.png
26m15.67s
bmps_con-i0.37-a2.82-e1.0-sr0.8-rB0.01_PM16.png
23m05.62s
bmps_con-i0.37-a2.82-e1.0-sr0.8-rB0.1_PM16.png
22m21.70s
bmps_con-i0.37-a2.82-e1.0-sr0.8-rB0.5_PM16.png
21m01.69s
IOR 0.37, Absorption Coefficient 2.82, Specular Reflectance Color Hex:E7E7E7


GGX

Walter らによって提案された新しいディストリビューションで、ベース面の測定で観測された長いテールをよりよく扱います。
この分配による表現は、収束に時間が掛かります。

Roughness 0.0 0.01 0.1 0.5
bmps_con-i0.37-a2.82-e1.0-sr0.8-rG_PM16.png
-
bmps_con-i0.37-a2.82-e1.0-sr0.8-rG0.0_PM16.png
23m05.41s
bmps_con-i0.37-a2.82-e1.0-sr0.8-rG0.01_PM16.png
26m09.29s
bmps_con-i0.37-a2.82-e1.0-sr0.8-rG0.1_PM16.png
21m44.07s
bmps_con-i0.37-a2.82-e1.0-sr0.8-rG0.5_PM16.png
17m00.38s
IOR 0.37, Absorption Coefficient 2.82, Specular Reflectance Color Hex:E7E7E7


Phong

古典的な cospθ 分配。
基本的なマイクロファセット理論のため、ここでのこの分配の使用は別途入手できる phong プラグインよりも現実的な挙動となります。

Roughness 0.0 0.01 0.1 0.5
bmps_con-i0.37-a2.82-e1.0-sr0.8-rP_PM16.png
-
bmps_con-i0.37-a2.82-e1.0-sr0.8-rP0.0_PM16.png
23m26.30s
bmps_con-i0.37-a2.82-e1.0-sr0.8-rP0.01_PM16.png
26m05.49s
bmps_con-i0.37-a2.82-e1.0-sr0.8-rP0.1_PM16.png
25m12.30s
bmps_con-i0.37-a2.82-e1.0-sr0.8-rP0.5_PM16.png
21m21.60s
IOR 0.37, Absorption Coefficient 2.82, Specular Reflectance Color Hex:E7E7E7


Anisotropic

Ashikhmin と Shirley にって提案された、異方性 Phong 型マイクロファセット分布。

  bmps_con-i0.37-a2.82-e1.0-rA-0.0_PM16.png
V:0.0
bmps_con-i0.37-a2.82-e1.0-rA-0.01_PM16.png
V:0.01
bmps_con-i0.37-a2.82-e1.0-rA-0.1_PM16.png
V:0.1
bmps_con-i0.37-a2.82-e1.0-rA-0.5_PM16.png
V:0.5
bmps_con-i0.37-a2.82-e1.0-rA0.0-_PM16.png
U:0.0
bmps_con-i0.37-a2.82-e1.0-rA0.0-0.0_PM16.png
25m21.03s
bmps_con-i0.37-a2.82-e1.0-rA0.0-0.01_PM16.png
23m28.16s
bmps_con-i0.37-a2.82-e1.0-rA0.0-0.1_PM16.png
23m54.36s
bmps_con-i0.37-a2.82-e1.0-rA0.0-0.5_PM16.png
22m57.65s
bmps_con-i0.37-a2.82-e1.0-rA0.01-_PM16.png
U:0.01
bmps_con-i0.37-a2.82-e1.0-rA0.01-0.0_PM16.png
23m31.17s
bmps_con-i0.37-a2.82-e1.0-rA0.01-0.01_PM16.png
24m48.53s
bmps_con-i0.37-a2.82-e1.0-rA0.01-0.1_PM16.png
23m14.51s
bmps_con-i0.37-a2.82-e1.0-rA0.01-0.5_PM16.png
22m04.09s
bmps_con-i0.37-a2.82-e1.0-rA0.1-_PM16.png
U:0.1
bmps_con-i0.37-a2.82-e1.0-rA0.1-0.0_PM16.png
24m45.08s
bmps_con-i0.37-a2.82-e1.0-rA0.1-0.01_PM16.png
22m11.12s
bmps_con-i0.37-a2.82-e1.0-rA0.1-0.1_PM16.png
24m02.97s
bmps_con-i0.37-a2.82-e1.0-rA0.1-0.5_PM16.png
19m39.57s
bmps_con-i0.37-a2.82-e1.0-rA0.5-_PM16.png
U:0.5
bmps_con-i0.37-a2.82-e1.0-rA0.5-0.0_PM16.png
22m51.13s
bmps_con-i0.37-a2.82-e1.0-rA0.5-0.01_PM16.png
20m14.78s
bmps_con-i0.37-a2.82-e1.0-rA0.5-0.1_PM16.png
21m57.54s
bmps_con-i0.37-a2.82-e1.0-rA0.5-0.5_PM16.png
19m34.60s
IOR 0.37, Absorption Coefficient 2.82, Specular Reflectance Color Hex:E7E7E7


Roughness

Roughness Model で、BeckmannGGXPhong を設定したときに表示されます。
マイクロファセットの平均平方傾斜を使っている未確定表面マイクロジオメトリの粗さ (0.000000 - 1.000000) を設定します。
Beckmann が選択されている場合、このパラメータは、マイクロファセットの平均平方傾斜に等しくなります。
  • タイプ : 浮動小数点数またはテクスチャ
  • 初期値 : 0.200000

粗さの目安は以下の通りです :
  • 0.001 - 0.01 : 滑らかな表面にわずかなキズがある程度 (このような小さな値では、拡散は同じ程度になります)
  • 0.1 : 比較的粗い
  • 0.3 - 0.7 : 非常に粗い (エッチングされたものや地面など)
  • これ以上の値は現実的ではありません。

右端の [T] ボタンを押すことで、Texture タブで設定したテクスチャを選択することができます。
テクスチャの濃淡で Roughness が決定されるので、Roughness の値はいくつでも構いません。
※ テクスチャを使用する場合は、必ず UV マッピングを行ってください。


Roughness U / Roughness V

Roughness Model で、Anisotropic を設定したときに表示されます。
マイクロファセットの平均平方傾斜を使っている未確定表面マイクロジオメトリの粗さ (0.000000 - 1.000000) を設定します。
Ashikhmin-Shirley マイクロファセット分布は、接線および二重接線の方向に沿って、2 つの異なる粗さを設定することができます。
これにより、ブラッシュドマテリアルの外観を表現することができます。
異方性の位置合わせは、基となるメッシュの UV パラメータに従います。
この異方性マテリアルは、テクスチャ座標が欠落している三角メッシュには適用することができません。
※ テクスチャを使用しなくても、必ず UV マッピングを行ってください。
  • タイプ : 浮動小数点数またはテクスチャ
  • 初期値 : 0.100000

粗さの目安は以下の通りです :
  • 0.001 - 0.01 : 滑らかな表面にわずかなキズがある程度 (このような小さな値では、拡散は同じ程度のなります)
  • 0.1 : 比較的粗い
  • 0.3 - 0.7 : 非常に粗い (エッチングされたものや地面など)
  • これ以上の値は現実的ではありません。

右端の [T] ボタンを押すことで、Texture タブで設定したテクスチャを選択することができます。
テクスチャの濃淡で Roughness が決定されるので、Roughness の値はいくつでも構いません。




  • 最終更新:2014-06-30 11:37:32

このWIKIを編集するにはパスワード入力が必要です

認証パスワード