Render.ru

Многопоточное вычисление модификатора Cloth

BIOS23

Активный участник
Рейтинг
5
#1
Здраствуйте уважаемые Гуру, купил недавно новый 6ти ядерный проц, есть ли возможность задействовать все ядра на вычисление анимации ткани одновременно? полазил по модификатору и данного пункта ненашел, оч жаль если разработчики не учли возможность много поточного вычисления. :(
 
Рейтинг
82
#2
Как вариант использовать mCloth(MassFX) и видеокарту с технологией Quda,что гораздо быстрее чем максовский(родной) Cloth.Да даже и без "Quda" всё равно быстрее.
 

BIOS23

Активный участник
Рейтинг
5
#3
не могу найти нормальных уроков на руском по mCloth(MassFX), ну и видуху поменять нету возможности :). Приходится довольствоватся тем что есть. А причем тут видеокарта к прощету анимации ? я так понимаю считает поведение ткани (расстановку и движение вертексов в пространстве) процессор а не видуха, видуха просто отображает данные на экран монитора... я так понимаю... может ошибаюсь, исправьте если не так!
 

maiden666

Мастер
Рейтинг
112
#6
ошибаешься, КУДА в картах НВидиа играет роль сопроцессора и занимается расчётами, а не только выводит изображение на экран
 

Виталий Мартынов

Активный участник
Рейтинг
11
#7
У мя шестиядерный АМД ФХ. Изначально работал на встроенном в мать радеоне. Потом поставил гефорс в надежде на прирост скорости просчета физикса. Так вот этого прироста не произошло, хотя во вюпортах завертелось все куда веселее.
 
Рейтинг
82
#8
А карта поддерживает "физикс"?При выборе видеокарты проводилось исследования(на оф.сайтах) по вопросу совместимости?
 

Виталий Мартынов

Активный участник
Рейтинг
11
#9
Карта физикс поддерживает. В настройках для него есть раздел где в вариантах просчета выбор ИЛИ ЦП ИЛИ видео. Так что вопрос СО-процессорности неясен.
 

maiden666

Мастер
Рейтинг
112
#10
что тут неясного? если расчёт ведётся на ГПУ, то видео-карта и работает как сопроцессор, не забирая мощность основного процессора
 

Листик

Активный участник
Рейтинг
12
#11
не забирая мощность основного процессора
На самом деле без ЦП никак, все операции происходят через процессор, по схеме ЦП > видеопамять > ГПУ > ЦП, процессор отправляет данные и потом их принимает.
В модификаторе в самом низу списка должна быть галка для включения физикс ГПУ.

Кстати этот модификатор намного удобнее и гибче стандартного + стабильнее.
 

maiden666

Мастер
Рейтинг
112
#12
если решил попридираться к словам, то конечно, все данные идут через процессор, он в любом случае играет логистические функции, речь о РАСЧЁТАХ, когда забиваются буфер, кэш, используется встроенный в проц арифметический сопроцессор... так вот, при использовании ГПУ, этого не происходит, по крайней мере, частично
 

maiden666

Мастер
Рейтинг
112
#14
когда забиваются буфер, кэш, используется встроенный в проц арифметический сопроцессор...
этого не происходит, ибо эти функции берёт на себя видеокарта, а вы тем временем можете играть в Call of Duty
 
Сверху