Re: Scripting book (was: Industry needs more xsi artists!)

Date : Thu, 30 Aug 2007 21:01:29 +0200
To : <XSI(at)Softimage.COM>
From : "peter boeykens" <peter_b(at)skynet.be>
Subject : Re: Scripting book (was: Industry needs more xsi artists!)
eh syntax error :-) ?

----- Original Message ----- From: "Guillaume Laforge" <guillaume(at)alamaison.fr>
To: <XSI(at)Softimage.COM>
Sent: Thursday, August 30, 2007 8:23 PM
Subject: Re: Scripting book (was: Industry needs more xsi artists!)




I also wish I had more time to devote to learning a language properly but the reality is that I will never probably have time to do so.

Hi Kris,

y = "you understand "
m = "my code"
if( y + m)
LogMessage( "you will learn scripting fast")

LogMessage("cheers")

--
Guillaume Laforge | La Maison

On Thu, 30 Aug 2007 13:57:54 -0400, "Kris Rivel" <krisrivel(at)gmail.com> wrote:
I would love to see an XSI TD/scripting book or series of books...either
online or in print.  I know that Bernard and others have suggested to me
in
the past to just start with learning the basics of Jscript or Python and
not
focus on XSI....that its difficult to learn the language and XSI model at
the same time.  While I agree thats probably the best approach, in
reality,
I probably don't have time to really spend learning the language from
scratch.  I would love a book that starts out with basics as they pertain
to
XSI with lots of examples.  I'm a very casual scripter and I usually just
want to do a little scripting to automate a somewhat mindless task like
looping through selections, etc.  I think there's quite a lot of pure
artist
types out there that could benefit from a little "hold your hand" approach
to scripting as it pertains to XSI.  Its only now that I wish I took some
programming classes when in school.  I also wish I had more time to devote
to learning a language properly but the reality is that I will never
probably have time to do so.

Kris

On 8/30/07, Serguei Kalentchouk <serguei.kalentchouk(at)ubisoft.com> wrote:

Generally as someone with an interest in producing educational material I would like to participate in a collaborative project like this. I do agree with Bernard though, wiki is more like a reference than an educational resource, which in itself is great. But a solid TD book would go much further to getting new artists or users coming from other packages up and running with XSI. Speaking from personal experience I don't know where I would be without the Scripting DVD by Mathee Helge which was a great primer to me for XSI scripting. So something more in-depth and perhaps covering workflow in a few languages (JScript, Python and C# would be a great combo) would be great!

-----Original Message-----
From: owner-xsi(at)Softimage.COM [mailto:owner-xsi(at)Softimage.COM] On Behalf
Of Bernard Lebel
Sent: August 30, 2007 1:14 PM
To: XSI(at)Softimage.COM
Subject: Re: Scripting book (was: Industry needs more xsi artists!)

The problem is that the wiki doesn't really "teach" subjects, but
rather "discusses" them. Generally, good familiarity with scripting
and the object model is assumed. In essence the wiki is formatted more
like a reference than training material.

For a book I thought more of training material, where you get from
point A to point Z accross the entire book. Basically the entire book
would evolve around a project that includes all typical steps of a
production. The book would focus on explaining how to use scripting at
every such steps to help the project.


Cheers Bernard



On 8/30/07, Greg Smith <greg(at)stanwinston.com> wrote:
> personally I think a online wiki where a community provides a lot of
the
> content would suffice, that way when people find better ways to do
> something that referencee can be immediately updated and shared with
the
> community. As a python scripter I've ran in to a lot roadblocks with
the
> manuals considering that 90 percent of the examples are in vbscript or
> jscript. And of the examples that are in python, they really don't
take
> advantage of working in a object model or don't leave me hanging as
far
> as what one can do with a given parameter. I remember it took me a
while
> to figure out how to get the file path of a pass in v6 because I had
> really no documentation to show how.
>
> So far even though the XSIwiki doesn't go very far with scripting,
what
> it does have on there, had been a gem for me. It was much easier to
find
> what I need there, than scrubbing through the documentation. what I
> think would be cool is since it would be that users could contribute
> tips and tricks to make more efficient scripts like in python its
faster
> to join multiple string variables with a ''.join([A,B,C]) than just A
+
> B + C.
>
> thats just my thoughts of it all
>
> Greg
>
> On Thu, 2007-08-30 at 11:55 -0400, Bernard Lebel wrote:
> > I agree that such a book could be great. However having authored
> > tutorials myself.....
> >
> > Even if I knew deeply all the subjects you mentioned, I'm not sure
I'd
> > ever want to write such a book. The XSI scripting community is so
> > small that I don't think there would be any point for the author in
> > spending so much time on such a big project.
> >
> > The problem is that you have to cover the basics very well,
otherwise
> > newbies are frustrated. And then you have to offer significantly
> > advanced exercices, otherwise the intermediate/advanced users are
> > frustrated. So you end up selling very little copies, and all that
> > time spent doing that doesn't get any return. And please don't tell
me
> > about doing it for the principle or the prosperity of the community,
> > my time has value to me and there is no way it's going to be
> > compensated other than by selling copies.
> >
> >
> > Perhaps an alternative could to gather several authors and create
> > something alike the programming cookbooks. That might work. Each
> > subject would be covered by a different expert. But then again, do
not
> > expect any reasonable compensation for that......
> >
> >
> > My two cents
> > Bernard
> >
> >
> >
> > On 8/30/07, Raffaele Scaduto-Medola <raffaele(at)inch.com> wrote:
> > > Just 2 add my two cents, since I am still struggling to train some
of our
> > > TDs, and develloper, what I would really like to see a XSI Script
manual.
> > > we use the online documentation as reference, but it would be
really
> > > usefull to have someone write a XSI scripting book (in JScript or
Python,
> > > forget VBScript ever existed) explaining with lots of examples how
to
> > > object script in XSI. The categories/chapters should follow the
production
> > > workflow (model, rig,layout,animate,render,utility).
> > > It would really help to have that kind of organisation in the
> > > documentation so scripting TDs could quickly find examples of how
to
> > > access tools based on production workflow, and discover related
one they
> > > may not know about.
> > >
> > > I also agree with Brad, on the we need something with the "how the
hell
> > > did they do this factor".
> > > My two cents.
> > > Cheers
> > > RSM
> > ---
> > Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in
body:
> > unsubscribe xsi
>
> ---
> Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in
body:
> unsubscribe xsi
>
---
Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in
body:
unsubscribe xsi

---
Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in
body:
unsubscribe xsi





---
Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in body:
unsubscribe xsi


---
Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in body:
unsubscribe xsi


Search the XSI List archives here or use the advanced search form to search across mailing lists. Searching help is available.
This site supposedly brought to you by Benjamin Grosser and the Imaging Technology Group.