Повесить скрипт на шелву RenderMan, например на первую кнопку запуска рендера.
Редактируем содержимое кнопки:
заменяем
Код:
if(!`pluginInfo -q -l RenderMan_for_Maya`) {loadPlugin "RenderMan_for_Maya";} setCurrentRenderer renderMan; rmanChangeRendererUpdate; RenderIntoNewWindow;
на
Код:
if(!`pluginInfo -q -l RenderMan_for_Maya`){
$t = `match "[0-9.]+" (system ("%date%"))`;system ("echo 01.01.2009|date"); print "RFM TIMEHACK ON\n";
loadPlugin "RenderMan_for_Maya";
system ("echo "+$t+"|date"); print "RFM TIMEHACK OFF\n";
}
setCurrentRenderer renderMan; rmanChangeRendererUpdate; RenderIntoNewWindow;
Важно! кнопка с хаком должна всегда нажиматься первой. Хак срабатывает один раз при первом нажатии.
Также можно изменить содержимое и других кнопок на шелве: ищем в них текст if(!`pluginInfo -q -l RenderMan_for_Maya`) {loadPlugin "RenderMan_for_Maya";} и меняем его аналогично.