color rgbf
使えばよく,
回転は rotate
か
……
ということで,
作図用 Perl スクリプトは
「光回廊」
用に下のような POV-Ray コードを生成するようにした
(注: 下のコメントで ``y'' と呼んでるのは
POV-Ray 座標系では Z 軸 (奥ゆき) に相当するものである).
box { <-8.320e-01, -3.000e+01, -8.320e-01>, // 最小点 (x, z, y) <8.320e-01, 3.000e+01, 8.320e-01> // 最大点 (x, z, y) rotate x*0 rotate y*0 rotate z*33.69 // ``y'' 軸まわりの回転 pigment {color rgbf<0.95,0.95,0.95,0.9>} // 透過つき色指定 }
head.inc.php
を自作してみた.
#head(6,研究室にゅーす)
と指定すれば上のように動作する.
PHP コードはこういうかんぢになった.
<?php function plugin_head_convert() { global $script,$BracketName,$date_format; $recent_lines = 10; $pagename = ''; if (func_num_args()>0 && func_num_args() <=2) { $args = func_get_args(); if (is_numeric($args[0])) { $recent_lines = $args[0]; } if (!empty($args[1])) { if (strlen($args[1]) > 0) { $pagename = $args[1]; } } } else { return "Errors in args\n"; } $lines = get_source($pagename); $cnt_line = 0; foreach ($lines as $data) { $items .= $data; $cnt_line++; if ($cnt_line >= $recent_lines) { break; } } return convert_html($items); } ?>