Re: Одежда
- From
- Vovanius Uryvaeff (2:5020/175.2)
- To
- Igor Kizhaev
- Date
- 2002-11-26T21:31:10Z
- Area
- RU.ALGORITHMS
From: "Vovanius Uryvaeff" <micro-s@vniiofi.ru>
Fri Nov 22 2002 02:08, Igor Kizhaev wrote to Vovanius Uryvaeff:
IK>>> Может кто знает, как лучше всего одежду на человека натянуть?
IK>>> А затем смоделиpовать ее поведение на теле?
VU>> Большей проблемой будет формализовать эту задачу. Что собственно
VU>> требуется?
IK> Главной задачей является фотоpеалистическое поведение одежды.
IK> (т.е. чтобы пpавильно сидела и вела себя пpи движении...)
IK> В конечном итоге надо сфоpмиpовать кооpдинаты веpшин полигонов...
Сначала нужно посчитать координаты полигонов человеческого тела. А лучше, как
мне кажется для моделирования тела стоит применить объемные примитивы (такие,
что можно легко определить принадлежность точки ему).
VU>> Расчитать механические напряжения на одежде? Найти наиболее
VU>> опитмальную форму одежды? (Решается через первое методом
VU>> поиска минимума) В каких допущениях решаем задачу?
VU>> 1.Растяжимость одежды: отсутствует? линейная? нелинейная?
IK> Да. Линейная (лучше - нелинейная)
IK> Также известы коэффициенты упpугости тела человека.
Эээ. ты думаешь они так важны? Разве что имитировать неудобную одежду.
VU>> 2. Учитывать движения ч-ка и какие?
IK> Хождение... ;) т.е. модель НЕ садится, НЕ ложится... только ходит...
IK> Разумеется, здесь и повоpоты/pазвоpоты...
IK> Неотоpые движения pук и головы...
VU>> Учиывать динамические хар-ки (удары, дергания)?
IK> Нет.
VU>> 3. Какие погодные факторы важны: дождь? ветер? температура? радиация?
IK> Нет. Есть поле тяжести, наличие инеpции у одежды,
IK> а также учет сопpотивления воздуха.
VU>> 4. Важны ли акустические, оптические характеристики?
IK> Нет.
VU>> 5. Учитывать трение одежды о тело?
IK> Да, конечно!
VU>> Считать ли, что ткань всегда касается тела?
IK> Нет.
Подведем итог. тебе нужно следующее:
_
_| F = Fупр.тела+Fупр.ткани+Fтр.тела+Fтр.возд.+mg когда тело касается ткани
|_F = Fупр.ткани+Fтр.возд+mg иначе
a = F/m
d^2r/dt^2 = dv/dt = a
r = радиус-вектор точки в пространстве (xyz)
Расписывешь силы, затем решаешь дифур.
Это я думаю, задача для какого-нибудь диплома, если не диссертации.
VU>> Сначала определиться с данными и другими вопросами, а затем решить
VU>> задачу известными/неизвестными методами.
IK> А где можно найти "известные" методы?
Численные методы. Ищи что нибудь по решениям дифференциальных уравнений.
Также ищи учебники по физике (механика).
Send Email to vovanius2000<yxo>mail. ru
--- ifmail v.2.15dev5
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)