大学で「コンピューターグラフィックス」という授業があり、課題が出たので、CG制作のフリーソフト「POV-Ray」を使って、課題となった図形を作製してみた。それを専門とする学校とは違うので、やると言っても殆ど初歩的な事だが、CG制作は初めての自分にとっては、未知でもあり興味のある分野である。

さて実際に作ったプログラムは以下の通り。

#include "colors.inc"
#include "shapes.inc"

camera{
   location <10,15,-20>
   look_at<0,0,0>
   angle 15
}

light_source{ <3,10,-5> color White }

difference{
   intersection{
         object{
            Cube
            pigment{ color Yellow }
            scale 1.0
            }
         object{
            Sphere
            pigment{ color Yellow }
            scale 2.5
            translate<0,-1.5,0>
            }
         }
   object{
      Sphere
      pigment{ color Red }
      scale 1.2
      }
}

上のプログラムから下の様な画像ができる。

Noriの脱heavyな生活のすすめ-report.jpg

時間があったら、複雑な図形でも作ってみようかなと思う。CGでアニメなんて作れたらスゴいんだが‥。
目指せPIXARぁぁぁ。

3DCGをはじめよう POV‐Ray入門/齊藤 剛
¥2,625
Amazon.co.jp

POV-Rayではじめるレイトレーシング 【改訂第2版】 Ascii books/小室 日出樹
¥3,990
Amazon.co.jp