ZBrushCentral

scrpt and tutor:a newbie question

I try to see and remember the script files
i have downloaded from Zbrush Central,like the one for create landscape ,AlphaCentori.Questions:is it possible to comeback a step before without all begin again?Can i pose action during script ,like if the script said switching alpha and continue to add details,can i add detail myself before the script continue .In others words,is script file is only look and see what happen?no actions by yourself.Zbrush still confuse me and i see all the potential by the scripts but not really see all operations correctly.May be i need intensif self training but the time,the time is missing.Thanks!

Hello there! Hopefully I can shed a little light on the subject. ZScripts are immensely powerful, partly because they can be so diverse. And this is where you’re running into a little trouble.

There are essentially three types of ZScripts: Those that are recordings (for either tutorial purposes or recreating an object for your use), those that do things to help you with your art (like Digits creates), and those that teach you how to use the program (like the Alpha Century tutorial). This latter type actually comes in two flavors, which I’ll call fully interactive and partially interactive.

Fully interactive tutorials are fairly rare. These beasties are characterized by the vast majority of the text being in the ZScript text window at the bottom of the screen, where you will see various buttons to tell you what to do next or to locate an interface item. I did my Vegetation tutorial this way, and it’s done to even better effect by the ZBrush Picnic script (which comes with ZBrush). The nice thing about them is that they do something, then pause to let you do whatever you like before you continue to the next step. Or they’ll just tell you what to do while you do the steps yourself. The reason that these are so rare is that they are hideously hard to write well, and easily fouled up. If you scroll the canvas between functions, for example, the script stops working right because what it was meant to act on has been moved. They are also a little awkward to run, because you have to keep scrolling the text window, then looking back at the canvas, then scrolling the text window some more. They can be backed up by using the undo feature.

The partially interactive scripts are much more common, and seem to be turning into the standard for tutorials. Alpha Century is this type, as are most of the others that I’ve done. They are characterized by notes appearing on the canvas and pointing to the interface buttons. Between each note, they run a preset series of actions, then pause for you to read the next note. They are much easier to create, and much harder to have the user inadvertently mess them up. But they also suffer the drawback of being impossible to pause or “rewind.” Once they are started, you either play it through or you stop it and restart it.

As for the other types, the simple recordings cannot be paused or backed up. If you are dealing with one of this type (like Southern’s Grumpy Elf), it’s a good idea to first go to the ZScript palette and slow the script down, as well as Show Actions. That way you have a better chance of following along. Of course, if you simply want the tool or whatever that it’s creating, then you would let it run at its highest speed while you go nuke some pizza or something. :slight_smile:

Lastly, the function scripts like Digits and Davey have put out are all meant to do specific things for you that help with your art. They really don’t follow many rules, except that they have an interface in the ZScript text window for you to tell them what to do.

The only true rule about ZScripts is that there really are no rules! They come in all shapes and sizes, because they are essentially a programming language for ZBrush. I’m certain that they will only continue to diversify as future releases come out and the language becomes even more robust.

I know that this is more answer than you probably bargained for, but I wrote it under the assumption that other people are probably wondering some of the same things. I just hope that my answer makes sense, and doesn’t serve to confuse the situation even more! :smiley:

I, for one, am glad for your clarification Aurick. I hadn’t actually thought of the different varieties of ZScript until you pointed it out. (I personally am waiting for the ‘Automatic Wild All-In-One Toy Story Level Instant Animation With Soundtrack’ ZScript…hello?..anyone still there?)
:smiley: :smiley: :smiley:

If you’ve got the patience to wade through the script, you can open it in wordpad and at least get the idea of which tools are being pressed, etc.

Merci beaucoup,Aurick.I know better this topic now.Computer graphics is my hobby since i bought an AtariSt around 1985.I have bought,learned and used lots softs(paint type,vectorial type,3d type ).ZBrush seems fantastic but this time my learning curve seems hard to go up.

You’re welcome, Martial.

As far as the learning curve is concerned, it seems like the people that have the greatest difficulty adapting to ZBrush are the ones who have experience with other 3D apps, already. Especially difficult to get used to is the fact that once you change tools, you can’t reselect your original object (although this can be gotten around with layers and markers).

Despite that, there are several very good reasons that ZBrush is skyrocketing in popularity. For one thing, it makes modeling a snap – especially when you’re trying to create something from nature. Think of your modeling as working with clay; only you have an undo button! Also, it has a built-in image finisher, in the form of the non-3D brushes and tools. These allow you to create complex effects in a matter of minutes, where other software requires massive amounts of pre and post render work to even come close to the same quality.

While each palette has a wealth of options available to you for creating great stuff, you’ll find in time that the most amazing effects can be achieved by combining several different palettes. They all work together, and many of the ways are surprising.

Do yourself a favor and explore each palette, one at a time. Create test pictures just for the sake of seeing how the various settings on a palette affect your work. Look for ways that the settings may affect other palettes. By the time you’ve finished, you’ll be seeing ways to combine the various elements in startling and very effective ways. And I suspect that by the time you get halfway to that point, you’ll be wondering how you ever got along with anything else. :smiley:

Most importantly, though – just have fun!