<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8271038370973187936</id><updated>2011-12-20T18:40:39.232+04:00</updated><category term='rigid body'/><category term='particle'/><category term='rotation'/><category term='rendering'/><category term='Max'/><category term='path'/><category term='smooth'/><category term='instancer'/><category term='python'/><category term='autosave'/><category term='dynamic'/><category term='motion vectors'/><category term='volume'/><category term='maya'/><category term='mel'/><category term='expression'/><category term='SOuP'/><category term='snapshot'/><category term='API'/><category term='curve'/><category term='scripted plugin'/><title type='text'>MyMaya</title><subtitle type='html'>для всех, кто влюблен в Maya</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://somesanctus.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8271038370973187936/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://somesanctus.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>SomeSanctus</name><uri>http://www.blogger.com/profile/16298869953816093018</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nsX9NrfUFzk/TErRPWgjTGI/AAAAAAAAACc/Kh35piz5cTQ/S220/firefox_kill_kenny+copy.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8271038370973187936.post-1431441842536867305</id><published>2011-11-03T02:51:00.000+04:00</published><updated>2011-12-14T20:04:16.157+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='particle'/><category scheme='http://www.blogger.com/atom/ns#' term='maya'/><category scheme='http://www.blogger.com/atom/ns#' term='expression'/><category scheme='http://www.blogger.com/atom/ns#' term='mel'/><title type='text'>движение частиц по поверхности объекта</title><summary type='text'>
Заставить частицы двигаться по геометрии произвольной формы можно с помощью узла closestPointOnMesh, это на мой взгляд намного практичнее чем часто описываемая техника использования goal-ов и не потребует от вас создания дополнительных UV-сетов.

Достаточно создать одну такую ноду, подключить к ней нужную геометрию и опрашивать её для каждого партикла индивидуально. Вот пример перпартиклового </summary><link rel='replies' type='application/atom+xml' href='http://somesanctus.blogspot.com/feeds/1431441842536867305/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://somesanctus.blogspot.com/2011/11/blog-post.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8271038370973187936/posts/default/1431441842536867305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8271038370973187936/posts/default/1431441842536867305'/><link rel='alternate' type='text/html' href='http://somesanctus.blogspot.com/2011/11/blog-post.html' title='движение частиц по поверхности объекта'/><author><name>SomeSanctus</name><uri>http://www.blogger.com/profile/16298869953816093018</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nsX9NrfUFzk/TErRPWgjTGI/AAAAAAAAACc/Kh35piz5cTQ/S220/firefox_kill_kenny+copy.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8271038370973187936.post-1209855424060237637</id><published>2011-10-11T01:19:00.000+04:00</published><updated>2011-10-27T17:47:23.805+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='maya'/><category scheme='http://www.blogger.com/atom/ns#' term='API'/><category scheme='http://www.blogger.com/atom/ns#' term='curve'/><category scheme='http://www.blogger.com/atom/ns#' term='volume'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='scripted plugin'/><category scheme='http://www.blogger.com/atom/ns#' term='snapshot'/><title type='text'>простые ноды на питоне</title><summary type='text'>Две очень простые ноды, написанные на питоне в рамках изучения майского API.


snapshotToCurve
Стандартный motionTrail лишь отображает путь объекта, но его нельзя использовать в качестве геометрии. Зато в узле snapshot хранятся очень ценные сведения, которые плагин и преобразует в кривую первого порядка.

Пример использования в сцене здесь. 


polyVolume
Позволяет расчитывать объем замкнутой </summary><link rel='replies' type='application/atom+xml' href='http://somesanctus.blogspot.com/feeds/1209855424060237637/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://somesanctus.blogspot.com/2011/10/blog-post.html#comment-form' title='Комментарии: 9'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8271038370973187936/posts/default/1209855424060237637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8271038370973187936/posts/default/1209855424060237637'/><link rel='alternate' type='text/html' href='http://somesanctus.blogspot.com/2011/10/blog-post.html' title='простые ноды на питоне'/><author><name>SomeSanctus</name><uri>http://www.blogger.com/profile/16298869953816093018</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nsX9NrfUFzk/TErRPWgjTGI/AAAAAAAAACc/Kh35piz5cTQ/S220/firefox_kill_kenny+copy.jpg'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8271038370973187936.post-1955627852108988793</id><published>2011-09-01T01:31:00.000+04:00</published><updated>2011-09-01T01:37:51.023+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rendering'/><category scheme='http://www.blogger.com/atom/ns#' term='mel'/><category scheme='http://www.blogger.com/atom/ns#' term='path'/><title type='text'>абсолютный путь в Render Globals</title><summary type='text'>
Чтобы посчитать секвенцию в любую папку, добавьте абсолютный путь к ней нажатием правой кнопки мыши.


Maya 2011
скачать
положить в папку со скриптами 
</summary><link rel='replies' type='application/atom+xml' href='http://somesanctus.blogspot.com/feeds/1955627852108988793/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://somesanctus.blogspot.com/2011/09/render-globals.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8271038370973187936/posts/default/1955627852108988793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8271038370973187936/posts/default/1955627852108988793'/><link rel='alternate' type='text/html' href='http://somesanctus.blogspot.com/2011/09/render-globals.html' title='абсолютный путь в Render Globals'/><author><name>SomeSanctus</name><uri>http://www.blogger.com/profile/16298869953816093018</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nsX9NrfUFzk/TErRPWgjTGI/AAAAAAAAACc/Kh35piz5cTQ/S220/firefox_kill_kenny+copy.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8271038370973187936.post-2194726706554871967</id><published>2011-05-18T09:27:00.002+04:00</published><updated>2011-10-19T22:28:07.650+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='particle'/><category scheme='http://www.blogger.com/atom/ns#' term='maya'/><category scheme='http://www.blogger.com/atom/ns#' term='instancer'/><category scheme='http://www.blogger.com/atom/ns#' term='SOuP'/><title type='text'>Визуальный контроль атрибутов частиц</title><summary type='text'>  
 
Визуальный конроль над перпартикловыми атрибутами, в особенности векторными, легко осуществлять с помощью ноды displayComponent из плагина SOuP, связав всего несколько атрибутов.
В приведенном примере использовано три таких ноды, для визуализации вектора velocity, нормали поверхности и кастомного вектора использованого в качестве Aim World Up инстансера.

Модель таракана зедсь.</summary><link rel='replies' type='application/atom+xml' href='http://somesanctus.blogspot.com/feeds/2194726706554871967/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://somesanctus.blogspot.com/2011/05/particle-attribute-representation.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8271038370973187936/posts/default/2194726706554871967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8271038370973187936/posts/default/2194726706554871967'/><link rel='alternate' type='text/html' href='http://somesanctus.blogspot.com/2011/05/particle-attribute-representation.html' title='Визуальный контроль атрибутов частиц'/><author><name>SomeSanctus</name><uri>http://www.blogger.com/profile/16298869953816093018</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nsX9NrfUFzk/TErRPWgjTGI/AAAAAAAAACc/Kh35piz5cTQ/S220/firefox_kill_kenny+copy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8271038370973187936.post-5464848204898041719</id><published>2010-10-15T04:07:00.002+04:00</published><updated>2010-10-15T04:19:58.469+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='particle'/><category scheme='http://www.blogger.com/atom/ns#' term='maya'/><category scheme='http://www.blogger.com/atom/ns#' term='expression'/><category scheme='http://www.blogger.com/atom/ns#' term='motion vectors'/><title type='text'>motion vector pass для blobby surface</title><summary type='text'>
&lt;!--
firstimage=new Image()
firstimage.src="http://dl.dropbox.com/u/4801329/MyBlog/MoVec2Blobby/mb_small.jpg"
secondimage=new Image()
secondimage.src="http://dl.dropbox.com/u/4801329/MyBlog/MoVec2Blobby/orig.jpg"
//--&gt;


&lt;!--
function filter(imagename,objectsrc){
if (document.images)
document.images[imagename].src=eval(objectsrc+".src")
}
//--&gt;
 

Как известно, motion vector pass - очень </summary><link rel='replies' type='application/atom+xml' href='http://somesanctus.blogspot.com/feeds/5464848204898041719/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://somesanctus.blogspot.com/2010/10/motion-vector-pass-blobby-surface.html#comment-form' title='Комментарии: 11'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8271038370973187936/posts/default/5464848204898041719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8271038370973187936/posts/default/5464848204898041719'/><link rel='alternate' type='text/html' href='http://somesanctus.blogspot.com/2010/10/motion-vector-pass-blobby-surface.html' title='motion vector pass для blobby surface'/><author><name>SomeSanctus</name><uri>http://www.blogger.com/profile/16298869953816093018</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nsX9NrfUFzk/TErRPWgjTGI/AAAAAAAAACc/Kh35piz5cTQ/S220/firefox_kill_kenny+copy.jpg'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8271038370973187936.post-4899735658207804489</id><published>2010-08-14T16:49:00.004+04:00</published><updated>2011-04-03T15:47:28.303+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='particle'/><category scheme='http://www.blogger.com/atom/ns#' term='dynamic'/><category scheme='http://www.blogger.com/atom/ns#' term='maya'/><category scheme='http://www.blogger.com/atom/ns#' term='instancer'/><category scheme='http://www.blogger.com/atom/ns#' term='mel'/><category scheme='http://www.blogger.com/atom/ns#' term='rigid body'/><title type='text'>Particles вместо Rigid Body</title><summary type='text'>Чтобы не считать медленно и мучительно динамику твердых тел в Майке, можно сделать элегантный фэйк. Вместо Rigid Body использовать динамику частиц, и на каждую частичку навесить инстансером соответствующий объект. Коллизии, конечно, будут нечестными, зато таким образом можно провернуть количество геометрии в разы большее, чем при использовании RBD. Прием старый, но действенный!



John Brown, в </summary><link rel='replies' type='application/atom+xml' href='http://somesanctus.blogspot.com/feeds/4899735658207804489/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://somesanctus.blogspot.com/2010/08/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8271038370973187936/posts/default/4899735658207804489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8271038370973187936/posts/default/4899735658207804489'/><link rel='alternate' type='text/html' href='http://somesanctus.blogspot.com/2010/08/blog-post.html' title='Particles вместо Rigid Body'/><author><name>SomeSanctus</name><uri>http://www.blogger.com/profile/16298869953816093018</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nsX9NrfUFzk/TErRPWgjTGI/AAAAAAAAACc/Kh35piz5cTQ/S220/firefox_kill_kenny+copy.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8271038370973187936.post-8397689456586873048</id><published>2010-08-06T14:55:00.003+04:00</published><updated>2010-08-09T17:44:54.743+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='particle'/><category scheme='http://www.blogger.com/atom/ns#' term='dynamic'/><category scheme='http://www.blogger.com/atom/ns#' term='maya'/><category scheme='http://www.blogger.com/atom/ns#' term='rotation'/><category scheme='http://www.blogger.com/atom/ns#' term='instancer'/><category scheme='http://www.blogger.com/atom/ns#' term='expression'/><category scheme='http://www.blogger.com/atom/ns#' term='mel'/><title type='text'>рандомные вращения с умом</title><summary type='text'>Пожалуй всем, кто сталкивался с ParticleInstancer, приходилось задаваться вопросом: "А как бы так повращать мои инстансы, да еще чтобы выглядело неплохо?" Решений немало, но не все одинаково хороши. Предлагаю рассмотеть наиболее часто встречающиеся подробнее, покритиковать и предложить свой вариант. И, как всегда, скрипт. Итак поехали!


Самый популярный

Самый популярный - это создать векторный </summary><link rel='replies' type='application/atom+xml' href='http://somesanctus.blogspot.com/feeds/8397689456586873048/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://somesanctus.blogspot.com/2010/08/smartrotation.html#comment-form' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8271038370973187936/posts/default/8397689456586873048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8271038370973187936/posts/default/8397689456586873048'/><link rel='alternate' type='text/html' href='http://somesanctus.blogspot.com/2010/08/smartrotation.html' title='рандомные вращения с умом'/><author><name>SomeSanctus</name><uri>http://www.blogger.com/profile/16298869953816093018</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nsX9NrfUFzk/TErRPWgjTGI/AAAAAAAAACc/Kh35piz5cTQ/S220/firefox_kill_kenny+copy.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8271038370973187936.post-5478493898147524918</id><published>2010-04-17T04:10:00.013+04:00</published><updated>2010-08-03T18:47:00.633+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='maya'/><category scheme='http://www.blogger.com/atom/ns#' term='Max'/><category scheme='http://www.blogger.com/atom/ns#' term='smooth'/><category scheme='http://www.blogger.com/atom/ns#' term='mel'/><title type='text'>сглаживание, как в Максе</title><summary type='text'>В Максе есть замечательная функция, позволяющая установкой одной лишь галки ограничить области сглаживаия участками, входящими в одну Smoothing Group. Заблаговременно настроив группы сглаживания можно получить жесткие границы в требуемых местах.


В Maya подход не так очевиден, хотя и намного более гибок. Чтобы добиться такого-же результата при сглаживании, например по нажатию на цифру "3", </summary><link rel='replies' type='application/atom+xml' href='http://somesanctus.blogspot.com/feeds/5478493898147524918/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://somesanctus.blogspot.com/2010/04/blog-post_17.html#comment-form' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8271038370973187936/posts/default/5478493898147524918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8271038370973187936/posts/default/5478493898147524918'/><link rel='alternate' type='text/html' href='http://somesanctus.blogspot.com/2010/04/blog-post_17.html' title='сглаживание, как в Максе'/><author><name>SomeSanctus</name><uri>http://www.blogger.com/profile/16298869953816093018</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nsX9NrfUFzk/TErRPWgjTGI/AAAAAAAAACc/Kh35piz5cTQ/S220/firefox_kill_kenny+copy.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_nsX9NrfUFzk/S8j_AI-w40I/AAAAAAAAABg/6YB3ZmaxN8Y/s72-c/MaxSmoothingGroup.gif' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8271038370973187936.post-4047634639895552803</id><published>2010-04-10T22:29:00.011+04:00</published><updated>2010-08-03T13:45:12.284+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='maya'/><category scheme='http://www.blogger.com/atom/ns#' term='smooth'/><category scheme='http://www.blogger.com/atom/ns#' term='mel'/><title type='text'>жмем "3" и рендерим в Software</title><summary type='text'>В какой-то из версий Maya добавили функцию предварительного просмотра сглаженной сетки, при нажатии на клавишу "3". Круто! Но обидно, что эта красота считается только Hardware рендером и Mental Ray'ем. 

Коли уж есть в Майке ScriptNode, инициирующаяся во время рендера, грех ею не воспользоваться в своих корыстных целях. Идея проста до безобразия: сгладить встроенными средствами все что нужно до </summary><link rel='replies' type='application/atom+xml' href='http://somesanctus.blogspot.com/feeds/4047634639895552803/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://somesanctus.blogspot.com/2010/04/3-software.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8271038370973187936/posts/default/4047634639895552803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8271038370973187936/posts/default/4047634639895552803'/><link rel='alternate' type='text/html' href='http://somesanctus.blogspot.com/2010/04/3-software.html' title='жмем &quot;3&quot; и рендерим в Software'/><author><name>SomeSanctus</name><uri>http://www.blogger.com/profile/16298869953816093018</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nsX9NrfUFzk/TErRPWgjTGI/AAAAAAAAACc/Kh35piz5cTQ/S220/firefox_kill_kenny+copy.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_nsX9NrfUFzk/S8El9lk-RsI/AAAAAAAAABI/DY3dybKCUXQ/s72-c/temporarySmoother.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8271038370973187936.post-6429628266758566152</id><published>2010-04-06T15:37:00.010+04:00</published><updated>2010-08-03T14:30:53.953+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='maya'/><category scheme='http://www.blogger.com/atom/ns#' term='mel'/><category scheme='http://www.blogger.com/atom/ns#' term='autosave'/><title type='text'>начало|автоматическое сохранение</title><summary type='text'>Почему-то я отношусь к этой программе, как к существу женского рода. И никогда не откажу себе в удовольствии об этом рассказать.

А если серьезно, то здесь я собираюсь писать о своих опытах в общении с Майкой, и делиться со всеми желающими результатом.

Начну, пожалуй, вот с чего:
Как перебежщика с другого пакета меня поразило сразу же отсутствие встроенного автосейва в high-end программе. </summary><link rel='replies' type='application/atom+xml' href='http://somesanctus.blogspot.com/feeds/6429628266758566152/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://somesanctus.blogspot.com/2010/04/blog-post.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8271038370973187936/posts/default/6429628266758566152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8271038370973187936/posts/default/6429628266758566152'/><link rel='alternate' type='text/html' href='http://somesanctus.blogspot.com/2010/04/blog-post.html' title='начало|автоматическое сохранение'/><author><name>SomeSanctus</name><uri>http://www.blogger.com/profile/16298869953816093018</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_nsX9NrfUFzk/TErRPWgjTGI/AAAAAAAAACc/Kh35piz5cTQ/S220/firefox_kill_kenny+copy.jpg'/></author><thr:total>1</thr:total></entry></feed>
