random array
All  1-2  3-4

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

 

 
 
Show messages: All  1-2  3-4