{"id":7793,"date":"2015-11-03T12:16:12","date_gmt":"2015-11-03T03:16:12","guid":{"rendered":"http:\/\/nomoreretake.net\/?p=7793"},"modified":"2015-11-03T15:46:30","modified_gmt":"2015-11-03T06:46:30","slug":"houdini_vdb-advect-points_en","status":"publish","type":"post","link":"http:\/\/nomoreretake.net\/en\/2015\/11\/03\/houdini_vdb-advect-points_en\/","title":{"rendered":"Houdini Recipe:VDB Advect Points"},"content":{"rendered":"<p>Houdini\u00a0Tips!<\/p>\n<p style=\"text-align: right;\"><ul class=\"bogo-language-switcher\"><li class=\"en-US en current first\"><span class=\"bogoflags bogoflags-us\"><\/span> English (United States)<\/li>\n<li class=\"ja last\"><span class=\"bogoflags bogoflags-jp\"><\/span> <a rel=\"alternate\" hreflang=\"ja\" href=\"http:\/\/nomoreretake.net\/wp-json\/wp\/v2\/posts\/7793\/\" title=\"Japanese\">\u65e5\u672c\u8a9e<\/a><\/li>\n<\/ul>\n\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-7743\" src=\"http:\/\/nomoreretake.net\/wordpress\/wp-content\/uploads\/2015\/10\/HoudiniVdbAdvect.gif\" alt=\"HoudiniVdbAdvect\" width=\"500\" height=\"250\" \/><\/p>\n<p>Previously,I\u00a0posted <a href=\"http:\/\/nomoreretake.net\/2014\/11\/09\/houdini_moveparticle\/\" target=\"_blank\">an aricle<\/a> that advecting particles by using smoke.<br \/>\nthis is another Method of that.<br \/>\nThe previous article, I use &#8220;POP Advect by Volume&#8221; Node, in order to move the particles by the smoke.<br \/>\nYou can do the same thing using VDB.<br \/>\nUsing\u00a0VDB Advect Points(SOP) Node, you can advect point by using VDB.<\/p>\n<p><a href=\"http:\/\/nomoreretake.net\/wordpress\/wp-content\/uploads\/2015\/10\/VdbAdvectPoint01.jpg\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-7744\" src=\"http:\/\/nomoreretake.net\/wordpress\/wp-content\/uploads\/2015\/10\/VdbAdvectPoint01.jpg\" alt=\"VdbAdvectPoint01\" width=\"482\" height=\"152\" \/><\/a>The Network part to advect point \u00a0is below picture.<\/p>\n<p><a href=\"http:\/\/nomoreretake.net\/wordpress\/wp-content\/uploads\/2015\/11\/VdbAdvectPoint02_en.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-7808\" src=\"http:\/\/nomoreretake.net\/wordpress\/wp-content\/uploads\/2015\/11\/VdbAdvectPoint02_en.png\" alt=\"VdbAdvectPoint02_en\" width=\"1000\" height=\"900\" \/><\/a><\/p>\n<p>Converting the field to VDB, Vel field has become to three scalar VDB(xyz), so I use VDB Vector Merge(SOP) to create one vector VDB.<\/p>\n<p>Features of this meshod is processing of advection is SOP, and precess is light.<\/p>\n<p>Picture below is the capture of the Preview.<br \/>\nThe number of point is 1,000,000.<br \/>\n<a href=\"http:\/\/nomoreretake.net\/wordpress\/wp-content\/uploads\/2015\/10\/HoudiniVdbAdvect2.gif\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-7762\" src=\"http:\/\/nomoreretake.net\/wordpress\/wp-content\/uploads\/2015\/10\/HoudiniVdbAdvect2.gif\" alt=\"HoudiniVdbAdvect2\" width=\"720\" height=\"420\" \/><\/a><a href=\"http:\/\/nomoreretake.net\/wordpress\/wp-content\/uploads\/2015\/10\/VdbAdvec.0032.jpg\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-7761\" src=\"http:\/\/nomoreretake.net\/wordpress\/wp-content\/uploads\/2015\/10\/VdbAdvec.0032.jpg\" alt=\"VdbAdvec.0032\" width=\"500\" height=\"250\" \/><\/a><\/p>\n<p>That&#8217;s all for today.<\/p>\n<p>SampleFile -&gt;<a href=\"http:\/\/nomoreretake.net\/wordpress\/wp-content\/uploads\/2015\/10\/VdbAdvect_Sample.hiplc\">VdbAdvect_Sample<\/a>.hiplc<\/p>\n<p>(Houdini 15)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Houdini\u00a0Tips! Previously,I\u00a0posted an aricle that advecting particles by using smoke. this is another Method of that. The [&hellip;]<\/p>\n<p><a class=\"more-link\" href=\"http:\/\/nomoreretake.net\/en\/2015\/11\/03\/houdini_vdb-advect-points_en\/\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":7743,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[70],"tags":[64,26,42],"_links":{"self":[{"href":"http:\/\/nomoreretake.net\/wp-json\/wp\/v2\/posts\/7793"}],"collection":[{"href":"http:\/\/nomoreretake.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/nomoreretake.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/nomoreretake.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/nomoreretake.net\/wp-json\/wp\/v2\/comments?post=7793"}],"version-history":[{"count":10,"href":"http:\/\/nomoreretake.net\/wp-json\/wp\/v2\/posts\/7793\/revisions"}],"predecessor-version":[{"id":7811,"href":"http:\/\/nomoreretake.net\/wp-json\/wp\/v2\/posts\/7793\/revisions\/7811"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/nomoreretake.net\/wp-json\/wp\/v2\/media\/7743"}],"wp:attachment":[{"href":"http:\/\/nomoreretake.net\/wp-json\/wp\/v2\/media?parent=7793"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/nomoreretake.net\/wp-json\/wp\/v2\/categories?post=7793"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/nomoreretake.net\/wp-json\/wp\/v2\/tags?post=7793"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}