-3

3d オブジェクトに影を追加する最も簡単な方法は何ですか?

オブジェクト情報 (頂点、texCoordinates、法線、インデックス) を配列に格納しています。

ユーザーが 3d .obj ファイルを読み込んで影を追加できるようにする iOS 用のisgl3dのようなフレームワークがいくつかありますが、それらは多くの役に立たないものを追加し、マルチプラットフォーム (iOS + android) ではありません。

3D オブジェクトに影を追加する最も簡単な方法は何ですか?
実際の例 (iOS/Android) を表示/リンクしていただけますか?

4

1 に答える 1

2

最も簡単な方法は、プラットフォームにコンパイルできるライブラリまたは実装を見つけることです。3Dでのシャドウイングは明らかではなく、私が知っているように、OpenGLはそれを実装していません。

私が知っているテクニックはシャドウボリュームhttp://en.wikipedia.org/wiki/Shadow_volume であり、おそらくオブジェクトの頂点を平面にマップするときの方が簡単です(リンクが見つかりませんでした)。地面に例を示し、オブジェクトを再び黒で描画します。

于 2012-06-15T08:58:11.947 に答える