I am Charmie

メモとログ

2010-04-17から1日間の記事一覧

POVRAY: 同一形状をした複数オブジェクトのレンダリング

declare宣言を使うと楽に出来る。#declare宣言は、プログラミング言語として考えると、変数宣言をするような感覚だと思う。例えば#declare MyObj = box{}と宣言すると、定義したboxオブジェクトを、これ以降MyObjという名前で表せる事になる。何が良いかとい…

POVRAY: unionの書式

union{ object1 object2 ....}objectにはbox{}やsphere{}のようなobjectを入れればいいわけだけど、objectが既に定義されているものである時、以下のように表記する。union{ object{ object1} box{} object{object3} ....}これにはまった。。。

POVRAY: オブジェクトの合成

複数オブジェクトの合成はmergeとunionの二つがある。unionは重なり合っている部分の形状を残したまま、mergeでは複数のオブジェクトが一体化したように合成される。透明な物体を合成すると、unionではお互いの境界線が残っている事が確認できる。mergeの方…