Lightflow質感設定その4 レイトレース反射色
- Lightflow > Lightflow python script
- by yuichirou yokomakura
- 2010.08.16 Monday 01:32
"kd",float | pattern kd [拡散量]0.01を追加しておき、レイトレース反射色krを右の球から0.1、0.5、0.95に設定した。
・反射色kc 0.3
plastic = s.newMaterial( "standard",[ "kc", vector3( 0.3, 0.3, 0.3 ),"kd", 0.01
,"kr",vector3(0.5,0.5,0.5) ] )
plastic2 = s.newMaterial( "standard",[ "kc", vector3( 0.3, 0.3, 0.3 ),"kd", 0.01
,"kr",vector3(0.95,0.95,0.95) ] )
plastic3 = s.newMaterial( "standard",[ "kc", vector3( 0.3, 0.3, 0.3 ),"kd", 0.01
,"kr",vector3(0.1,0.1,0.1) ] )

・反射色kc 0.5
plastic = s.newMaterial( "standard",[ "kc", vector3( 0.5, 0.5, 0.5 ),"kd", 0.01
,"kr",vector3(0.5,0.5,0.5) ] )
plastic2 = s.newMaterial( "standard",[ "kc", vector3( 0.5, 0.5, 0.5 ),"kd", 0.01
,"kr",vector3(0.95,0.95,0.95) ] )
plastic3 = s.newMaterial( "standard",[ "kc", vector3( 0.5, 0.5, 0.5 ),"kd", 0.01
,"kr",vector3(0.1,0.1,0.1) ] )

・反射色kc 0.95
plastic = s.newMaterial( "standard",[ "kc", vector3( 0.95, 0.95, 0.95 ),"kd", 0.01
,"kr",vector3(0.5,0.5,0.5) ] )
plastic2 = s.newMaterial( "standard",[ "kc", vector3( 0.95, 0.95, 0.95 ),"kd", 0.01
,"kr",vector3(0.95,0.95,0.95) ] )
plastic3 = s.newMaterial( "standard",[ "kc", vector3( 0.95, 0.95, 0.95 ),"kd", 0.01
,"kr",vector3(0.1,0.1,0.1) ] )

・反射色kc 0.3
plastic = s.newMaterial( "standard",[ "kc", vector3( 0.3, 0.3, 0.3 ),"kd", 0.01
,"kr",vector3(0.5,0.5,0.5) ] )
plastic2 = s.newMaterial( "standard",[ "kc", vector3( 0.3, 0.3, 0.3 ),"kd", 0.01
,"kr",vector3(0.95,0.95,0.95) ] )
plastic3 = s.newMaterial( "standard",[ "kc", vector3( 0.3, 0.3, 0.3 ),"kd", 0.01
,"kr",vector3(0.1,0.1,0.1) ] )

・反射色kc 0.5
plastic = s.newMaterial( "standard",[ "kc", vector3( 0.5, 0.5, 0.5 ),"kd", 0.01
,"kr",vector3(0.5,0.5,0.5) ] )
plastic2 = s.newMaterial( "standard",[ "kc", vector3( 0.5, 0.5, 0.5 ),"kd", 0.01
,"kr",vector3(0.95,0.95,0.95) ] )
plastic3 = s.newMaterial( "standard",[ "kc", vector3( 0.5, 0.5, 0.5 ),"kd", 0.01
,"kr",vector3(0.1,0.1,0.1) ] )

・反射色kc 0.95
plastic = s.newMaterial( "standard",[ "kc", vector3( 0.95, 0.95, 0.95 ),"kd", 0.01
,"kr",vector3(0.5,0.5,0.5) ] )
plastic2 = s.newMaterial( "standard",[ "kc", vector3( 0.95, 0.95, 0.95 ),"kd", 0.01
,"kr",vector3(0.95,0.95,0.95) ] )
plastic3 = s.newMaterial( "standard",[ "kc", vector3( 0.95, 0.95, 0.95 ),"kd", 0.01
,"kr",vector3(0.1,0.1,0.1) ] )

- -
- -