3D コンピューターグラフィックスとは

序文(?)
    大学生になった。大学生は遊ぶものだと世間ではよく言われる(?)ということで、3DCGでもやって遊びましょう。

はじめに
  最近では、夕方のアニメーションや、5時台のお天気予報のバーチャルスタジオと、あらゆるところで3DCGがはびこっています。ここではそうしたCGがどんなものかを説明するページです。

3次元コンピューターグラフィックスとは。
    3次元コンピューターグラフィックス (3D CG) は、コンピューター上で3次元のCGを描くことです。(説明になってない・・・)

3D CG はどうやって作られるのか
    3D CG は、ふつうのCGのように、白い(かどうかは不明)キャンバス(画面)に下書きをして、着色をして、整えて、出来上がり! という手順では作りません。まず、最初にモデリングといわれる作業をします。モデリングはいろいろな方法がありますが、要は自分の書きたいものの形を、かたどる作業です。一種の彫刻のような作業をします。次に、そのできあがったモデリングデーターに質感設定をします。これは、モデリングデーターに着色をしたり、マッピングをしたりする事です。マッピングというのは、ビットマップなどの画像データーをモデリングした形(オブジェクト・・・ものによってはジオメトリーと呼ばれたりする)に巻き付けたり、並べてつつんだりすることです。こうして、いくつか、オブジェクトを作っていきます。 オブジェクトができあがったら、それを、コンピューター上の3次元空間に並べます。 そして、レンダリングをします。レンダリングは、空間内に並べられたオブジェクトを画像データーとして出力することです。この作業を行うことで、ようやくCGの一枚絵として完成するわけです。

 

 

モデリングについて
   
  モデリング画面の一例です。このように、線だけで構成されたワイヤーフレームで、目的の形状を作成していきます。モデリングには、基本的な形状を組み合わせて作る、プリミティブを使ったモデリング。2Dの形状(Adobe Illustrator)から、それを押し出して作ったり、回転させて作ったりするようなシェーパー(この呼び方はあまり一般的ではないような気が・・・)系のモデリング。スプライン曲線を使ったモデリング、その他にも、メタボールモデリング(1970年代に阪大で開発された?らしい)とか、スキンとか、いろいろなモデリング方法があります。

質感設定 マテリアルの決定 について
  
  このように マテリアルでは、透明度、反射率、反射の強度、マッピング、などいろいろな項目が設定できる。これをオブジェクトごとに適応させることで、いろいろな質感を作り出すことができる。

レイアウト
  
  いくつかのオブジェクトを、このように空間内に並べてあげます。

レンダリング
    レイアウトが決まったら、いよいよレンダリングです。
   
   こんな感じでできあがります。自分の思ったとおりに行かない場合は、パラメーターを変更してもう一度レンダリングし直します。

戻る