Reader Store
コンピュータ・情報

はじめての3DCGプログラミング 例題で学ぶPOV-Ray

※この商品はタブレットなど大きなディスプレイを備えた機器で読むことに適しています。
文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

あらすじ

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

新刊通知

この作品のレビュー

0件)
0
0
0
0
0

作品情報

Reader Store発売日
:
2020.01.17
書誌発売日
:
2020.01.01
ファイルサイズ
:
26MB