random array

Next
 From:  andras
2786.1 
I think that a "random array" feature would be good in the future. Now the array has only equal distance setting but sometimes for example "wood laying" and for other natural things a great litle feature.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
2786.2 
+1
asked since a long time :)
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  ed (EDDYF)
2786.3 
I agree.

I have had a project in mind where it would be nice to create one solid object, then be able to reproduce it randomly within a defined area.

Going a step further, I'd like to also randomly vary the scale and rotation of the object, within user-defined ranges. Think of a scene where you want to create a pile of rocks, or a cluster of flowers, or a container filled with paper clips. I'll leave the task of keeping the objects separated to Michael :)

This may be outside the intended functionality of MoI, but I can see a lot of applications for random duplication, placement, scale and rotation of an object.

Ed
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  Michael Gibson
2786.4 In reply to 2786.1 
Hi andras, I have added this to the wishlist here: http://moi3d.com/wiki/Wishlist

Probably instead of a random array though it would be a kind of "perturb" function where you would first do a regular array to create everything, and then run the Perturb command to jiggle things around from their current positions.

That way it would work on things created from any of the array variants, like ArrayGrid, ArrayCurve, ArrayDir, or ArrayCircular.


Hi Ed,

> Think of a scene where you want to create a pile of rocks,
> or a cluster of flowers, or a container filled with paper clips.

Yeah currently this tends to be done within a rendering program rather than something that you would want to do with MoI, because a rendering program is able to make all the duplicated objects be a kind of special cloned copy of a master instance definition which can save a lot of memory.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All