Ninja Dojo Mel Script

Become a member of the CGSociety

Connect, Share, and Learn with our Large Growing CG Art Community. It's Free!

Thread Tools Display Modes
  03 March 2011
Ninja Dojo Mel Script

Ninja Dojo
I have Posted a new script on Creative Crash. Its called Ninja Dojo. There is a free version and one for purchase. It is basically a mel scritpt wrapper for my tools and other tools.

The Free version does not include the Ninja Fracture, Ninja UV, Ninja Scatter scritpts. But you can purchase those seperately and copy the mel file into the Ninja Dojo Directory. Ninja Dojo will automatically set up buttons for mel scritpts in the Ninja Dojo Directory. You can add most simple mel scripts if the main function is the same name of the mel script. those will get added into the external tools tab.

If you would like to request a tool, Title the message the tool name and give a detailed explanation of the tool. I will do my best to integrate the tool inside the Dojo

Ninja Dojo Web Page

White Belt version:

Black Belt version:

Ninja Mesh Feature List:

Mesh Tools
- Create primitives
- Create Deformers
- History Editor
- Attach / Detach /Extract
- Ninja Bevel
- Mirror
- Align Objects (position/rotation/scale)
- Align Position (min/avg/max)
- Corner Align
- Randomize (scale & rotation)
- Capping
- Hull Generator (boxes, planes, auto)

Spline Tools
- Create Curves
- Create Tubes from Curves
- Auto Wire (vert selection, edge selection)
- Deform Objects to Curves
- Rope Creator

Copy Tools
- Replace by last selected
- Replace by name
- Duplicate Obects to selected verts
- Duplicate Objects using extents spacing
- Duplicate Along a Curve

Scatter Tools
- Scatter Randomly
- Scatter based on vertex color (r,g,b,y,c,m)
- Ability to reposition objects to component
- Ability to re-align to normals of a component
- Randomize rotation, position, scale

Ninja UV Feature List:
- Ninja Mapping (maps to a pixel ratio)
- Uniform Mapping
- Scale to a specific pixel ratio
- Match UV Scale from one object to another
- Straighten UV edges

- Move UV's
- Scale UV's
- Snap UV's
- Align UV's
- Match UV's
- Layout shells (horizontal and vertical)
- UV/Texture atlasing

- UV set editor

- Bake AO
- Bake Light Maps
- Bake UV's
- Bake Textures
- Bake Checker Texture
- Bake to a Combined PSD

Fracture Features:
- Plane Fracture (Boolean or Polycut)
- Multi Plane Fracture
- Voronoi Fracture

Chip Off
- Create Chips at componets (default chips or custom chips)
- Detach chunk feature

Spline Cut
- Spline Cut (Cut objects using a spline)
- Multi Spline Cut (Cut objects using multiple splines)
- Path Fracture (Cut objects using a spline as a path. this will create a voronoi fracture)

- Quickly create a radial pattern

- Quickly Set up a simple dynamic explosion


Last edited by bk3d : 12 December 2011 at 06:28 PM.
  04 April 2011
Mac tester for Ninja Dojo

I need a mac user to test out my Ninja Dojo Script. If you are willing, email me at All i request are some screen shots to show it is working on a mac. You will get a free current copy of all the Ninja Tools.

This only applies to the first person to respond.

  04 April 2011
Ninja Dojo Feature Request

What features do you think should be added to Ninja Dojo to make it better?
  04 April 2011
This looks like a really interesting and complete set of scripts, but there are also free versions for shatter and UV tools out there, so I'm not sure I would pay for the Black belt version.

Does it work on Linux? I don't have windows to try it out and make a further decision.

Great job by the way, the demos look great.
  04 April 2011
I don't try the script but is really full of greate features. The request for me is: The scatter is a scatter distribution of object?
If yes, is it able to distribuited the object duplicate as Instance?
Is possible to have a paintable distribution like spPaint3d?
spPaint3d is great but it not have a distribution on map. Is ninja able to distributed the object on a map texture? like nvInstancer?
Those scripts are here in creativeCrash site.

MayAdvanced Blog
My youtube channel
  04 April 2011

Yes Scatter will distribute objects over a mesh. You will be able to make copies or instances. Currently it will place the objects at a vertex. This is because i can only get the normal of a vertex for now. You can do a random scatter or color based scatter( Based on vertex colors). You can bake vertex colors to a mesh using a texture but i just find it easier to just paint vert colors. I will be making a video for the scatter tool soon.

  04 April 2011
Ninja Dojo Now with Ninja City

Ninja Dojo (Grand Master) includes Ninja City

Last edited by bk3d : 10 October 2011 at 11:02 PM.
  04 April 2011
Originally Posted by bk3d: I have now included Render Ready - City Builder with Ninja Dojo

I can test it on a Mac for you. Feel free to send me a PM.
  04 April 2011
$ $ $ ?

  06 June 2011
updated ninja dojo 2.5

I have updated the Ninja Dojo to 2.5.

1. Added a Mel Tab that now contains the external scripts. Any mel file in the external scripts will now be created in the Mel tab in a rollout called external. This will apply to any directory added inside the ninja_dojo directory. So if you create a new directory Called "Your company name", it will then create a new rollout and buttons will be created for the mel scripts that live inside that directory.

2. Removed Image Viewer because the asset manager will replace it

3. Added Asset manager to the Window Menu

4. Added a Custom Shelf Tab. You can drag icons onto the custom Tab shelfs by ctrl middle mouse. Dont forget to right click to save the shelfs.

5. If you are running 2011 or higher the default start is to dock to the right

6. Added a script search on Creative Crash in the Mel tab
  07 July 2011
Ninja Dojo Update

Added Texture Atlasing in the Ninja UV.
Added Autowire on selected edges in the Ninja Mesh
Added other minor updates and fixes.
  07 July 2011
Promotion Special

I am running a promotional special on Ninja Dojo for $40 USD. I will keep it at $40 until 7-15-2011 then will raise it back to $50 usd. I would really like to get more users using Ninja Dojo and get some feed back.
  08 August 2011
Updated Ninja Dojo 3.0

I have updated Ninja Dojo to 3.0.

I have also launched a Web page for Ninja Dojo too. I will be adding all the videos and Help pages for all the tools

There is also a Forum Section added

Last edited by bk3d : 08 August 2011 at 09:25 PM.
  10 October 2011
Ninja Dojo 3.5

Ninja Dojo (Black Belt) has been updated to 3.5

Ninja Dojo (Grand Master) has been updated

I have also updated the Free White Belt version

I have added the Ninja Mesh and Ninja Asset to the white belt version for a limited time to promote Ninja Dojo.

You can also visit the Ninja Dojo Home Page:
  11 November 2011
Ninja Scatter update

I have updated the Ninja Scatter tool in the Ninja Mesh.

You can now scatter on Object. Component Selection or Paint Selection.
It will also seperate the scatter components into different groups so you now have vertex, edge and face selections as seperate scatter groups.

You can get Ninja Mesh here

Or the Ninja Dojo Black Belt here:

And you can watch the tutorial demo here:

Last edited by bk3d : 11 November 2011 at 06:39 PM.
Thread Closed share thread

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Society of Digital Artists

Powered by vBulletin
Copyright 2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump

All times are GMT. The time now is 11:40 AM.

Powered by vBulletin
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.