POV-Rayでの色の指定


POV-Rayでは,光の三原色であるRed(赤),Green(緑),Blue(青)を使って,たとえば次のように色を指定します。

	color red 1.0 green 0.0 blue 0.0

この例は赤色を指定しています。red,green,blueの後の数字は,0〜1の間で指定します。数字が1に近いほどその色の成分が強くなります。

たとえば緑色は「color red 0.0 green 1.0 blue 0.0」,青色は「color red 0.0 green 0.0 blue 1.0」,黄色は「color red 1.0 green 1.0 blue 0.0」になります。

なお3色が同じ数値の場合は無彩色(白,黒,灰色)になります。「color red 1.0 green 1.0 blue 1.0」は白,「color red 0.0 green 0.0 blue 0.0」は黒です。

rgbそれぞれが同じ数値の場合,「color rgb 1」のようにまとめて書くこともできます。

赤を指定する場合は次のように書くこともできます。

color rgb <1.0 , 0.0 , 0.0>

インクルードファイルを使って次のように書いても同じです。インクルードファイルについてはこちらをご覧ください

color Red

下のテキストをコピーして,赤字の部分の数値を変え,どんな色になるか試してみてください。

camera{
	location <0,0,-3>
	look_at <0,0,0>
}
light_source {
	<100,100,-100>
	color rgb <1,1,1>
}
object {
	sphere {<0,0,0>,1}
	
	texture {		pigment { rgb <1,0,0> }
	}
}

戻る