View Full Version : Concept of Happy Jay's Array Modeling :)
Frenchy Pilou
06-02-03, 08:30 AM
http://www2.zbrushcentral.com/uploaded_from_zbc/200306/user_image-1054567615gvx.gif
From the fabulous Jay/WingedOne's Script Array (http://www.pixolator.com/zbc-bin/ultimatebb.cgi?ubb=get_topic&f=1&t=011192&p=2) + Some examples :) (http://www.pixolator.com/zbc-bin/ultimatebb.cgi?ubb=get_topic&f=1&t=011192&p=3)
Of course you can add some textures, Material, lights etc...
Have Happy Arraying :cool:
Pilou
Where is the script, Frenchy?
juandel
06-02-03, 12:45 PM
here (http://www.pixolator.com/zbc-bin/ultimatebb.cgi?ubb=get_topic&f=1&t=011192)
WingedOne has solved the puzzle and posted the revised edition of Jays script on page 2. fabulous ornamentalism, Pilou! :tu: :tu: :tu:
- juandel
Frenchy Pilou
06-02-03, 12:49 PM
Hi Enter
You are entierely right !
I have just forgotten the most important ! :rolleyes:
It's up date now :) Thx
And happy making crazzy objects :cool:
Pilou
Script Array (http://www.pixolator.com/zbc-bin/ultimatebb.cgi?ubb=get_topic&f=1&t=011192&p=2) of Jay + WingedOne + Some Examples (http://www.pixolator.com/zbc-bin/ultimatebb.cgi?ubb=get_topic&f=1&t=011192&p=3)
I have 2 questions:
1/Exactly how to Array an object -can you write step by step?
2/AFTER Arraying, how do you ROTATE the WHOLE object?
I can rotate Only ONE piece of the the object. Should I use MRGRABER make it alpha then 3D to rotate/view it?
Example: I want to array a cube 3d to a sphere 3d- make the cube surround the sphere,
A/ I draw the sphere in canvas
b/ Tool/Cube3d
c/Polar Aray/GetInfo: click on sphere to mark a point
d/Hit Polar button
e/Array done, but CAN"T ROTATE the arrayed- sphere===> it rotates ONE piece of cube 3d only.
What was wrong?
Thanks
Enter
juandel
06-02-03, 09:44 PM
hi, enter :)
as for #2: i assume that the one rotated cube’s marker showed up before "rotation", right? this way you have selected this one particular cube and zbrush is just doing what it is supposed to do. as far as my experiences go, instead of trying to rotate the whole multimarker object the usual way it is often more reliable to rotate it in gyro-rotation-mode (r) to avoid single objects to be selected. hope this helps!
- juandel
Jaycephus
06-02-03, 11:02 PM
The script is really an "alpha version".
However, it is still useful.
The steps of usage for a circular array are generally:
1. Draw an object in the center of the screen.
2. Hit the Get Info button. This gets the X, Y, and Z position, and the Radius (the draw size of the object is the same thing as radius) from the object you have drawn. This won't work if you have changed tools between step one and two. Alternately, you can skip step one and enter these values manually.
3. Optionally, set a Mark for the center object. You usually want to clear any pre-existing marks at this point.
4. Select the object (ZTool) to be arrayed.
5. Set the Draw Size desired for the object to be arrayed at the top of the zscript. The default is 10 which is pretty small.
6. Set the Number of Copies. The default is sixteen. This means sixteen copies will be created and marked in a full 360-degree circle around the centerpoint.
7. Make sure the Point Away switch is pressed if you want the Z-axis of the object to point away from the center of the array. Else it will point toward the center. The Z-axis of a ZTool is always the axis in the Preview window that is pointing out of the screen toward the user.
8. Edit the ZTool's orientation in the Preview window if desired. For example, if it is a head, and it is facing down with the top of the head pointing forward or out of the screen toward the user (in the TOOL:MODIFIERS:Preview window), and you want the face to point out from the center of the array, then you must edit the tool so that the face, not the top of the head, is pointing out or to the front. If you drag in the Preview window to do this, you must hit the Store button to update the change to the tool.
9. Press the 'Polar' button.
10. The array is drawn and each copy is Marked.
THE NEXT STEP & THE ANSWER TO QUESTION 2 ABOVE:
After drawing the array, Press Control-N to clear the layer (if desired), and switch to the Multi-Markers Tool in the TOOL palette. (The problem above sounds like you are not selecting the MM Tool.)
Select an open area (i.e., do not select a marker) and draw the Multi-marker object. This is optional for non-demo users. They don't have to draw the MM object. They can just press the Make Polymesh button and utilize the polymesh of the array in the layer and position it. For demo users, the only thing they can do is use the MM object itself. The MM object can be positioned in the scene and dropped to the scene (snap-shotted) as pixols. Snap-shotting occurs either when you press the TRANSFORM:Snap-shot Object button, or automatically when you deselect the MM Tool by selecting a different tool.
I'm actively working on the Array zscript, so it will end up being a very different creature from what it is now.
Have fun - :)
Frenchy Pilou
06-03-03, 12:51 AM
Hi Enter
You right to want modeling some crazzy 3D Objects ,
it's one of the strongest Script coupled with the Alpha 3D
for making crazzy repetitiv 3D Objects with disconscerting facility!
The richess of the possibilities are gorgeus !
And fractal :D When you have made a motif you can reuse it for an another array !!!
Of course each Object can be deform as usual :cool:
I can't better say than the Jay explanation above !
The only little difficulty (http://www.pixolator.com/zbc-bin/ultimatebb.cgi?ubb=get_topic&f=1&t=011192&p=3) is the difference
between "Modifier" Preview stored View and the "Draw" preview object view
but it's just an habit to take :)
Have funny Array Modeling :cool:
Pilou
Ps And it's just the beginning of the Jay Script :cool:
Go ahead Jay !
Thank you Jay, it's so fun to play with this new tool :). One more question, please :rolleyes: That is how do you keep the texture/color of the arrayed object?
When I use MM or make polymesh, the whole object becomes white.
I think if BEFORE using MM, I use MRGBGRABER to grab object texture, then re-apply to it later, it might work. However, is there a better way?
Also, I notice that with a little more complicated -arrayed object, using MAKE POLYMESH takes a loooong time. I press ESC
serveral times to stop it, but it doesn't work.
Many thanks
Enter
Hmmm, I have a big problem. The first time I run the script it was fine. Then, from the second time, everytime I click on MultiMarker ( after arraying ), ZB does not respond, nothing move, can't even close zb.
I have Win XP, 512 Ram. Any solutions?
(BTW, if I don't use this script, everything works fine, so I don't know what's wrong ..)
Thanks
juandel
06-04-03, 09:17 PM
i am not sure about your problemo #2 (i assume that using multiple heavy meshes like alphaskins and/or unified skins might need too much memory to allow real-time rendering of the multimarker-tool), but for #1 i think i know the solution: all you have to do is enable colour and/or textures in the markers-palette modifiers. you can do so even after placing the markers :)
hope this helps!
- juandel
Powered by vBulletin® Version 4.1.11 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.