ScriptSpot

Script

CRC - Car rig creator

By mad · 2011-01-06

Version
0.6.1
Date updated
2019-10-07
Votes
47
Description

hi,
CRC is a free script for generating car rigs in few clicks.

- few clicks rig creation
- support uneven surface
- supports body, wheels, steering wheel and breaks animation
- i tried to make it as simple as possible

installation: MAXScript->Run Script->install_CRC.mzp then in toolbars search for Frodo's Magic Bag->Car Rig Creator

animation created with this sript: http://vimeo.com/19391479

version 0.3.1:

- added labels to buttons so now you know what buttons do and what you must pick
- as track you cant select geometry object
- removed pivots pre-requirement now are sets automaticly

version 0.4:

- added steering wheel rig
- modifyin track shape after creating rig will not cause any axes helpers scaling

version 0.4.1

- added breaks rig
- fixed deflection of wheels from axes when are conformed to very steep surface
- animation control helpers is more evident (red one named "front axis helper")
- breaks(front or back pair) and steering wheel are not required
- whole script progress can be watched in listener window

in next release (v0.5) will be following features:

- thanks to Shawn Lewis's Follow Surface no max standard conform space warp is needed, so you will be able to set terrain directly in script ui(and thanks this creating of car rig will be mutch easier)
- car speed setup and measurement
- better layer management
- fixed OMG bug on folowing steep terrain

version 0.6

- after two days effort i decided to rewrite the code
- some promised features from v0.5 hasnt beed added :(
- car speed setup and measurement (testing)
- better layer management
- added simple camera with rig(standart)

version 0.6.1

- fixed "Not creatable: Normalize_Spl" error

Attachments

Tags: Rig, auto, car, carrig. rigging

Comments (50)

mad · 2019-10-17

ah ok there was and problem with normalized spline modifier it was changed few versions back its fixed now

dgs3d · 2019-10-10

Using 3dsmax 2018
I get this error
UNKNOWN ERROR : -- Runtime error: Not creatable: Normalize_Spl

Have you fixed it yet for max2018? thank you

UNKNOWN ERROR

AdvisoryLemon · 2018-12-13

Having an error within 3DS Max 2019.
UNKNOWN ERROR : -- Runtime error: Not creatable: Normalize_Spl

mad · 2018-12-14

thanks for report i will fix it asap

Doesn't Work in Max 2019

arodrigues · 2018-12-13

It doesn't work in max 2019 it gives me the error
UNKNOWN ERROR : -- Runtime error: Not creatable: Normalize_Spl

marcusrodriguez · 2015-04-01

Insightful blog. I was unaware of such a term but thanks to you for making me aware about it. A vehicle animation truly fascinates us and arise interests in us to watch such animations. Now days with technological advancements anything is possible when it comes to technology. But there are other tools which are used in doing vehicle animations. Vehicle animations make us completely understand the whole topic clearly and practically with motion. Thanks for sharing the car rig creator installation and versions. I will surely give it a shot. Audi Repair Diamond Bar

ERROR : Wrong path node assign

marche · 2014-08-05

Hello thank you very much for taking your time to make this script! but I have a ptoblem, after selecting the parts, I press create the rig now! button and I get the following error:

An error ocurred, please send this error to:

http://www.scriptspot.com/3ds-max/scripts/crc-car-rig-creator

ERROR : Wrong path node assign

how can I fix???

ERROR

breakneck001 · 2014-06-22

When i select the object and then clock on your interface, eg- i select body and select body on the scrip it says error select car body!

Cant seem to get it to select any object. Please help :(

3ds max 2012 x64 - problem

kandee.arrow · 2013-03-14

Hi,

I've done the all setup as per PRE-REQUIREMENTS process. Finally when im clicking the rig button and its showing "This script doesn't support yours system units. Speed will be wrong!"

Then once im clicking the OK button and its processing after that im getting below error msg.

"UNKNOWN ERROR : -- Incompatible types: 130.665, and undefined"

Please let me know what was the mistake i did and what is the solution. How can i select the terrain object.

salihelci · 2012-12-24

UNKNOWN ERROR : -- Runtime error: Illegal parent, possibly same node or ancestor node: $Editable_Poly:body_hooda_body002 @ [-33686.722656,-19494.988281,5156.842773]

can you help ?

problem

spirobg · 2012-10-10

I've tried the script on max 2012 x64 but it doesn't work it mess up the tyres and the body of the car at first i was trying with high quality model and then make a very simple model and i doesn't working again.... no errors just doesn't working i am sure for the linking part its not my bed..but good idea i hope i. managed it.

Well done

jos · 2012-10-03

Simple, fast -> Well done.
I've created my car rig in no time.
(Tested on Max 2012 x64)

tv69 · 2012-09-28

That's a nice script. Thank you for your hard work. I tried it out and all seems fine except my car runs backwards on the path and the rear wheels are doing the steering. All 4 wheels also shift in position and in some cases collide with the body of the car.

I've tried the process a few times with the same results.

Any suggestions would be greatly appreciated.

Thanks,

TV

sarfaraaaz · 2012-06-07

hi any one explain me how to use crc script plz

mad · 2012-06-08

help is inside the script, if you follow it it would be work properly

UNKNOWN ERROR

ozandemircan · 2012-08-16

hi,i think it's very usefull script as i see ,but when i try, there is an error message like ''UNKNOWN ERROR : -- Incompatible types: xxxxx, and undefined''. xxxxx are numbers ,they usually changes, thank you.

Not working

Spline · 2012-04-10

It doesn't work at all, error message UNKNOWN ERROR : -- Incompatible types: 297.242, and undefined

3dsmax 2012 64bits

Thanks

Your Car Rig animation on Vimeo

GrandScheme · 2012-03-02

Hi MAD,
Your Car Rig script is OUTSTANDING. Thanks for making it "Free" by putting it on ScriptSpot. Your animation on Vimeo is great, I love the way you can see the suspension in the car working. I'm fairly new to 3d animation so forgive my newbie question: how did you make the truck's tire tracks?
Thanks,
Dave

mad · 2012-01-21

CiscoCD1: yeah it is because crc is created to use metric units only, but the rig should be created right, only the car speed will be wrong. the second error is becase you set some car part wrong, try to check max listener to see what you mess up :)

cmjohncheng: hmm :) you are right ill consider it in the next version :)

shimp: something like this is not in plan right now but in v0.6 script creates a rigged camera so you can use this, or you can link any camera to the rig by yourself

interface

cmjohncheng · 2012-01-17

just some suggestion, can change car direction in ur interface? in pre-requirements car from top view, car head is need to face to bottom, but ur interface is reverse...
if same direction i think should be more easy to use..

Error since the ".6" update.

CiscoCD1 · 2012-01-16

Great script! Thanks for sharing it.  I installed the update and started to got the following messages for the first time.

"This script doesn't support your system units. Speed will be wrong." and "ERROR : Wrong car nodes assign"

Any ideas?

Thanks in Advance.

oops! Solved it.

CiscoCD1 · 2012-01-16

I changed the unit setup to meters and it created the rig successfully. Then I switched back to Feet and decimal inches.

mad · 2012-01-03

hi all,
because you like my script i decided to continue working on it :)

hi,i wanna complete this

mad · 2012-01-03

hi,
i wanna complete this script but i dont have time for it :( the latest version is 5.1 but i have mishmash in code so its one big bug :) so i didnt release it and i actually cant help you :( sorry

but maybe better time will come, because we are preparing some projects at work where car rigging is needed so maybe there will be time for it :)

edit: its history... :)

wheel do not rotate

barb · 2011-11-15

hi, thanx a lot for this wonderull thing, I have stop using craft director, But a doubt the wheels donot rotate, Is it normal or am i doing something wrong. I have anyway animated the wheels for the rotation but would like to know. Thanx to you again Pls let know

Crashing

mattms · 2011-11-11

Hi,

I've been getting a lot of crashes with the script especially after closing and loading the rigged scene. Other than that love the simplicity, just wish it is a lot stable. I might have done something wrong...

ERROR

lancerdoom · 2011-10-04

-- No ""addModifier"" function for undefined

mad · 2011-10-05

probably you don't specify right some important part of the car, look in to help

mhdmhd · 2011-10-07

lancerdoom
If you are using 2012 then just apply the hotfix to fix the no add modifiers for helpers

mad · 2011-04-03

i see you have max instaled on C: drive and windows have problems to copy something on system drive so its some sort of rights issue, try to run max as administrator or turn off UAC

abc_xyz · 2011-03-29

somebdy tell how to instal in max2011 ..i tried bt it dsnt work...:(

mad · 2011-03-30

max script - > run script -> crc instalation file -> customize user intefrace - > frodos magis bag -> crc

creating error again ....when i run the screip it create error

abc_xyz · 2011-03-31

complete error unable to create copy/move destination C ...............what to do...???

Problem SOLVED

dneo · 2011-03-28

I got the problem solved, later i saw the frod´s then everthing works fine at 3dmax 2011.

Real nice plugin, gratz!

problem

dneo · 2011-03-28

I install the script by running at maxscript, nothing happens, then i click on viewport, and open the 3dmax customize interface.
but i dont finde the script name.

How can i proceed?

Thank you!

mad · 2011-02-18

its strange, i found some old instalation of max 8 and try to run the script and works fine
but i can prepare debug version and post it here so we will better see where is the error but it takes a couple of days (i have a lot of other work now)

Older Version of Max

Waxmodeler · 2011-02-17

Yeah, sometimes its difficult with my older version of max. But I can still do a lot of stuff with it. So its cool.

Version Requirements

Waxmodeler · 2011-02-17

I am able to install the script just fine.
I am able to drag the script into a toolbar just fine.

However, when I launch the script I get the following error pop up:

The popup window is titled:
MAXScript MacroScript Error Exception.

Then in the window itself the actual Error messages reads as follows:
--Syntax error: at bad, expected factor
--In line:
Also, there is a small square character that appears at the end of the comment
--In Line:

and finally there is an ok button at the end of the window.

When I click the OK button the box disappears and nothing happens.

Any help would be appreciated.

Thanks

Version Requirements

Waxmodeler · 2011-02-14

Is this script supposed to work with Max Version 8 or will it only function with a newer version.

I get an error message using Max Version 8. Is it possible to make this work with version 8?

mad · 2011-02-15

what error you get? post it here...

script is developed in max 2008 and with never version there will be no problem but with older like max 8 im not sure if rewritering the script will be possible because i dont have max 8 and i dont know the missing msx functions :(

Amazing script!

Pewi · 2011-01-18

It took a couple of minutes to find out how things tick. But once you got it right it's super simple!
Take a look here at my test:
http://gwb.animech.com/magellan_promo/test/CRC_jonas-01.swf
(The wheels looks as if the aren't touching the plane but that's just the simple viewport shadows. Wheels are correctly bound to the ground the whole time.)

I do have a suggestion:
• Flip the car (and wheels) over in the grab-pictures. Since the car is supposed to be front-down in the top viewport, it's a little confusing to select opposite wheels. ;)

Thanks a lot for a great and very useful script!
Looking forward to seeing it evolve.

Jonas
www.cinemantica.com
www.animech.com

mad · 2011-01-18

thank you! if you like it give me a point ;)

i understand your suggestion but in top viewport you cant select wheels anyway (only with F3 on)) because its covered under car body :) but like i said i understand your suggestion and i think its a matter of habit

if more people dislike this ill swap it ;)

mad · 2011-01-14

update released: v0.3.1

mad · 2011-01-07

by the way this error "-- Runtime error: Modifier is not appropriate: Normalize_Spl:Normalize Spl." appear because you propably pick non-spline object

Script_Butler · 2011-01-10

Whoops. Schoolboy error. I was selecting my terrain object after clicking on the road button. Hence it not working properly. Perhaps you could add some labels for the button in the script to make it clear that the road button means the path/spline, not the actual road object.

It worked now you've explained it! Cheers.

mad · 2011-01-07

damn, i did not realize that it is necessary to describe these things :) im so sorry

for now i´ll write it and in the future i create a better manual
so...

1) you need a car prepared by steps in pre-requirements
2) you need a terrain (any geometry)
3) you need track, this is a 2D spline (X,Y) representin car ride over the terrain

4) pick car elements with corresponding buttons
5) pick 2D spline track with corresponding button
6) create the ring
7) follow instructions in help image ( this is necessary to conform car to terrain, because max script do not support calling this function you must do it manualy :( )

i hope I did not discourage you too much but still is this the 0.3 version :)

Script_Butler · 2011-01-07

When I click on the last button I get -- Runtime error: Modifier is not appropriate: Normalize_Spl:Normalize Spl.

Still no joy with the rig working either, could you please post some instructions?

Many thanks.

Any help or tips?

Script_Butler · 2011-01-07

What are the steps to rig the car? I've set my car up as per your Pre-requirements tab, but can't figure out what to do to create the rig.

I've tried selecting on each part and then clicking the corrisponding button, but nothing seems to happen!

Cheers.