Pages

Showing posts with label Character. Show all posts
Showing posts with label Character. Show all posts

Tuesday, February 5, 2013

Scale Control script

Nothing fancy I think, but I saw many times peoples confused when come to binding each of scale XYZ values to a separate spinner controller, so this time I decide to help on this question with this mimi tool, that's all ;)

The script you can get from this forum thread, or Copy/Paste it from here.
rollout dlgScaler "Scale Control"
(
   local asp = #()
   
   spinner spnX "X:" range:[-1000,1000,100]
   spinner spnY "Y:" range:[-1000,1000,100]
   spinner spnZ "Z:" range:[-1000,1000,100]
   pickbutton pbNode "Pick Object" autoDisplay:true
   
   on pbNode picked obj do if isValidNode obj do
   (
      if classOf obj.scale.track != ScaleXYZ do
         obj.scale.track = ScaleXYZ()
      local asc = getXYZControllers obj.scale.track
      for i = 1 to 3 do asp[i].controller = asc[i]
   )
   on pbNode rightclick do
   (
      pbNode.object = undefined
      pbNode.caption = "Pick Object"
      for i = 1 to 3 do asp[i].controller = undefined
   )
   on dlgScaler open do (asp = #(spnX, spnY, spnZ))
)
CreateDialog dlgScaler

Monday, April 2, 2012

SEA3D exporter


An open-source SEA3D exporter (script) for 3ds Max 2008 and newly was released by Sunag Entertainment. It export animation, bitmap, texture, material, geometry, skeleton (Skin), camera, light, environment and helper to Flash Plataform (Flash Player 11 or higher required). More info at ScriptSpot or at the project web page.

Friday, February 24, 2012

Form for 3ds Max


Form is a new (more human beings) modeling system (similar to zspheres) for 3ds Max by Marius Silaghi. Read more here.

Monday, January 23, 2012

Delete NoteTracks

Well, its about cleaning the mess after bipeds. I write twice about this. Once by posting the primary and most older source that offer solution about - Long time max file save issue, and once more in Ballooning file issue where I post more links to additional sources and solutions.

Why then I post again about this? Looks like the bugs in Max varied between versions and the chance some of the solutions to work for everybody is a bit arbitrary. One more solution is always welcome, right?

For instance, in the case mention at ScriptSpot, the method is based on TrackViewNodes.Max_MotionClip_Manager but it is unstable as Max not always know Max_MotionClip_Manager track, but calling it by index i.e. trackViewNodes[5] solve that. This way it work not just for me.
fn deleteNoteTracks = (
mcMan = TrackViewNodes[5]
while (numNoteTRacks mcMan > 0) do
deleteNoteTrack mcMan (getNoteTrack mcMan 1)
)
If by some reason this method not work for you, there is other 2 methods posted at CGTalk forum. The first of them not work here. Its based on DefNoteTrack, but it is undefined here and the line of code...
(notetrack "").classid -- that should fix it...
...as I read this work for someone but not for me. The DefNoteTrack still stay undefined after that, so the whole solution do nothing for me.

Well, at the end of this forum thread has another method that I never tested. It's based on re-copy the whole Max_MotionClip_Manager track. Two peoples confirm that it works and that it is really faster, do the job almost instantly. So if it works for you, it looks as the best one, but if not, then you have one more solution to play with.

Saturday, November 26, 2011

Autoweight - Automatic skinning tool


Autoweight is a script by Mirko Haenssgen designed to speed up skinning process (in 3ds Max 2010 and higher).

Thursday, October 27, 2011

BonyFace 2.7



BonyFace 2.7 was released recently.
The BonyFace 2.7 Basic available for free.

Monday, October 24, 2011

Public CAT bugs And Requests

Autodesk customer feedback for 3ds Max forum (aka Autodesk Uservoice) has new section - PublicCATbugsAndRequests which s'd helps Autodesk to prioritize known CAT limitations and desired improvements.

Thursday, October 13, 2011

Appending .bip files to biped via mixer

All that Garrick Campsey said is true -
"You cannot combine bip files by loading multiple .bips onto a biped (only one at a time). However, you can combine bip files together using the mixer.
I've found very few resources (help, online, theArea, etc..) discussing this
."

So his coding snippet is very welcome reference.

Friday, September 30, 2011

SOX Realtime Spring



Inspired by Harrison Yu script Realtime Spring, a new (very neat coded) script for the same goal is out - SOX Realtime Spring by SangWon Lee.

Tuesday, September 20, 2011

How To Rig A Crank-Connecting Rod System



Very quick video tutorial (51 secends) by Henrique Lundeqvist shows crank rig made with wireing expression.

Z_Spline2Bone



Z_Spline2Bone is a Max script by Sai Ling that create bones follows spline.

Friday, September 16, 2011

Self Referencing Script Controllers



It's a known problem, I think. The recursion issue appear if we call itself from within Script Controller. The main subject of this thread is how to simplify the "bypass" that usually we made with Custom Attributies. So, I think its s'd be interesting subject for animators and mostly riggers, for scripters maybe too. Usually I suggest workaround that I call "proxy controller", as it's easy for understanding and following, but this time I decide to share and another approach that not so abstract as it looks. It's based on "at time" context which made self-call safety. Well, I'll not going to repeat myself, so just read the forum topic. Cheers!

Wednesday, July 27, 2011

Stretchable Bone Chain



A video tutorial by Henrique Lundeqvist on how to make a stretchable bone chain in 3ds Max.

Tuesday, June 28, 2011

Bendy limbs tutorial

A tutorial by Felix Joleanes that covers the creation of Bendy rigs in 3ds max. (thanks to JoDaC for the web link to that tutorial)

Thursday, May 5, 2011

Custom Rigger



A script by Nero Demaerschalk.
CustomRigger is a tool to create a rig in a matter of seconds.

Tuesday, March 15, 2011

Dual Quaternion Skinning in 3ds Max

Raylight XrayBlendSkin plugin for 3ds Max 2008 - 2011.

Friday, February 25, 2011

Autodesk CAT tutorials


New series of CAT tutorials at 3ds Max Learning Channel.

Monday, February 14, 2011

Kinect Tutorials

Motion capture PDF tutorials by Reuben Fleming for Kinect-Motionbuilder-3dsMax workflow.

Wednesday, January 19, 2011

Animating a biped swimmer


A very detailed tutorial on how to animate biped using MAXScript. More at MaxUnderground.

Saturday, January 1, 2011

Automatron 1.2


Andy Murdock has released for free his Automatron 1.2 (MAXScript based character animation system).