ScriptSpot is a diverse online community of artists and developers who come together to find and share scripts that empower their creativity with 3ds Max. Our users come from all parts of the world and work in everything from visual effects to gaming, architecture, students or hobbyists.
How can I distribute onyx flowers in an area inside 3DS Max?
Submitted by Lino_Pontes on Fri, 2009-01-30 04:21
Hi,
I can't make this inside OnyxFlower because I need to export just one flower and make this copy inside Max with instance option. I need multiple copies with variation (scale, rotate). With scatter the program "freeze".
Thanks,
Lino.
Ive done this TONS of time - and the thing that Ive always found is that there isn't a script or module in Max that can do this type of setdressing well.
My recommendation:
1. In Onyx - use the "Random Seed" to make yourself 3-4 versions of the same flower.
2. Bring these 3-4 meshes into max
3. Arrange the 3-4 flowers together, Clone-->Instance to make 4 more - arrange these with the other 4 (now 8 total).
4. Rinse, Wash, Repeat. Pretty soon, you'll have a generic form of hundreds of plants that you can use to drop onto a boundary or in a shape. Delete out objects you don't need anymore if there is overlap.
5. Use scripts like "Glue" (itoosoftware), Move to surface (Maxscript Help) to place the meshes (or proxies if you have alot) onto the surface. Use Blurscripts (free download at Neil Belvins site) to adjust pivots as necessary, and the random X-Forms script will allow you to vary scale and rotation of the objects, making the original 4 meshes (and the subsequent instances) look like many more.
Granted, This method is a bit more tedious than using a "scatter" method - but it gives more control over the final look/feel and it "reduces" the tendancy of 3DsMax to crash, and is still quite quick.
try one of the many many scripts written for scattering objects in max as instances.
The inbuilt 3dsmax scatter object is not good for what you are doing as Onyx tree are usually too many polys.
Comments
Scatter by Peter Watjke
Scatter by Peter Watjke
Lino: Ive done this TONS of
Lino:
Ive done this TONS of time - and the thing that Ive always found is that there isn't a script or module in Max that can do this type of setdressing well.
My recommendation:
1. In Onyx - use the "Random Seed" to make yourself 3-4 versions of the same flower.
2. Bring these 3-4 meshes into max
3. Arrange the 3-4 flowers together, Clone-->Instance to make 4 more - arrange these with the other 4 (now 8 total).
4. Rinse, Wash, Repeat. Pretty soon, you'll have a generic form of hundreds of plants that you can use to drop onto a boundary or in a shape. Delete out objects you don't need anymore if there is overlap.
5. Use scripts like "Glue" (itoosoftware), Move to surface (Maxscript Help) to place the meshes (or proxies if you have alot) onto the surface. Use Blurscripts (free download at Neil Belvins site) to adjust pivots as necessary, and the random X-Forms script will allow you to vary scale and rotation of the objects, making the original 4 meshes (and the subsequent instances) look like many more.
Granted, This method is a bit more tedious than using a "scatter" method - but it gives more control over the final look/feel and it "reduces" the tendancy of 3DsMax to crash, and is still quite quick.
Just my 2 cents...
try one of the many many
try one of the many many scripts written for scattering objects in max as instances.
The inbuilt 3dsmax scatter object is not good for what you are doing as Onyx tree are usually too many polys.
Cheers