1

私がすぐに取り組むプロジェクトでは、アバターを生成する必要があります。生成プロセスは、ユーザーがさまざまな頭、髪型、衣服などを選択できるプロセスの 1 つです。一部のアイテムも最初は利用できず、獲得または購入する必要があります。

これを行う方法についてはすでにかなりのアイデアがありますが、それは重要な量のコードであるため、コードの実際の例を見るとよいでしょう。理想的には、スクリプトを作成して自分のページに統合できればよいのですが、他の人からアイデアを集めるだけでもいいでしょう。

私は PHP で作業しますが、他の言語の例も歓迎します。

追加:明確にするために、ランダム アバター ジェネレーター (または、ハッシュ値に基づいてアバターを生成するもの) を意味するものではありません。ランダム アバター ジェネレーターは、私が意図したものとは微妙に異なります。ランダム アバター ジェネレーターでは、プログラマー アーティストが、何がどこに行くかについてより多くの発言権を持っています。彼は互いに衝突しないピースを慎重に選ぶことができ、彼を悩ませるピースを捨てることができます.

私の場合、アバタージェネレーターはこれに似ています。ユーザーは、使用する頭、適用するヘアスタイル、使用する衣服などを選択します。そこには、アーティストが時々新しいものを追加して、さらに多くの作品があります。ピースがどのように適合するか、または適合しないかをテストするのははるかに困難です。場合によっては、より高度なブレンドが必要になることがあります (帽子の一部が髪の前にあり、一部が髪の後ろにある場合など)。等。

4

2 に答える 2

0

[編集:更新された質問への回答を修正]

それに応じて部品を設計することが主な問題だと思います。いくつかの基本的なフォーム (男性、女性、背の高い/小さいなど) があり、それらに完全に一致して整列するように設計されたスタイルセット (髪など) があります。代わりにこれをアルゴリズムで解決することは、ワークロードの観点からおそらく悪い選択であり、アニメーション化されていないフィギュアにはおそらく必要ありません。

ただし、頭、髪、帽子を組み合わせるために、追加のアルファチャンネル/透明マスクまたは何かが必要になる場合があります。

それ以外は、Monster ID のように、これらのパーツをレイヤーごとに結合する必要があります。

于 2010-09-25T21:21:38.860 に答える
0

infernowebmedia.com

彼らは、自分のアバター サイトを作成するための安価で完全に機能する Web サイト コードを販売しています。

于 2013-12-06T18:10:31.730 に答える