{"id":12646,"date":"2019-12-19T21:11:53","date_gmt":"2019-12-19T21:11:53","guid":{"rendered":"https:\/\/www.jurn.link\/dazposer\/?p=12646"},"modified":"2019-12-19T21:11:53","modified_gmt":"2019-12-19T21:11:53","slug":"poser-script-duplicate-and-scatter","status":"publish","type":"post","link":"https:\/\/jurn.link\/dazposer\/index.php\/2019\/12\/19\/poser-script-duplicate-and-scatter\/","title":{"rendered":"Poser Script &#8211; Duplicate and Scatter"},"content":{"rendered":"<p>Bagginsbill&#8217;s <a href=\"https:\/\/forum.smithmicro.com\/topic\/3641\/python-script-to-load-multiple-props\/4\">Load and scatter script for Poser<\/a>. Specifically, it loads a school of 150 fish and places them in semi-random positions within a natural tight distribution.<\/p>\n<p>Currently it&#8217;s set, via a line in the <strong>LoadFishes.py<\/strong> script, for the freebie fish loaded from :Runtime:Libraries:props:TrekkieGrrrl:Fish.pp2 &mdash; which is <a href=\"http:\/\/freebies.trekkiegrrrl.com\/Fishies.zip\">a free Poser prop<\/a>.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/fish.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/fish.jpg\" alt=\"\" width=\"300\" height=\"101\" class=\"alignnone size-medium wp-image-12647\" \/><\/a><\/p>\n<p>Once the script has spent about 15 seconds making the shoal and returned UI control to you, select Fish_1 and move it, and the shoal will spin and tilt as if it were a single prop.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/150-fish.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/150-fish.jpg\" alt=\"\" width=\"640\" height=\"511\" class=\"alignnone size-large wp-image-12648\" \/><\/a><\/p>\n<p>Tested by me, and it works fine in Poser 11.2.  It should presumably also work for fireflies, pollen floaters, asteroids, moment-of-explosion debris clouds (&#8220;Hulk&#8230; SMASH!&#8221;), perhaps even a &#8220;distant low-poly star-fighter mega-battle&#8221;, etc&#8230; provided you load up Notepad++ and change the path to the base prop.  For a flock of birds, though, one of Ken G&#8217;s paid-for scripts is probably going to be better, re: the required variety of wing-flaps within a flock.<\/p>\n<p>If you need to do something similar but constrained within a container and fully random (e.g. fireflies in a jar), then see my recent test of <a href=\"https:\/\/www.jurn.link\/dazposer\/?p=11696\"> the free &#8216;Props in a container&#8217; script<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bagginsbill&#8217;s Load and scatter script for Poser. Specifically, it loads a school of 150 fish and places them in semi-random positions within a natural tight distribution. Currently it&#8217;s set, via a line in the LoadFishes.py script, for the freebie fish loaded from :Runtime:Libraries:props:TrekkieGrrrl:Fish.pp2 &mdash; which is a free Poser prop. Once the script has spent [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23,9,3],"tags":[],"class_list":["post-12646","post","type-post","status-publish","format-standard","hentry","category-automation","category-freebies","category-poser"],"_links":{"self":[{"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/posts\/12646","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/comments?post=12646"}],"version-history":[{"count":0,"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/posts\/12646\/revisions"}],"wp:attachment":[{"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/media?parent=12646"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/categories?post=12646"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/tags?post=12646"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}