Max Script For Character Rigging

  Рет қаралды 11,227

paul neale

paul neale

9 жыл бұрын

Three hour Master Class covering how to use Max Script for creating character rigs.

Пікірлер: 26
@andrezaguayo4092
@andrezaguayo4092 9 жыл бұрын
This is a really helpful video thank you Paul for making this available on youtube. I found it very helpful the way you explained the transform matrix.
@Daikonforge
@Daikonforge 8 жыл бұрын
Absolutely love your videos. So helpful and informative. Thanks a bunch!
@mentaraeblue
@mentaraeblue 6 жыл бұрын
Thanks Sir, because of you today i understand the transformation matrix, thanks a lot.
@souhailzine6632
@souhailzine6632 8 жыл бұрын
Absolutely love your videos Thanks
@metamesh1
@metamesh1 9 жыл бұрын
nice one Paul, really interesting
@user-lo5bs5el2x
@user-lo5bs5el2x 22 күн бұрын
谢谢
@llllIIIIlllIIIlll
@llllIIIIlllIIIlll 9 жыл бұрын
감사합니다~
@crediblemulk4638
@crediblemulk4638 6 жыл бұрын
What if you want to build a joint chain based on a set of point helpers? That would mean that there is no length attribute to gain from the selection used to create the multi array of arrays and you would need to get the end point of the to be created child bone some other way. I dont think that using $Point001.dir (Point001 being the first in a hierachy of points) will help as when I swapped .length for .dir, I got a single bone at each point that was parented as it should be, but not a chain as created with the .length data. Perhaps you can get the row1 or row 2 data from the next item in the multi array and plug that in to the creation code, but that may cause issues for the last bone in the sequence, though I have not explored this yet. I am sure there is a more fluid way to do it. I like this method though, its simpler than what I have previously used, even though that works with points, I just need to figure out how to use points or objects that do not have a .length attribute with this method. Thanks Paul, always a great source of information.
@paulneale
@paulneale 6 жыл бұрын
I would have to watch it again to see what I'm telling you to do but to get the length between two point helpers it would be len=length ($p2.pos - $p1.pos) or dist=distance $p1 $p2 Direction vector pointing down the bone is dir=($p2.pos - $p1.pos) If you want that normalized dir=normalize ($p2.pos - $p1.pos) Does that help?
@crediblemulk4638
@crediblemulk4638 6 жыл бұрын
Thats sort of what I do now, where I access the object transform/pos data in my current script, but its a bit convuluted and I could possibly streamline or improve it. Its good to know that I have a similar direction to what you have suggested, but after all, I have learnt most of my rigging from your tutorials over the years Paul, so its probably your idea anyway! Thanks for the reply, the information is great and really has helped.
@paulneale
@paulneale 6 жыл бұрын
I don't use point helpers any more and just create the bones and place those where I want.
@renatopolimeno
@renatopolimeno 2 жыл бұрын
Hey Paul, long time no see (from CGTalk/CGSociety rigging forums). Have you been trying python inside 3dsmax?
@paulneale
@paulneale 2 жыл бұрын
Yes, and is a fantastic tool in addition with Max Script.
@dispersiasvata
@dispersiasvata 5 жыл бұрын
Paul, please tell me. Нow Paint Weights hotkey?
@paulneale
@paulneale 5 жыл бұрын
You need to set one up your self
@mustapha3d
@mustapha3d 4 жыл бұрын
Reaction manager & wire parametre not working with animation layer do you know any solotion and thank your for your tutorials
@paulneale
@paulneale 4 жыл бұрын
I have no idea what you have tried or how you have tried to set it up. Are you saying that you setup reaction manger and then added animation layers and it is not working? If so this makes complete sense since the driving track of animation that you connected in the reaction manager is no longer the track of animation that you are animating.
@mustapha3d
@mustapha3d 4 жыл бұрын
@@paulneale ok thank you again
@paulneale
@paulneale 4 жыл бұрын
If you are wondering how to resolve it you need to react to the base layer controller instead of a single controller within it. This means you need to have the layer controller setup as you setup the rest of the rig.
@mustapha3d
@mustapha3d 4 жыл бұрын
@@paulneale let keep it sample : 1 Enabling Animation Layers for box and wire xpostion of that box to xposition of sphere . (animation works fine) 2 - add anim layer to box and animat it in x axe the sphere do not folow th box
@paulneale
@paulneale 4 жыл бұрын
@@mustapha3d That is correct and to be expected. So don't wire to the animation controller, wire to the layer controller (Just a list controller by a different name) and then the result of the values will be used not any single one.
@mustapha3d
@mustapha3d 4 жыл бұрын
Plz How freeze transformation with animation
@paulneale
@paulneale 4 жыл бұрын
You need to freeze before you start animating.
@mustapha3d
@mustapha3d 4 жыл бұрын
@@paulneale Excuse me. I forget "layer"《 I mean freeze transformation not working for me with animation layer (it bring object to centre of th world )
@paulneale
@paulneale 4 жыл бұрын
@@mustapha3d Layers are just list controllers and effectively have frozen transforms for you.
Developing DotNet Max Script Tools
2:47:33
paul neale
Рет қаралды 10 М.
Facial Rigging Blended Morph 01
45:54
paul neale
Рет қаралды 10 М.
Best KFC Homemade For My Son #cooking #shorts
00:58
BANKII
Рет қаралды 58 МЛН
WHAT’S THAT?
00:27
Natan por Aí
Рет қаралды 13 МЛН
THEY made a RAINBOW M&M 🤩😳 LeoNata family #shorts
00:49
LeoNata Family
Рет қаралды 43 МЛН
Coding In 3Ds Max - Maxscript
11:52
Shirzad Bahrami
Рет қаралды 4,3 М.
MAYA VS MAX - RIGGING TOOLS!
26:49
askNK
Рет қаралды 9 М.
Flex Muscles 3 Rigging Muscles
26:32
paul neale
Рет қаралды 84 М.
Maxscript Series 01-- Creating UI
51:39
sanvfx
Рет қаралды 24 М.
Maxscript for 3D Artists - Lesson 1:  ( Info & Basics )
31:27
KevinHarper3DArtist
Рет қаралды 53 М.
spring controller for hair00h00m00s 00h13m11s
13:12
zunshiro
Рет қаралды 1,9 М.
Eye Modeling & Rigging
51:29
paul neale
Рет қаралды 9 М.
Rigging a spider robot with 3ds max with bones.
13:23
CG Tutorials
Рет қаралды 51 М.
Script Controllers - Part 1: Manually Creating Script Controllers
6:14
Autodesk Scripting and SDK Learning Channel
Рет қаралды 18 М.
About 50% Of Jobs Will Be Displaced By AI Within 3 Years
26:26
Fortune Magazine
Рет қаралды 293 М.
حليت المشكلة بينهم😂😂#shorts
0:14
عائلة ليانا وداد
Рет қаралды 14 МЛН