Crate Factory & Stack'em Up Sneak Peaks [Commercial]

24

Comments

  • barbultbarbult Posts: 24,244

    Looking better all the time!

  • AllenArtAllenArt Posts: 7,169

    Wow! Ya got my attention ;)

    Laurie

  • kyoto kidkyoto kid Posts: 41,057
    edited May 2018

    ...oooh I really like this.  Very useful.

    Post edited by kyoto kid on
  • TotteTotte Posts: 13,975

    Stack'Em Up is done and submitted.

    CrateFactory is in the finishing touch, added some more material sets and polulation definitions but the scripts that use those to do the actual work are done.

  • SimonJMSimonJM Posts: 5,982

    Can it replicate and stack the contents of my wallet ...? cheeky

  • TotteTotte Posts: 13,975
    SimonJM said:

    Can it replicate and stack the contents of my wallet ...? cheeky

    As long as you model it first :P

     

  • BeeMKayBeeMKay Posts: 7,019

    Now that's definitely on my "to buy list".  Thumbs up for this!

  • Worlds_EdgeWorlds_Edge Posts: 2,152

    Is this easy to use?  Is there a vid to show how to use it?  I'm not great at using scripts/utilities but am very interested in this product.

  • grinch2901grinch2901 Posts: 1,246

    I got this right away because it's such a great idea. I picked a few props which, unfortunately, have no material options but it proves the point.  Pretty easy to use too.

  • Worlds_EdgeWorlds_Edge Posts: 2,152

    Ok, thanks @grinch2901

  • ArtiniArtini Posts: 9,462
    edited June 2018

    Looks nice. Does it save items as instances?

    I am in the need to have a script that reads a text file with the coordinates, pick up the object

    and create instances of such object with coordinates stored in that text file.

    Do you think it will be possible to do such things with your script, if you modify it a little?

     

    Post edited by Artini on
  • barbultbarbult Posts: 24,244

    I got this right away because it's such a great idea. I picked a few props which, unfortunately, have no material options but it proves the point.  Pretty easy to use too.

    That looks great. Think how long would it have taken you to stack those boxes by hand!!!

  • grinch2901grinch2901 Posts: 1,246
    Artini said:

    Looks nice. Does it save items as instances?

    I am in the need to have a script that reads a text file with the coordinates, pick up the object

    and create instances of such object with coordinates stored in that text file.

    Do you think it will be possible to do such things with your script, if you modify it a little?

     

    What I think is this: you tell it what props you want to load, how to space them out (x, y, and z) and how many instances. Then you tell it where the materials are and you run it. It seems to load up real versions for each unique material option and them randomly select which of those real ones to use to create the next instance. You can tell it to line them all up precisely (like you would bricks in a wall, with exact spacing and no rotation) or add a bit of radomness in either spacing, rotation, or both. 

    Overall you get results with a few clicks, the render I did took like four because I didn't have materials to add.  You also don't have to stack things if you want a bunch of things all on the same level (I was thinking of a junkyard full of old cars, for example).  Thumbs  up, good tool I'll probably use a lot.

  • TotteTotte Posts: 13,975
    Artini said:

    Looks nice. Does it save items as instances?

    It uses what I call smart instancing. Every combination of prop + materials only exist once, the rest is instances of that combination.

     

    Artini said:

    I am in the need to have a script that reads a text file with the coordinates, pick up the object

    and create instances of such object with coordinates stored in that text file.

    Do you think it will be possible to do such things with your script, if you modify it a little?

    That sounds like a completely different script, but doable, but  such a script is has a very limited audience and will need to be a custom script.

    Artini said:

     

     

  • TotteTotte Posts: 13,975

    I got this right away because it's such a great idea. I picked a few props which, unfortunately, have no material options but it proves the point.  Pretty easy to use too.

    Very nice usage of it!

  • grinch2901grinch2901 Posts: 1,246

    I tried an experiment using a prop this time with some different materials. i have a house model and would like to make a realistic neighborhood where the houses may be the same physically but have different exterior decor.  So I loaded it, changed the bricks to different colors and saved each variation as a material file. Then deleted my working prop and I loaded the prop into Stack 'Em, loaded the three variations of materials, set it up to make a long line of them like a street, and hit go. It loaded three versions of the props with the different materials. so far so good. Then it started adding instances just like I planned. But they were all the same material, that of the last "real" item added.

    What could cause this to happen?

  • ArtiniArtini Posts: 9,462
    Totte said:
    Artini said:

    Looks nice. Does it save items as instances?

    It uses what I call smart instancing. Every combination of prop + materials only exist once, the rest is instances of that combination.

     

    Artini said:

    I am in the need to have a script that reads a text file with the coordinates, pick up the object

    and create instances of such object with coordinates stored in that text file.

    Do you think it will be possible to do such things with your script, if you modify it a little?

    That sounds like a completely different script, but doable, but  such a script is has a very limited audience and will need to be a custom script...

    Thanks for the answers.

    I am a hobbyist, so buying a custom script is out of the question.

    Knowing that however, it is a great motivation for me, to finally learn myself programming in Daz scripting and save thousands of dollars.

     

  • ArtiniArtini Posts: 9,462

    I tried an experiment using a prop this time with some different materials. i have a house model and would like to make a realistic neighborhood where the houses may be the same physically but have different exterior decor.  So I loaded it, changed the bricks to different colors and saved each variation as a material file. Then deleted my working prop and I loaded the prop into Stack 'Em, loaded the three variations of materials, set it up to make a long line of them like a street, and hit go. It loaded three versions of the props with the different materials. so far so good. Then it started adding instances just like I planned. But they were all the same material, that of the last "real" item added.

    What could cause this to happen?

    Oh, that's a pity. It looks like different materials is not really supported.

     

  • grinch2901grinch2901 Posts: 1,246
    Artini said:
    Oh, that's a pity. It looks like different materials is not really supported.

    I gave it another shot with another prop, a freebie ice cream pint with mats for cholocate, vanilla, strawberry. I had it stack horizontally and vertically. This time I got actual variety. I notice that the red one seems to dominate, luck of randmoness I guess. But there are seven or eight of them in a row which means my house experiment where they all were the same could well have been bad luck. To see if it's really random I'm going to test it with a couple hundred pints for my next test.

    But it definitely did make instances of all three materials.

    IceCreamStacks.jpg
    1229 x 950 - 359K
  • grinch2901grinch2901 Posts: 1,246

    Okay, test with 120 items. 66 (to my quick count) were red. That's disproportionate. I would expect them to be one third, or 40. A little more, okay, but more than half?  that seems like maybe theres an algorithm thing. In all my tests, for some reason it's always the red one that's been disproporatioately represented for some reason. That also seems to reinforce that it's not 100% random.

    IceCreamStacksBig.jpg
    1229 x 950 - 383K
  • TotteTotte Posts: 13,975

    I tried an experiment using a prop this time with some different materials. i have a house model and would like to make a realistic neighborhood where the houses may be the same physically but have different exterior decor.  So I loaded it, changed the bricks to different colors and saved each variation as a material file. Then deleted my working prop and I loaded the prop into Stack 'Em, loaded the three variations of materials, set it up to make a long line of them like a street, and hit go. It loaded three versions of the props with the different materials. so far so good. Then it started adding instances just like I planned. But they were all the same material, that of the last "real" item added.

    What could cause this to happen?

    Weird - only thing I can thing of is that:
    (1) Random randomly picked the same of three each time 
    (2) Something failed when loading something

    Did you add one prop, and three materials to that prop?

     

     

  • TotteTotte Posts: 13,975

    Okay, test with 120 items. 66 (to my quick count) were red. That's disproportionate. I would expect them to be one third, or 40. A little more, okay, but more than half?  that seems like maybe theres an algorithm thing. In all my tests, for some reason it's always the red one that's been disproporatioately represented for some reason. That also seems to reinforce that it's not 100% random.

    True random (or true pseudo random) differs from human random. I read a great article about that, about a professor who asked his students to roll a six-sided die 200 times and write down the results, then he could see which had cheated by just looking at the results, because when a human does that, it will look like 1,4,2,5,6,2,3,4,1,2,4,1,6,5 etc, but when you roll it will look more like 5,5,5,5,4,1,3,4,4,4,2,2,3,2,2,3,1,1,6,6,6

     

  • grinch2901grinch2901 Posts: 1,246

    It's the law of large numbers, if you flip a coin 50 times it probably won't come up heads 25 times. If you flip it 10,000,000 times and assuming is a so-called fair coin, it should come up heads 5,000,000 times, or darned close to it. Obviously these aren't huge sample sizes, the tool has limits. I also think that the red pint, which in all five tests I did alwas seems to be the one favored, sticks out like the proverbial sore thumb so it seems way more obvious.  Bottom line, this does work as advertised and I'm happy with it.

    The only thing I would really suggest is making it easier to navigate. It starts off at the top of the library and you have to drill down to get to the prop. Then to apply mats you are again forced to start at the top of the library and drill down to the mats. It would save time if it just remembered the last access directories since in studio the mats are usually in that folder or a subfolder.  Other than that, this is my new go-to for making large instance laden stuff.  I'm going to experiment with a crowd at a football game next using lo-res figures.  

  • ArtiniArtini Posts: 9,462
    edited June 2018

    Actually it works great - well done Totte (Code 66). Congrats.

    Below is a pile of bikes - with different materials.

    image

    bikes01pic01.jpg
    1920 x 1080 - 485K
    Post edited by Artini on
  • ArtiniArtini Posts: 9,462
    edited June 2018

    This script brings a lot of fun.

    Trying to decode secret message sent with this product.

    It would be even more usable, if you could add a changeable field with the seed for pseudo number generator.

    image

    number0and1sc01pic01.jpg
    1920 x 1080 - 339K
    Post edited by Artini on
  • vwranglervwrangler Posts: 4,889

    I'm going to experiment with a crowd at a football game next using lo-res figures.  

    I'd like to see how well that works. I'm trying to figure out something with an audience in a theater, and getting that to work has been incredibly difficult. (Also, they all look like the same person, over and over.)

     

  • TotteTotte Posts: 13,975
    edited June 2018

    It's the law of large numbers, if you flip a coin 50 times it probably won't come up heads 25 times. If you flip it 10,000,000 times and assuming is a so-called fair coin, it should come up heads 5,000,000 times, or darned close to it. Obviously these aren't huge sample sizes, the tool has limits. I also think that the red pint, which in all five tests I did alwas seems to be the one favored, sticks out like the proverbial sore thumb so it seems way more obvious.  Bottom line, this does work as advertised and I'm happy with it.

    The only thing I would really suggest is making it easier to navigate. It starts off at the top of the library and you have to drill down to get to the prop. Then to apply mats you are again forced to start at the top of the library and drill down to the mats. It would save time if it just remembered the last access directories since in studio the mats are usually in that folder or a subfolder.  Other than that, this is my new go-to for making large instance laden stuff.  I'm going to experiment with a crowd at a football game next using lo-res figures.  

    Good Point, maybe that's a Windows issue though, as on OS X you have a list of your last visited folders in the open dialog so I never thought of that. But I can save the last visited as a defualt for the next browse.

    Post edited by Totte on
  • TotteTotte Posts: 13,975
    Artini said:

    This script brings a lot of fun.

    Trying to decode secret message sent with this product.

    It would be even more usable, if you could add a changeable field with the seed for pseudo number generator.

    image

    Nice - and good point with a random seed field, good points for an update too.

  • ArtiniArtini Posts: 9,462

    Thanks a lot, Totte.

    Your script brings so many ideas to my mind - constantly.

     

  • ArtiniArtini Posts: 9,462
    edited June 2018

    Do you know, if it is possible, to have some randomness of the letters placement

    and not to have them lined up vertically?

    image

    Felton02pic02.jpg
    1920 x 1080 - 435K
    Post edited by Artini on
Sign In or Register to comment.