.wp-block-jetpack-rating-star span.screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; word-wrap: normal; }

サイトアイコン NegativeMindException

3Dグラフィックスの入門書

3Dグラフィックス入門者用の新しい書籍が出た。

まあ、新刊というかほとんど以前C++で出てた本のJava版。(多少ボリュームアップしてる)

ということで(?)以下、なんとなく思うことをつらつらと。


スポンサーリンク

まず、こういう入門書を読む場合の注意点。
グラフィックスは初心者だけど、そのプログラミング言語はある程度使えるってのが前提だよね。(当たり前ではあるけど)

それから、この手の本の構成に関して思うこと。
サンプルコードを重視するあまり、手続きベースの解説になっていることが多い。(フローチャートはしっかり載ってる)
個人的に、ずっとコードを追ってかないとプログラムの全体像を把握できない仕様が嫌。(オブジェクト指向言語使ってるならクラスの関係図くらい載せれば良いのに)
3Dグラフィックスの仕組みを教える方法としてはちょっと酷だと思うんだ。(コード内のコメントで十分だと思ったら大間違いさ)
初心者に説明する気があるのか疑問が残るわけですよ。

とはいえ、何も情報が無いより絶対良いので、自分が一番良く知ってるプログラミング言語で書かれた本を選べば何とかなるとは思う。

ところでこの本、分散レイトレーシングの描画例で影のエッジがまるでぼやけてない。(画像の掲載間違い?)
ついでに言っておくと、ラジオシティ法を紹介するなら実装例も載せてよ。(申し訳程度に載せてるけど、誰の圧力?)


スポンサーリンク

関連記事

ZBrushでアヴァン・ガメラを作ってみる 甲羅の修正・脚の作り込み

PolyPaint

ZBrushで仮面ライダー3号を造る 仮面編 失敗のリカバー

SIGGRAPH論文へのリンクサイト

OpenSfM:PythonのStructure from Motionライブラリ

SIGGRAPH 2020はオンライン開催

この連休でZBrushの スキルアップを…

ZBrushで仮面ライダー3号を造る 仮面編 Dam Standardブラシでディティールを彫る

ゴジラの造形

Twitter APIのPythonラッパー『python-twitter』

Digital Emily Project:人間の顔をそっくりそのままCGで復元する

ZBrush 4R7

ZBrushのハードサーフェイス用ブラシ

Autodesk Mementoでゴジラを3次元復元する

UnityプロジェクトをGitHubで管理する

FCN (Fully Convolutional Network):ディープラーニングによるSema...

ZBrushでアヴァン・ガメラを作ってみる 頬の突起を作り始める

Math.NET Numerics:Unityで使える数値計算ライブラリ

ZBrushでアヴァン・ガメラを作ってみる 下アゴの付け根を修正

UnityのTransformクラスについて調べてみた

MPC社によるゴジラ(2014)のVFXブレイクダウン

iPhone欲しいなぁ

SONYの自律型エンタテインメントロボット『aibo』

openMVG:複数視点画像から3次元形状を復元するライブラリ

ZBrushで仮面ライダー3号を造る 仮面編 ZRemesher

映画『ゴジラ-1.0』 メイキング情報まとめ

ZBrushで仮面ライダー3号を造る 仮面編 PolyGroupを分割する

ZBrushのTranspose Masterでポーズを付ける

ラクガキの立体化 モールドの追加

HTML5・WebGLベースのグラフィックスエンジン『Goo Engine』

Raspberry Pi

チャットツール用bot開発フレームワーク『Hubot』

TorchStudio:PyTorchのための統合開発環境とエコシステム

池袋パルコで3Dのバーチャルフィッティング『ウェアラブル クロージング バイ アーバンリサーチ』

ジュラシック・パークの続編『ジュラシック・ワールド』

BlenderのPython環境にPyTorchをインストールする

SIGGRAPH Asia

OpenCVで平均顔を作るチュートリアル

MFnDataとMFnAttribute

昔Mayaでモデリングしたモデルをリファインしてみようか

OpenCV 3.1のsfmモジュールのビルド再び

Blenderでよく使うaddon

モバイルバージョンを終了