Introduction to Maya - Rendering in Arnold
This course will look at the fundamentals of rendering in Arnold. We'll go through the different light types available, cameras, shaders, Arnold's render settings and finally how to split an image into render passes (AOV's), before we then reassemble it i
# 16 06-01-2003 , 01:35 AM
ragecgi's Avatar
Registered User
Join Date: Sep 2002
Location: Minnesota, USA
Posts: 3,709
My meager Flashscripting experience is my only aid to mel at the moment...

I just wish there was a "psudo"-gui type melscript editor.

Not sure how that would work, but I guess one can wishuser added image


Israel "Izzy" Long
Motion and Title Design for Broadcast-Film-DS
izzylong.com
# 17 07-01-2003 , 09:06 PM
ryan_godridge's Avatar
Registered User
Join Date: Jan 2003
Location: Brighton UK
Posts: 13
My first post - so please forgive any major mishaps.

By trade I'm a programmer so found the mel stuff ok - certainly a bit dry but nothing unusual.

I'm a total beginner at the 3d stuff but the scripting possibilities set my imagination going.

Anyways my point eventually - if you learn the language it will start to make sense, like anything else. For me the 'art' stuff is way more difficult than the programming.

# 18 07-01-2003 , 11:39 PM
kal's Avatar
SM Alumni
Join Date: May 2002
Location: Exeter, UK
Posts: 407
welcome to the forum ryan - nice to have someone around from the "other side" user added image

# 19 07-01-2003 , 11:45 PM
Emo's Avatar
Subscriber
Join Date: Jul 2002
Location: MELville
Posts: 1,100

# 20 11-01-2003 , 06:47 AM
mark_wilkins's Avatar
Registered User
Join Date: Jan 2003
Posts: 161

MEL Scripting for Maya Animators vs. Complete Maya Programming

Hey all!

I figured I'd jump in and describe some of the differences between the book Chris and I wrote (MEL Scripting for Maya Animators) and David Gould's book (Complete Maya Programming: An Extensive Guide to MEL and the C++ API).

It's worth noting that both books came out the same month from the same publisher, which wouldn't have happened if they weren't complementary to each other.

David's book (Complete Maya Programming) devotes about half its length to MEL and about half to programming plug-ins in C++. His book focuses on development of generic tools and plug-ins, and requires somewhat more comfort with programming to get started. However, if you're an experienced programmer with a good idea of what you want to do with MEL in the first place then I hear you'll probably like his approach, and I'm greatly looking forward to getting my hands on a copy.

A reader in another forum who'd read both books described ours (MEL Scripting for Maya Animators) as more "gentle" but still fairly technical. We don't discuss Maya's API at all; instead our first half consists of a walkthrough of expressions and MEL and then a series of chapters on language features.

The second half consists of fourteen examples of how to apply MEL and expressions to specific kinds of effects and character animation problems that might take half an hour to an hour each to work through.

We have a few examples on using MEL in particle dynamics, a few examples related to solid body dynamics, a couple of chapters related to character rigging, and a framework for a simple crowd system presented over four examples.

Part of what we attempted to do with MEL Scripting for Maya Animators was communicate why and when MEL and expressions are valuable in animation production, what kinds of problems they're best used to solve, and when *not* to use them as well. We took care to make sure that a reader who started out knowing that MEL was important but didn't know how it would make life easier would come away with an idea of how to use their new knowledge to get something useful done.

At the same time, we tried to make sure that our examples had enough substance to them that even those who knew MEL pretty well might come away with new ideas. I've already had a few very experienced colleagues of mine, people for whom I might have thought the book too introductory, come back to me and say they found things that had made their lives much easier that they just couldn't find in the documentation. That made me feel good, because if all we're doing is parroting what's in the Maya docs we haven't really added anything to the discussion.

Our website at www.melscripting.com has a complete outline. You can also download and look at the code from the chapters there, although I can't guarantee that it will make a lot of sense without the book beside you.

If it were me, I'd probably want to have both books, and fortunately they're both reasonably inexpensive at Amazon. (I notice that certain other recent Maya books cost almost as much as both of ours put together!!) :-)

Anyway, if you have any questions about what Chris and I cover in the book or how we cover it, please feel free to write.

-- Mark


Mark R. Wilkins
author of MEL Scripting for Maya Animators
www.melscripting.com
# 21 11-01-2003 , 07:00 AM
Subscriber
Join Date: Jun 2002
Location: Texas
Posts: 374
It's great to see someone with your expertise here at SM and your book does look very interesting. Although over at Amazon it states "This title will be released on December 31, 1969". Damn, i'm probably too late. user added image

Seriously though, when is this going to be available? It looks like it was due to be published Dec 2002 although Amazon are taking pre-orders.


Last edited by mrmacca; 11-01-2003 at 07:06 AM.
# 22 11-01-2003 , 07:05 AM
mark_wilkins's Avatar
Registered User
Join Date: Jan 2003
Posts: 161
Forget the 1969 thing... I think it's a glitch that means they're out of stock. I taught a class the other day to a room full of PDI people who had already received the book from Amazon, so fear not. :-)

-- Mark


Mark R. Wilkins
author of MEL Scripting for Maya Animators
www.melscripting.com
# 23 11-01-2003 , 07:08 AM
Subscriber
Join Date: Jun 2002
Location: Texas
Posts: 374
Yeah, it is a glitch at Amazon. I've been back and forward to Amazon the past few days looking for updates on other books and they all showed that same date.

# 24 11-01-2003 , 12:05 PM
mayan666's Avatar
Registered User
Join Date: Aug 2002
Location: Lisbon, Portugal
Posts: 80
Congrats Mark on the book. I've just made up my mind about what to buy as my birthday present. I'll buy both eheh.


mayan@netcabo.pt
# 25 11-01-2003 , 12:16 PM
mark_wilkins's Avatar
Registered User
Join Date: Jan 2003
Posts: 161
Excellent!! user added image

-- Mark


Mark R. Wilkins
author of MEL Scripting for Maya Animators
www.melscripting.com
# 26 11-01-2003 , 12:51 PM
mayan666's Avatar
Registered User
Join Date: Aug 2002
Location: Lisbon, Portugal
Posts: 80
I can't resist asking about this annoying thing happening to me. I've been reading the Mel documentation and everytime I control+enter some code which has stuff between '' maya sends a syntax error! This happens even with code from the doc itself. Is it possible that have my maya misconfigured or something? Or is it me who's not understanding the use of these ''? I believe they're used to assign to a variable the return of the function run specified between the ''.

Example:

string $a[];
$a = 'particle -p 5 0 5 -name Sun';
print($a);

gives syntax error in line 2 user added image
But this one works:

string $a[];
$a = eval("particle -p 5 0 5 -name Sun");
print($a);


mayan@netcabo.pt
# 27 11-01-2003 , 01:38 PM
kbrown's Avatar
Moderator
Join Date: Sep 2002
Location: London, UK
Posts: 3,198
Your problem is the ' character. It is supposed to be `. Notice the difference...


Kari
- My Website
- My IMDB

Do a lot, Fail a lot and Learn a lot!
# 28 11-01-2003 , 02:36 PM
mayan666's Avatar
Registered User
Join Date: Aug 2002
Location: Lisbon, Portugal
Posts: 80
Many thanks user added image


mayan@netcabo.pt
# 29 11-01-2003 , 03:49 PM
Kevin
Guest
Posts: n/a
mark_wilkins! what the hell do you think you are doing? selling your book on my site!!!!


LOL

only j/k mate user added image

you ever fancy moderating a mel area on a board ? user added image

# 30 11-01-2003 , 07:35 PM
mark_wilkins's Avatar
Registered User
Join Date: Jan 2003
Posts: 161
user added image Actually I really would never barge into a forum like this and start plugging the book if there weren't already a discussion about it.

Anyway, this forum's a happy discovery and I hope I can add something useful.

-- Mark


Mark R. Wilkins
author of MEL Scripting for Maya Animators
www.melscripting.com
Posting Rules Forum Rules
You may not post new threads | You may not post replies | You may not post attachments | You may not edit your posts | BB code is On | Smilies are On | [IMG] code is On | HTML code is Off

Similar Threads