1

カスタムシャツをデザインするためのWebベースのアプリケーションを構築しています。http://www.blanklabel.com/Products/Shirtと同じ機能になります

どちらのアプリケーションも、訪問者の選択に基づいて、事前に生成された画像スライスを使用してカスタムシャツの画像を表示します。

私が疑問に思うのは、これらのスライスがどのように生成されるかです。グラフィックまたはモデリングツール(Photoshop / 3DSMaxなど)を使用してグラフィックデザイナーが手動で、または3Dモデルのテクスチャマッピングなどの手法をプログラムで使用しますか?

プログラマティック手法を使用して、 blanklabel.comのような現実的な結果を達成することは可能ですか?

4

2 に答える 2

2

これは推測ですが、モデリングアプリケーション(Blender、3ds max、Mayaなど)でシャツ(またはシャツのコンポーネント)を作成し、すべてのUVマッピングをそのように設定します。次に、ユーザーが選択すると、画像はサーバー上のゲームエンジン(照明やカメラの動きがないため、影を焼き付けることができます)を介してレンダリングされ、クライアントのブラウザーにプッシュされます。

于 2012-05-25T12:40:30.757 に答える
0

プログラムでフォトリアリスティックなファブリックを生成したい場合は、それに関するいくつかの論文、特に最近の論文があります:
http
://www.cs.cornell.edu/projects/ctcloth/ および
http://www.cs。 cornell.edu/~srm/publications/TOG12-cloth.html
ただし、計算コストが高いため(クライアントに表示するリアルタイムの結果は得られません)、これらのファブリックをオフラインでレンダリングするか、高品質のクローズアップを使用することをお勧めします。 -アップ写真。

また、いくつかのフォンローブとローブを制御するためのテクスチャを使用して、空間的に変化するBRDFモデルをハックすることもできます...しかし、これが本当に見栄えがするかどうかはわかりません。結果は、実際の生地のように見えるようにパラメータを手動で調整するアーティストに大きく依存します。

于 2012-05-31T00:00:39.773 に答える