私は、質問と回答に数字(0〜99)が使用される数学ゲームに取り組んでいます(標準のビリヤードボールのように、通常は15になります)。
したがって、3DSMaxなどで99個の異なるボールをモデル化するよりも、プログラムで少なくとも数値を生成する方がはるかに賢明だと思います。
私はC#/ XNAで作業していますが、DX11 /C++でも説明を処理できます。
私はコードを探しているのではなく、アプローチを探しています。次のような箇条書きのようなものです(これが正しければ):
- 白でストライプのある3DSでshpereを作成します。
- または、ストリップを後で追加するテクスチャの一部にする必要がありますか?
- DrawModel中に、ボールの色(ソリッドの場合)またはストライプ(ストライプの場合)を変更します
- どういうわけか、ボールの他の部分と同じ品質のように見えるように、ボールに番号を追加します
おそらく、テクスチャを取得して、歪みなしで球の周りにラップする魔法の方法があります。そうすれば、テクスチャを生成して球に貼り付けることができます。しかし、ご想像のとおり、ここに行く方法がわかりません。
どんな方向にもありがとう!