Render.ru
Поддержать

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

BIOS23

Активный участник
Рейтинг
5
Здраствуйте уважаемые Гуру, купил недавно новый 6ти ядерный проц, есть ли возможность задействовать все ядра на вычисление анимации ткани одновременно? полазил по модификатору и данного пункта ненашел, оч жаль если разработчики не учли возможность много поточного вычисления. 🙁

diwian diwian

Мастер
Рейтинг
82
Как вариант использовать mCloth(MassFX) и видеокарту с технологией Quda,что гораздо быстрее чем максовский(родной) Cloth.Да даже и без "Quda" всё равно быстрее.

BIOS23

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

diwian diwian

Мастер
Рейтинг
82
Просто попробуй.
МCloth(MassFX) быстрее просчитывает анимацию чем Cloth, даже процессором .
Рейтинг
112
ошибаешься, КУДА в картах НВидиа играет роль сопроцессора и занимается расчётами, а не только выводит изображение на экран

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

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

diwian diwian

Мастер
Рейтинг
82
А карта поддерживает "физикс"?При выборе видеокарты проводилось исследования(на оф.сайтах) по вопросу совместимости?

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

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

Листик

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

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

Листик

Активный участник
Рейтинг
12
maiden666так вот, при использовании ГПУ, этого не происходит
Чего не происходит?
Я не могу уловить мысль последнего поста вашего...
Рейтинг
112
maiden666когда забиваются буфер, кэш, используется встроенный в проц арифметический сопроцессор...
этого не происходит, ибо эти функции берёт на себя видеокарта, а вы тем временем можете играть в Call of Duty

diwian diwian

Мастер
Рейтинг
82
Самая загруженная часть компьютера при расчётах это блок питания.