Search This Blog

Showing posts with label Scripting. Show all posts
Showing posts with label Scripting. Show all posts

Python Scripting : Auto Bird Rigging In Maya

Modular Rigging System: Auto Bird Rigging

This 'Module Rigging System' involves 6 individual scripts as detailed below

 eRig ( Maya Module ) 
Helps to reduce typing of coding up to 60% for main scripts like as_EasyBird
It consists 50 attrs like snapTo_Vtx, createCurv etc. It is module for maya programming.
You can watch one of the many functions of 'eRig' here: eRig_UnfreezeRotation

2. eCtrl ( Maya Module ) -- It creates 50 different controls for any auto rig
3. as_EasyBird -- Its for main auto rigging of bird
4. as_WingFeather -- It rigs feathers so intelligently.
5. as_AutoAnim -- Creates various options from one fly cycle
6. as_MirrorBirdAnim -- It mirrors one side anim to another side

Maya Pipeline: Skinning Transfer (Bird Rig)



This is the pipe line script. It is useful to transfer skinning from one mesh to another mesh including influence weights also. Normally it is difficult to select same number of joints and influence objects and do skinning again once mesh changed or unwrapping is done later.

Auto Insect Rigging -Mosquito (Robot-2010)




We have done CG Mosquito for Robot. In this, I have done R&D for Mosquito, there by come up with Auto Rigging for Insects. This Auto Rig is useful for all insects like Mosquito and even for butterfly. This auto rig provides much flexibility at thorax and legs area of mosquito

Python Scripting : Create Auto Wind Effect On Foliages

Auto Wind Effect - Features
1. Prefix can helps to give Wind Effect for more no of polygons in one scene
2. To automate foliage rigging with scaling option for wind effect.
3. It works on all Polygons.
4. It decides maximum distance from selected vertices for deformation.
or
5. Manually we can decide deformation area by entering both end vertices
6. Attributes are added to generated wind control at base vertex
7. Decide the Base to End (i.e., Top to Down or Down to Top) by Reverse Setup Direction Option
8. No. Of Joints Options can helps to give more flexibility of wind effect

Python Scripting : Anim Arc Editor In 3d View




Download this script from PythonScripting 


http://www.pythonscripting.com/downloads/1-maya-scripts/
To edit animation in 3d view by creating the arc in the same path; update the animation later by deleting the generated arc

Python Scripting : Auto Animation & Path Animation

 
Auto Animation
It helps to develop different types of animations from one animated walk cycle. We can achieve different types of attitudes in walk cycles. It helps to create auto animation for all types of cyclic animations

Path Animation
It helps to travel different objects along path by maintaining spacing between objects or controls