Я работаю над математической игрой, в которой числа (0-99) используются для вопросов и ответов (как стандартные бильярдные шары, но обычно они достигают только 15).
Итак, я думаю, что было бы намного разумнее генерировать, по крайней мере, числа программно, а не моделировать 99 различных мячей в 3DSMax или подобном.
Я работаю на C#/XNA, но могу объяснить и на DX11/C++.
Я не ищу код, а скорее подход: своего рода маркированный список, который выглядел бы так (если бы это было что-то близкое к правильному):
- Build a shpere in 3DS that is white and has a stripe on it.
- Or, should the strip be part of the texture I later add?
- Во время DrawModel измените цвет шара (если сплошной) или ножки (если полосатый).
- Каким-то образом добавьте номер к мячу так, чтобы он выглядел такого же качества, как и остальная часть мяча.
Возможно, есть волшебный способ взять текстуру и обернуть ее вокруг сферы без каких-либо искажений, а затем я мог бы просто сгенерировать текстуры и наклеить их на сферы. Но, как вы можете догадаться, я не знаю, куда идти.
Спасибо за любое направление!