Search This Blog
Showing posts with label Rigging. Show all posts
Showing posts with label Rigging. Show all posts
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
Python Scripting : Snake Kit -Auto Snake Rigging
Modular Rigging System : as_SnakeKit - Auto Snake Rigging Tool
Features
Features
1.Selection Of Control Shapes
2. Selection Of No. Of Joints or No. Of Controls
3. Flexibility At Ends
4. Selection Type: Curve Or Top Joint
5. Control Type: Grouped Or Cluster Control
6. Control Parent: Individual or Parent To Next Control
7. Random Control Colors
8. Path Animation: Easy Snake Animation
9. Crawl Rig: Sine Movement For Snake In Motion
Due to request from many animators, I am releasing this Snake Rig done by me with as_SnakeKit (Python Scripting) for practice purpose only. It is now available from my website:
nJoy,
Subbu Addanki
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 scene2. 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.or5. Manually we can decide deformation area by entering both end vertices6. Attributes are added to generated wind control at base vertex7. Decide the Base to End (i.e., Top to Down or Down to Top) by Reverse Setup Direction Option8. No. Of Joints Options can helps to give more flexibility of wind effect
Maya Pipeline: Skin Controls and Multi Constraints
Download this script from PythonScripting.Com
http://www.pythonscripting.com/downloads/1-maya-scripts/
as_EasyRig usage documentation

Hi Dudes,
At present it is a beta version.
With 3 months continues effort, I have developed this script for creating automated biped rig based on curves vertex positioning, in Python scripting (PyMel also used. Thanks for PyMel for it's simplicity and Object oriented programming).
At present it is a beta version.
With 3 months continues effort, I have developed this script for creating automated biped rig based on curves vertex positioning, in Python scripting (PyMel also used. Thanks for PyMel for it's simplicity and Object oriented programming).
Tested this script under various conditions. But still if there are any bugs, Please let me know.
Location for as_EasyRigMain:
------------------------------------
Copy the as_EasyRigMain.pyc to the following location:
C:\Documents and Settings\User\My Documents\maya\scripts
For using this as_EasyRig, one need to install PyMEL also:
Pymel Installation Procedure:
-------------------------------------
1. Copy the folder named pymel after unzipping to this path:
C:\Documents and Settings\UserName\My Documents\maya\scripts
Ex: C:\Documents and Settings\Subbu\My Documents\maya\scripts
Note: (Check for your maya installation path, Above is sample only)
2. Open file :- C:\Documents and Settings\UserName\My Documents\maya\2009(Version)\Maya.env
Add this line and Save:
PYTHONPATH = C:\Documents and Settings\UserName\My Documents\maya\scripts\pymel
Note: (Check for your maya installation path, Above is sample only)
3. User Variables:
A) Right click on My Computer, Click Properties, and Go to Advanced tab and press Environment Variables.
Environment Variables window will appear, Then click 'New' in User Variables area. After adding below details press 'Save' or 'OK'.
Variable Name: PYTHONPATH
Variable Value: C:\Programfiles\Autodesk\Maya2009(Version)\Python\lib\site_pakages;C:\Documents and Settings\UserName\My Documents\maya\scripts\pymel
Note: (Check for your maya installation path, Above is sample only. There should not be gap after semi colon)
B) Right click on My Computer, Click Properties, and Goto Advanced tab and press Environment Variables.
Environment Variables window will appear, Then click 'New' in User Variables area. After adding below details press 'Save' or 'OK'.
Variable Name: MAYA_LOCATION
Variable Value: C:\Programfiles\Autodesk\Maya2009;
Note: (Check for your maya installation path, Above is sample only)
4. Install ActivePython-2.5.1 for pymel support. It is for Maya 2009 or 2008 only.
Copy the below commands and run from script Editor (Python Tab):
-------------------------------------------------------------------------------------
from as_EasyRigMain import *
EasyRig.as_EasyRig()
Usage of as_EasyRig:
-------------------------
At present test rig with:
1. Sample_Rig --> Create Curves
2. Adjust curves as per your requirement without adding or deleting the vertexes
3. Sample_Rig --> Create Sample Rig (Sample means final rig will be created based on curves)
More documentation or Usage video will be given soon
Options Available at Present:
-------------------------------------
1. IKFK Switching
2. Spline IK for Spine
3. Reverse foot -Advanced
4. Set Pose (i.e SP letters on Head Control) for default position (To be activated in Expression Editor)
5. Cluster based controls. (Make cluster controls easily with mirroring option)
--For creating cluster based controls, First create rivet by selecting 2 edges.
--Select some vertexes near by the rivet, Create cluster based control.
6. Control color options
Future Additions:
----------------------
7. Eyes Rigging
8. IKFK Snapping
9. Forearm Twist
10. Right click options for various controls
11. Stretch N Squash for Hands
12. Stretch N Squash for Spine
Password:
-------------
Password is: subbu118 (Now Password is removed / not required)
If any doubts please contact at subbu.add@gmail.com or mobile no: +919949005359
Enjoy..
Subbu
Subscribe to:
Posts (Atom)