Product title

はじめての3DCGプログラミング 例題で学ぶPOV-Ray【電子書籍】[ 山住 富也 ]

Product details

<p> 本書は、3DCG描画フリーウェア“POV-Ray”を使ってプログラミングを学習するための、初学者向けの教科書です。多くの例題・課題に取り組みながら、無理なくステップアップすることができます。<br />  まず、3DCGを構成する要素や3次元の座標系などの基礎を学びます。続いて、基本的な図形の描画を通して、3DCGプログラミングに徐々に慣れ親しみます。次に、制御や演算等のさまざまなプログラミングの要素を学んでいき、最終的にはCGアニメーションのプログラムが作成できるようになります。<br />  ぜひ、本書を手に取ってプログラミングの学習を始めましょう!<br /> 【目次】<br /> 第1章 POV-Rayの基本<br /> 1.1 POV-Rayのインストール<br /> 1.2 POV-Rayの画面構成<br /> 1.3 描画の実行<br /> 1.4 CGを構成する3要素<br /> 1.5 座標系<br /> 1.6 ソースコード(シーンファイル)<br /> 1.7 3要素の指定</p> <p>第2章 基本図形の描画<br /> 2.1 球<br /> 2.2 直方体<br /> 2.3 円柱<br /> 2.4 円錐・円錐台<br /> 2.5 トーラス<br /> 2.6 無限平面</p> <p>第3章 物体の平行移動、回転、拡大・縮小<br /> 3.1 平行移動<br /> 3.2 回転<br /> 3.3 拡大・縮小<br /> 3.4 移動、回転、拡大・縮小の組み合わせ</p> <p>第4章 物体のカラーとパターン<br /> 4.1 カラーの指定<br /> 4.2 透過度の指定<br /> 4.3 パターンの指定<br /> 4.4 さまざまなパターン</p> <p>第5章 物体のテクスチャとマテリアル<br /> 5.1 テクスチャマッピング<br /> 5.2 ガラスのマテリアル<br /> 5.3 表面の凹凸</p> <p>第6章 照明<br /> 6.1 点光源<br /> 6.2 面光源<br /> 6.3 スポットライト</p> <p>第7章 背景<br /> 7.1 背景色<br /> 7.2 空の背景<br /> 7.3 星空</p> <p>第8章 物体同士の演算<br /> 8.1 結合<br /> 8.2 差<br /> 8.3 交差<br /> 8.4 併合</p> <p>第9章 処理の流れの制御<br /> 9.1 繰り返し<br /> 9.2 多重ループ<br /> 9.3 条件分岐</p> <p>第10章 マクロ<br /> 10.1 マクロの定義<br /> 10.2 マクロの呼び出し</p> <p>第11章 アニメーション<br /> 11.1 コマ割り<br /> 11.2 clock変数<br /> 11.3 物体の平行移動<br /> 11.4 物体の回転<br /> 11.5 カメラの移動<br /> 11.6 光源の明るさの変化</p> <p>第12章 発展的な図形の描画<br /> 12.1 円盤<br /> 12.2 三角形<br /> 12.3 多角形<br /> 12.4 角柱<br /> 12.5 3次元テキスト<br /> 12.6 回転体<br /> 12.7 球スイープ<br /> 12.8 その他の図形</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。