2

私はopenGL行列演算、錐台生成を学ぶための非常に説明された本を探しています(http://www.songho.ca/opengl/gl_projectionmatrix.htmlのようなものですが、同次座標に関するより広い範囲と少しよく説明されています) 、行列演算など...すでに入手した3D指向

私はopenGLで3Dに飛び込もうとしていますが、最初に強力な数学的背景が必要です

4

1 に答える 1

3

Intro to Computer Graphicsに関するカーネギー メロン大学の講義を調べることができます。CMUには優れたチュートリアルがありますが、「黒板」ソリューションを完全に提供するわけではありません(講義時間中に行われた例)

それらも見つけたい場合は、http://www.cs.utexas.edu/~fussell/courses/cs384g/schedule.shtmlをお勧めします。

ここにいくつかあります

ConvolutionQuadTreeskdTreesbsp ツリーなどの他の数学的およびアルゴリズム的なものは、実際に「強力なバックグラウンド」を探している場合は学ぶ必要がありますが、OpenGL の詳細に飛び込むときに同時に行うことができることに注意してください。

そしてもちろん、OpenGL の主な 3D の美しさ -レイ トレーシングは、ライティング オブジェクト (減衰、影、屈折、反射、拡散、アンビエント、スペキュラー) を含む単純な物理学と用語を理解することが重要な技術です。これは、私が取ったクラスの 1 つからのちょっとした洞察です http://www.cs.washington.edu/education/courses/cse457/12sp/lectures/ray-tracing.pdf

それがすべて役立つことを願っています

于 2012-07-09T11:40:44.440 に答える