Friday, November 9, 2007
How to choose a CG School
Whatever type of education and training a CG artist wants to receive it's wise to set the context of your research on solid objectives. This is a set of questions to help students on how to choose a school to to learn computer graphics, 2D or 3D, animation and visual effects for films, illustration, videogames and similar fields.
What do you want to learn?
What are you interested in? Do you want to acquire a general knowledge in computer graphics or do you want to specialize? Do you want to draw still life or to animate? Are you interested in animation?
What do you want to become as a professional?
Computer graphics, animation and visual effects are broad fields: are you thinking about a specific role? For instance: concept designer, storyboard artist, illustrator, texture painter, shading artist, lighting artist, 3d modeler, character designer, character modeler, environment painter, matte painter, character animator, layout artist, rigging/animation setup artist, visual effects artist, ect...
In which CG field do you want to work?
Creating 3D images has several application fields: which one do you prefer among: film, television, advertisement, ilustration, videogames, simulation, research, visual communication, design, architecture, engineering, theatre, art installation, arts?
How much money do you want to spend?
Give a range: a minimum and a maximum budget.
How long do you want to study?
Are you interested in full-immersion courses or longer ones as a semester, a year o three years?
Where do you want to study?
Are you willing to travel and to relocate? Have you thought about living costs in that area?
Do you have a computer?
What configuration does it have? RAM, hard disk, operating system, etc...
Do you have the software tools needed to practice?
You will need a digital painting software and a full 3D modeling, texturing, lighting, rendering and animating package. Are you willing to buy them if needed?
Thursday, November 8, 2007
Structure of MEL commands
command -flag object;
where object is not always necessary to come only if necessary
for example it can be like
polySphere -r 2;
it will create a polygon sphere with radius 2 units,
command is wat you want to do and flags are actually like the properties of that command
Tuesday, November 6, 2007
Script for parent constraining multiple objects
This is a small script to parent constrain multiple objects at same time
string $sel[] = `ls -sl`;
//The above section will store all the selection to an array
int $count = size($sel);
//The above section will count the number in the first array
int $i;
//an integer variable i is declared
for ($i=1; $i<$count; $i++)
{
//The above section will assign a value for i as 1 and check the condition if its true it follow to incrementation of i value
select -r $sel[0];
//The above section will select the first object in the selection list
select -tgl $sel[$i];
//The above section will select the object according to the i value as the loop continues it will continue as 1, 2, 3 etc.......
parentConstraint -mo -w 1;
}
//The above section will parent constrain the first and second objects
Open Applications from Maya
system ("start c:/windows/notepad.exe")
Monday, November 5, 2007
Audio Clips for Animation Practice
If you want Dialouge clips 2 practice animation check the links below
www.dailywav.com
www.goldwave.com
www.moviewavs.com
www.radiolovers.com
www.moviesounds.com
www.wavsite.com
A script for Creating a Window using MEL
global proc mywindow()
{
// The above line is a procedure, when ever you want to open the window you can call the procedure
if(`window -query -exists testWin`) deleteUI testWin;
//The above statement check that if there is a window in same name already, if it exists it will delete that.
window -title "Test Window" testWin;
//The above statement creates the window
columnLayout -adjustableColumn true;
//The above statement creates a column which is adjustable automatically
button -label "Arjun";
button -label "Blog";
button -label "CGShelf";
//The above statement creates 3 buttons with 3 different names
showWindow testWin;
//The above statement displays all the script mentioned above
}