PDA

View Full Version : Ninja Dojo Mel Script


bk3d
03-23-2011, 05:18 AM
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 (http://www.bk3d.com/Ninja_Dojo/Dojo.htm)

White Belt version:
http://www.creativecrash.com/maya/d...dojo-white-belt (http://www.creativecrash.com/maya/downloads/scripts-plugins/interface-display/c/ninja-dojo-white-belt)

Black Belt version:
http://www.creativecrash.com/maya/marketplace/scripts-plugins/dynamics/c/ninja-dojo-black-belt--2

http://www.bk3d.com/Ninja_Dojo/Ninja_Dojo/Images/Ninja_Dojo_UI.jpg

http://www.bk3d.com/Ninja_Dojo/Ninja_Mesh/Images/Ninja_Mesh_UI.jpg

http://www.bk3d.com/Ninja_Dojo/Ninja_Fracture/Images/Ninja_Fracture_UI.jpg

http://www.bk3d.com/Ninja_Dojo/Ninja_Light/Images/Ninja_Light_UI.jpg

http://www.bk3d.com/Ninja_Dojo/Ninja_Asset/Images/Ninja_Asset_UI.jpg

http://www.bk3d.com/Ninja_Dojo/Ninja_Rename/Images/Ninja_Rename_UI.jpg
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:
Map:
- 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

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

Sets:
- UV set editor

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

Fracture Features:
Fracture
- 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)

Pattern
- Quickly create a radial pattern


Dynamics
- Quickly Set up a simple dynamic explosion


______________
www.bk3d.com (http://www.bk3d.com)

bk3d
04-09-2011, 08:32 PM
I need a mac user to test out my Ninja Dojo Script. If you are willing, email me at brian@bk3d.com.. 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.

Thanks

bk3d
04-13-2011, 05:27 PM
What features do you think should be added to Ninja Dojo to make it better?

leif3d
04-13-2011, 11:38 PM
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.

ytsejam1976
04-14-2011, 08:01 AM
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.

Thanks
Dario

bk3d
04-15-2011, 02:35 AM
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.

Brian

bk3d
04-24-2011, 07:39 PM
Ninja Dojo (Grand Master) includes Ninja City

http://www.creativecrash.com/maya/marketplace/scripts-plugins/polygon/c/ninja-dojo-grand-master-w-ninja-city--2 (http://www.creativecrash.com/maya/marketplace/scripts-plugins/polygon/c/ninja-dojo-grand-master-w-ninja-city--2)

13xbmspec
04-26-2011, 09:43 PM
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.

ftaswin
04-27-2011, 03:38 AM
$ $ $ ? :eek: :eek: :eek:

bk3d
06-18-2011, 08:17 PM
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

bk3d
07-03-2011, 11:19 PM
Added Texture Atlasing in the Ninja UV.
Added Autowire on selected edges in the Ninja Mesh
Added other minor updates and fixes.

bk3d
07-11-2011, 07:23 PM
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.

http://www.creativecrash.com/maya/marketplace/scripts-plugins/interface-display/c/ninja-dojo-black-belt-special-promotion-40--2

bk3d
08-07-2011, 09:11 PM
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

http://www.bk3d.com/Ninja_Dojo/Dojo.htm (http://www.bk3d.com/Ninja_Dojo/Dojo.htm)

bk3d
10-15-2011, 11:49 PM
Ninja Dojo (Black Belt) has been updated to 3.5
http://www.creativecrash.com/maya/marketplace/scripts-plugins/interface-display/c/ninja-dojo-black-belt--2

Ninja Dojo (Grand Master) has been updated
http://www.creativecrash.com/maya/marketplace/scripts-plugins/polygon/c/ninja-dojo-grand-master-w-ninja-city--2

I have also updated the Free White Belt version
http://www.creativecrash.com/maya/downloads/scripts-plugins/modeling/poly-tools/c/ninja-dojo-white-belt

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:
http://www.bk3d.com/Ninja_Dojo/Dojo.htm

bk3d
11-07-2011, 06:33 PM
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
http://www.creativecrash.com/maya/marketplace/scripts-plugins/modeling/misc/c/ninja-mesh--2

Or the Ninja Dojo Black Belt here:
http://www.creativecrash.com/maya/marketplace/scripts-plugins/interface-display/c/ninja-dojo-black-belt--2

And you can watch the tutorial demo here:
http://www.youtube.com/watch?v=yEunNTthbdE

InfernalDarkness
11-07-2011, 11:24 PM
Really looks sweet, Bk3d. Gonna try to check it out this week, especially your new scattering mechanisms!

bk3d
11-12-2011, 07:09 PM
I have decided to remove the Forum from the Ninja Dojo Web Page and use this Forum as the Ninja Dojo Forum.

bk3d
11-12-2011, 07:16 PM
I have Created a new video's page on the Ninja Dojo Page.
I will be adding more videos soon.

http://www.bk3d.com/Ninja_Dojo/Dojo.htm

bk3d
11-16-2011, 04:13 PM
I have created a new tool Called Ninja Speed Box.

Ninja Speed Box is a context sensitive tool box that changes when you are in different modes.
The modes are: No selection, single object, Multiple Objects, vertex, edge, and face.

You can add more icons by ctrl middle mouse drag, and to save the shelf you right click --> save shelf.

It's available for free on creative crash:
http://www.creativecrash.com/maya/downloads/scripts-plugins/interface-display/c/ninja-speed-box

If you already have the ninja dojo you can just drop this script in the bonus folder under the Ninja_Dojo directory and access it thru the mel tab or mel menu.

This has been integrated into the dojo under the shelves tab and will be released soon after enough testing.

InfernalDarkness
11-16-2011, 08:56 PM
Looks great! Giving it a shot today, thanks for the heads-up. Much easier to hear it on this site (which I check daily) than over at CC, which is a bit messy when you're trying to find new stuff...

bk3d
11-17-2011, 05:08 AM
I just added a spline context shelf in the Speed Box.

bk3d
11-20-2011, 01:41 AM
you can now purchase on the ninja dojo web site thru pay pay for a discounted price.
Ninja Dojo (Grand Master) - $55
Ninja Dojo (Black Belt) - $40
Ninja City $20

How it works:

1. go to the ninja dojo web site and purchase thru pay pal

2. Once payment has been received, I will then email you a username and password.

3. Return back to the ninja dojo site and downlod the .zip file by entering your username and password.

4. When I make updates, you can then return back and download the updates for free by using your username and password.

http://www.bk3d.com/Ninja_Dojo/Downloads/Ninja_Dojo_Download.htm

brendang
11-20-2011, 02:19 AM
Terrific product, terrific deal... purchase made. Look forward to becoming a UV ninja.

B.

brendang
11-21-2011, 04:45 PM
Hi... bought Blackbelt over the weekend, it's a great tool-set.

Question - since Edge-mapping has been poo-pooed for 2011 and up, could you do a short vid on how Uniform Mapping functions similarly?

Suggestion - Under Ninja Mesh/Adjust Pivot: could you add a 'Pivot to base' option. Basically, Min-Y in Worldspace. I can't tell you how annoying it is in Maya that I can't simply create objects with the pivot at the base of the object. This would be mighty handy.


best,
B.

RagingBull
11-22-2011, 01:40 AM
Just looking through the other tools and videos, think I'll be buying your N.Dojo as well actually.
Seriously impressive stuff, and more than reasonable prices for tools that work.
Appreciate the hard work ! (will show some colleagues soon as well :thumbsup: )

Just a quick question I thought of looking at another thread.
Does the scatter function work with vray proxies ?

bk3d
11-22-2011, 05:36 AM
it should work with any node in maya. But i dont know about vray proxies. Dont use vray :(

RagingBull
11-22-2011, 01:48 PM
it should work with any node in maya. But i dont know about vray proxies. Dont use vray :(

Ok, well I'll most probably buy the pack anyway either later this week or next and shall report if it works. I don't know exactly how the proxies work but I imagine it should work.
I guess some people would like to know if it works with the MRay proxies anyway ?

Thanks again !

bk3d
11-24-2011, 05:08 AM
Hi... bought Blackbelt over the weekend, it's a great tool-set.

Question - since Edge-mapping has been poo-pooed for 2011 and up, could you do a short vid on how Uniform Mapping functions similarly?

Suggestion - Under Ninja Mesh/Adjust Pivot: could you add a 'Pivot to base' option. Basically, Min-Y in Worldspace. I can't tell you how annoying it is in Maya that I can't simply create objects with the pivot at the base of the object. This would be mighty handy.


best,
B.

Uniform Mapping:
its actually easier than edge mapping. you just select the edges you want cut and click on Uniform Mapping. you can also check the auto unfold to run the unfolding and check the quick fix to run the quick fix.

This works best on a very clean quad mesh. like a tube or torus..

I will look into adding align piv to min X min Y min Z max X max Y and maxZ

Hamburger
11-24-2011, 08:44 AM
Does the scatter function work with vray proxies ?

There is no reason not too unless the script somehow adds a transformGeometry node to the proxy which happens sometimes in Maya...allegedly this is fixed in the nightlies though

RagingBull
11-24-2011, 02:21 PM
There is no reason not too unless the script somehow adds a transformGeometry node to the proxy which happens sometimes in Maya...allegedly this is fixed in the nightlies though

I'll be testing today, and will report back :thumbsup:

bk3d
11-24-2011, 05:35 PM
Hi... bought Blackbelt over the weekend, it's a great tool-set.

Suggestion - Under Ninja Mesh/Adjust Pivot: could you add a 'Pivot to base' option. Basically, Min-Y in Worldspace. I can't tell you how annoying it is in Maya that I can't simply create objects with the pivot at the base of the object. This would be mighty handy.



I added the function to move to extents.
if you would like the update just email me at brian@bk3d.com and ill send you the update

bk3d
11-25-2011, 03:43 AM
I am running a special price on Ninja Dojo 3.5.
It is available for $30 when you purchase it directly thru the Ninja Dojo Web Site.
This will run til 12 midnight on Monday 28, 2011.
You will still have a life time of updates for free.
http://www.bk3d.com/Ninja_Dojo/Downloads/Ninja_Dojo_Download.htm

bk3d
11-25-2011, 11:34 PM
this message has been removed

RagingBull
11-26-2011, 01:35 AM
Awesome !
:buttrock:

I'll put a purchase through over the weekend :)

caro
11-26-2011, 06:54 PM
Amazing script bk3d!

I've bought some time ago Ninja_UV. Is there a way to find out what's the Pixel Ratio of an UV shell so I could scale other shells to that scale?

I'll probably end up buying Dojo script, looks awesome! :)

Keep up the good job!

bk3d
11-26-2011, 07:02 PM
Amazing script bk3d!

I've bought some time ago Ninja_UV. Is there a way to find out what's the Pixel Ratio of an UV shell so I could scale other shells to that scale?

I'll probably end up buying Dojo script, looks awesome! :)

Keep up the good job!


yes there is a way to find the pixel ratio of a UV shell.
1. select the uv shell
2. click on the [Pixel Ratio] button
it will bring up a new window showing you the pixel ratio of that shell.
3. you can then click on the set pixel ratio in the window and it will set the pixel ratio to the U value

i will be renaming this button to Check Pixel Ratio

caro
11-26-2011, 07:43 PM
Sweet, thank yo for fast response!

Seems like from time to time Ninja UV unfolds a UV shell after I rotate, move or scale the shell. It is very quick and hardly noticeable, still a little bit bothering. Is there a way to switch it off?

I think the pattern goes like this:
It performs an unfold when move a shell for the first time. It won't perform it automatically again unless I rotate or scale the shell. Basically whenever I introduce new movement, rotation or scale to a shell it goes through auto unfold. I think :)

thanks in advance!
Karol

bk3d
11-26-2011, 08:09 PM
Sweet, thank yo for fast response!

Seems like from time to time Ninja UV unfolds a UV shell after I rotate, move or scale the shell. It is very quick and hardly noticeable, still a little bit bothering. Is there a way to switch it off?

I think the pattern goes like this:
It performs an unfold when move a shell for the first time. It won't perform it automatically again unless I rotate or scale the shell. Basically whenever I introduce new movement, rotation or scale to a shell it goes through auto unfold. I think :)

thanks in advance!
Karol

It really should'nt be doing that. You should probably delete the history if your history gets really long. the Ninja UV does keep the history of what it does and if you are mapping alot the history will get quite long.

caro
11-26-2011, 08:12 PM
It really should'nt be doing that. You should probably delete the history if your history gets really long. the Ninja UV does keep the history of what it does and if you are mapping alot the history will get quite long.

Bingo! Deleting history did the trick, I can't believe I didn't think of that... Thanks again!

RagingBull
11-28-2011, 05:08 PM
The scatter tool works with vray's proxys (instances, not copy mode).
Another very handy tool indeed, looking forwards to delving further into the other features :beer:

bk3d
12-11-2011, 08:22 PM
I have made an update to 4.0
You currently can get it directly thru The Ninja Dojo Page.
http://www.bk3d.com/Ninja_Dojo/Downloads/Ninja_Dojo_Download.htm


4.0 Updates

New Scripts
1. Ninja Speed Box

Ninja Dojo 4.0
1. Integrated Ninja Speed Box into the shelves tab

2. Added Color Scheme to buttons. There are now colors at the top of the Dojo UI. click these to change the button colors.
The First color is the current and custom color. click this one to change to a custom color.
The color will be saved to an ini file and will load on restart.

Ninja Mesh
1. Reorganized Rollouts

2. Added Adjust pivot to min X, min Y, min Z, max X, max Y, max Z. This will set the pivot of an object to the min and max extents.

3. Added the option to mirror either from the center or the Extents of an object.
You can now mirror in all directions using the extents of the object as the mirror point.

4. When Mirroring.. The display Opposite is now turned off

5. Added Color to the On and Off in the history Editor

6. Fixed a crash bug when you had the history list open with nothing selected and you used your mouse wheel to scroll in the Ninja Mesh UI.
This crash would only happen with 2010 and below.

7. Fixed the refresh histoy when nothing was selected. It will now display "nothing selected" instead of keeping the last selected history.

8. Moved History to a new tab called edit

9. Added an attribute editor in the edit tab

Ninja UV 3.0
1. Added Projection Mapping tools
2. Added double click to the pixel ratio quick settings. Double click will quick scale to the value clicked
3. Added buttons for hypershade UV editor uv sets

Asset Manager
1. fixed an issue with maya 2008 not showing files with icons.
2. fixed warning about bookmark file not existing.

Ninja City
1. Added a vertical UI Mode under the Window menu.
2. Fixed an path issue when building a city with street lights.

Flay
12-19-2011, 04:30 PM
Just wanted to post a thank-you to Brian here. We had some issues getting a component of "Ninja Dojo Grand Master" working within our linux environment and he fixed things ever so promptly. We were up and running within hours.

Now it's time to play!

Flay
12-23-2011, 08:20 PM
I've built a new test template for Ninja City and successfully tossed out a couple of iterations. Pretty smooth except for some small niggles.

- using numerics at the end of your new building's name. It creates chaos (A, B, C, D convention works perfectly).

- adding floors or columns doesn't seem to consider parented geometry? Easy enough to work around by adjusting the building's dimensions before adding child-containing modules. But makes later adjustments a bit of a pain...

- reliance on Mental ray makes utilizing other renderers a bit painful in pipeline. Easy enough to bulk replace materials or create a duplicate template to generate module thumbnails from. But scale that to a hundred building styles and it might prove cumbersome. Though I could (get off my lazy ass and) recode that bit to assign and utilize VRay or Maxwell etc..

Like I said, minor niggles. Very much enjoying this tool!

Christopher

bk3d
12-24-2011, 11:29 PM
I am working on Ninja City to work with Y or Z as world up axis.

I have also made changes so you can have childeren in the modules. They will get reparented to the new modules when you replace modules.

I have also made an update to support V-Ray to render the modules.

I will release this once i have finished debuggin and making sure everything works with Y as the up axis.

ill send you an update to your email.

bk3d
12-25-2011, 07:35 PM
I have been asked for a discount price to access the Ninja Dojo if you had already purchased a script on Creative Crash (Ninja_UV, Ninja_Mesh, Ninja_Light, etc).

I added an upgrade section at the bottom of the Ninja Dojo Download Page.
http://www.bk3d.com/Ninja_Dojo/Downloads/Ninja_Dojo_Download.htm

This is going to be based on the Honor System, since I can't track who has purchased thru creative crash.

bk3d
12-27-2011, 08:45 PM
I have Updated Ninja City, and Ninja Dojo On the Ninja Dojo Site
You can access them here:
http://www.bk3d.com/Ninja_Dojo/Downloads/Ninja_Dojo_Download.htm

4.1 Updates
Ninja Dojo
1. changed UI load to load all at startup instead of deleting and creating UI's. This results in faster switching between Tools.
This will also keep setting when switching tools.
2. Added a load progress window
3. Added Install Icons under the help menu. And added Un-install Icons in the help menu.

Ninja UV
1. Added icons for Move
2. Added icons for Snap
3. Added icons for Align

Ninja Mesh
1. Added icons for Attach Detach Duplicate Face
2. Added icons for Mirror
3. Added icons for Adjust Pivot

Ninja City 3.0 Updates
1. Support for Y up or Z up
2. Support for linking children to modules
3. V-ray support for rendering icons and Building Preview
4. Fixed the building browser
5. Added filters to the building browser
6. Added an "all" check box to the build window.. this will display icons of all the buildings in a certain style

Installing Icons:
Under the Ninja Dojo Help Menu ---> Install Icons.
Un-Installing Icons:
Under the Ninja Dojo Help Menu ---> Un-Install Icons.

RagingBull
01-08-2012, 03:03 PM
Many thanks for the continued updates :applause:
I'll be installing them later today, once up and running I've got to show the guys at my new job, I think they could find the tools really helpful :thumbsup:

bk3d
01-08-2012, 08:59 PM
You can get Ninja City 3.1 on either creative crash or thru the Ninja Dojo Site

Ninja City 3.1 Updates

1. Support for Y up or Z up
2. Support for linking children to modules
3. V-ray support for rendering icons and Building Preview
4. Fixed the building browser
5. Added filters to the building browser
6. Added an "all" check box to the build window.. this will display icons of all the buildings of a certain style
7. Fixed Extrude IN and Out for Y up
8. Added support for childeren to modules
9. Added Roof creation to buildings. This requires you to create splines on the Top Modules names RoofEdge and parent them as a child to the module
10.Added ability to create New Sytles in the Build tab.
11.You can create a new project by right clicking a Style Icon in the Build Tab.
12. Fixed UI in the Module Tab to support meters or cm

chafouin
01-09-2012, 09:50 AM
Hey Brian,

The 4.1 version is not available on creative crash? I only see the 4.0.

Thank you.

bk3d
01-09-2012, 05:26 PM
Hey Brian,

The 4.1 version is not available on creative crash? I only see the 4.0.

Thank you.

Ok i have updated Ninja Dojo (Black Belt) and Ninja Dojo(Grand Master) to 4.1
I am currently working on some more updates and will be releasing a new version soon.

bk3d
01-11-2012, 09:18 AM
I have updated Ninja Dojo to 4.2 on both the Ninja Dojo Web Page and Creative Crash


4.2 Updates
For this update you should remove previous versions and install a clean copy. Some scripts have moved to different directories.

Ninja Asset
1. Fixed a bug with the filters in the Image Files
2. Added Render all icons in the Maya Files Section. (This will open and render the maya files)

Ninja Mesh
1. Fixed a Refresh Issue when adjusting Rot Scale and Pos in the scatter
2. Deform curve will now automatically calculate if the curve is linear or Cubic
3. Fixed Motion Path pivot in Deform Curve
4. Fixed Duplicate Curve to work with y or z up
5. Renamed Edit to Hist. Cleaned up Hist UI.
6. Added Reference Objects to the replace by last selected, Deform to Curve, Duplicate along curve, and Mesh Create Section

Ninja UV
1. Adjusted icon sizes
2. Added repeat last command to icons

Installing Icons:
More Icons have been added to the Ninja_Mesh. If you have already installed icons.. you will have to re-run the install icons.
If you are using maya 2010 or below you will have to restart maya after installing the new icons.

Ninja City 3.1 Updates

1. Support for Y up or Z up
2. Support for linking children to modules
3. V-ray support for rendering icons and Building Preview
4. Fixed the building browser
5. Added filters to the building browser
6. Added an "all" check box to the build window.. this will display icons of all the buildings in a certain style
7. Fixed Extrude IN and Out for Y up
8. Added support for childeren to modules
9. Added Roof creation to buildings. This requires you to create splines on the Top Modules names RoofEdge and parent them as a child to the module
10.Added ability to create New Sytles in the Build tab.
11.You can create a new project by right clicking a Style Icon in the Build Tab.
12. Fixed UI in the Module Tab to support meters or cm

chafouin
01-11-2012, 10:54 AM
Thanks for keeping updating your tools :) Do you know if there is a way to load ninja dojo at maya start, and in a specific panel ? I want to put it on the left of the viewport.

cheers.

bk3d
01-11-2012, 06:56 PM
Thanks for keeping updating your tools :) Do you know if there is a way to load ninja dojo at maya start, and in a specific panel ? I want to put it on the left of the viewport.

cheers.

yes there is a way to load at Start up.
Create a userSetup.mel file in your scripts directory and copy and paste the lines below into it


//Save this in your \Users\Document\maya\MayaVersion\scripts\userSetup.mel
// Change the source path to where the Ninja_Dojo.mel lives
// Change the Directory to where Ninja Dojo lives

source "C:/Ninja_Dojo/Ninja_Dojo.mel";
Ninja_Dojo("C:/Ninja_Dojo/");

//Different Modes:
//DockRight is default so you can comment out the next line
//DockLeft docks to the left
//Bar will create a standard window
//Dual will create the dojo with a UV editor attached -- I would not use this yet
//Full will crate the full window version of Ninja Dojo

//Build_Ninja_Dojo_UI DockLeft;//DockLeft will dock the dojo to the left,

//this will load speed box at startup
Ninja_SpeedBox;

chafouin
01-12-2012, 12:08 AM
Thanks.

I already tried to add those lines but when you do that you get the dojo interface, but the panels won't show. I remembered I had to use a evalDeferred to load it properly, but still got some UI issues (I can't remember exactly).

bk3d
01-12-2012, 02:29 AM
Thanks.

I already tried to add those lines but when you do that you get the dojo interface, but the panels won't show. I remembered I had to use a evalDeferred to load it properly, but still got some UI issues (I can't remember exactly).


source "C:/Ninja_Dojo/Ninja_Dojo.mel";
Ninja_Dojo("C:/Ninja_Dojo/");
Build_Ninja_Dojo_UI Bar;//DockLeft will dock the dojo to the left
Run_NinjaScripts();
Ninja_SwitchScript Ninja_Mesh;

try that.. im looking into why sometimes the UI wont build...



EDIT:

Ok i know what the problem is.. but it will take some time to fix it.. It has to do with where i am loading Run_NinjaScripts(). It's partially because of the ability to change button colors :(. I will have to come up with a solution for this.

bk3d
01-29-2012, 01:18 AM
4.3 updates
Ninja Dojo
1. added sidekick mode. This will add the Ninja Speed Box to the Main Panel. You can have the sidekick on either the right or left side. Its under the UI menu.
2. added channel box to SideKick
3. added Layers to sidekick

Ninja Mesh
1. added duplicate, reference and instance buttons to the create section
2. added Referenceing to the copy functions

You can get it on either Creative Crash or the Ninja Dojo Site


http://bk3d.com//Ninja_Dojo/Ninja_Dojo/Images/Ninja_Dojo_SideKick.jpg

ca Mel
01-29-2012, 06:43 PM
I just bought Your script too, can't wait to test it ;]

Do You thinking about doing layout as docked panel, like attribute editor
or tools settings? It could be very nice idea if all this massive toolset could be
swithed with attr editor/channelbox/tollsetting. Of course with floating window option too.

And - if You have any active wishlist ;) - I'm beging for one cute option -
logic add, remove and intersetion between sets.
There was a nice script for maya, it could create sets and after clicking with right mouse button
You could choose save, replace, add, remove or intersect with current selection.
Or after clicking on set name with left/right/middle button, (or only left with modificators - alt shift ctrl)
could be the corresponding action.
It was a big time saver, unfortunetly it doesn't work with new maya's interface - it was build on channelbox's layout.

If your Dojo scripts could have this or simmilar option - it could help to save even more time.

Cheers.

bk3d
01-29-2012, 09:01 PM
Just set up your username and password.

The dojo will automatically dock to the right side if you are using 2011 or higher. If you want the sidekick layout you can go to the UI menu and change it there. You can also have Ninja Dojo startup in different modes when you open maya.

As for the set feature.. im sure i can implement that. Not exactly sure the details of it.. but if you could either show me the script that you used or give a more detailed explanation.. it would help me get what you want.

esper77
01-31-2012, 07:01 PM
Love your work Brian! I've been using your scripts for the past few months and they've saved me a lot of time. Don't know if you take requests for features, but I have a couple. For mirroring geo, would it be possible to have an option for instancing, not just copying? Also, it seems like there isn't a way to copy UVs from one object across multiple objects. It would be awesome if this could this be implemented as well. I also had a question about the straighten UV edges feature. This seems to work best when there is only one UV shell for the object. That is, when I have multiple UV shells for an object and I want to straighten the edges for one shell it tries to straighten all UV shells for the object and 9 times out of 10 it doesn't give desirable results. The only workaround I have found it to detach the polys containing the shell then use the straighten feature. Is there a workaround for this so I don't have to detach the shell? Any help on these would be much appreciated. :) Keep up the great work!

bk3d
01-31-2012, 07:34 PM
Love your work Brian! I've been using your scripts for the past few months and they've saved me a lot of time. Don't know if you take requests for features, but I have a couple. For mirroring geo, would it be possible to have an option for instancing, not just copying? Also, it seems like there isn't a way to copy UVs from one object across multiple objects. It would be awesome if this could this be implemented as well. I also had a question about the straighten UV edges feature. This seems to work best when there is only one UV shell for the object. That is, when I have multiple UV shells for an object and I want to straighten the edges for one shell it tries to straighten all UV shells for the object and 9 times out of 10 it doesn't give desirable results. The only workaround I have found it to detach the polys containing the shell then use the straighten feature. Is there a workaround for this so I don't have to detach the shell? Any help on these would be much appreciated. :) Keep up the great work!

Yes i do take requests.. I can implement the mirror instance pretty easily.. i will also add mirror reference too.

As for the Straigtening UV's you can select the edges you want straightened.instead of the object. Don't select any shared shell edges tho.. Those you will have to do by hand.. I am still thinking of ways to make the straightening better.. there are 2 versions a simple and an advanced.. The advanced is slower but might generate better results.

Hope this helps.. and glad you like my scripts..

bk3d
02-01-2012, 07:53 AM
I have found a nasy crash bug when after you load Side Kick.. and you reload Ninja Dojo.. when you go into vertex component mode.. it will crash Maya. This looks like a maya bug since you can go into face component and edge component without it crashing. I am looking into seeing if there is a work around. This only happens in maya 2011 and 2012. For now i suggest if you are using 2011 or 2012 not to use sidekick mode :(. I apologize for any inconvience. But i have narrowed it down to the Channel Box.. It is happening after deletion of the channelbox. If anyone has any insight on this .. it would be greatly appreciated. And if someone does help me fix this god awful bug.. i will give em a free account to Ninja Dojo Black Belt.

bk3d
02-01-2012, 07:59 AM
Love your work Brian! I've been using your scripts for the past few months and they've saved me a lot of time. Don't know if you take requests for features, but I have a couple. For mirroring geo, would it be possible to have an option for instancing, not just copying? Also, it seems like there isn't a way to copy UVs from one object across multiple objects. It would be awesome if this could this be implemented as well. I also had a question about the straighten UV edges feature. This seems to work best when there is only one UV shell for the object. That is, when I have multiple UV shells for an object and I want to straighten the edges for one shell it tries to straighten all UV shells for the object and 9 times out of 10 it doesn't give desirable results. The only workaround I have found it to detach the polys containing the shell then use the straighten feature. Is there a workaround for this so I don't have to detach the shell? Any help on these would be much appreciated. :) Keep up the great work!

hey esper77,
I have added support for instancing and referencing to the Mirror function. If you send me your email I can send you the update.. This will be included in the next release. It might spit out some warnings for now.. but will get them fixed later. You can email me at brian@bk3d.com

Clappy3D
02-01-2012, 09:55 PM
Hey Brian,

Hope your well. Been using your scripts for the past couple of months and they are really great.

UV issue:

As mentioned above, the straighten UV options produce undesirable results when there are multiple shells on an object.

Feature requests:

1) surface slide mode for all components.
2) Ninja Retopology.
3) uv symmetry.
4) edge tools - like in Max (make circular, conform to surface curvature, etc etc...)


Keep up the great work!

Matt

Kickflipkid687
02-12-2012, 12:22 AM
For the Spline Section, how do I, if possible, add more segments to the tube when I create it using Ninja Create Tube?

I can set the amount of segments for the roundness, but not along the length? Right now if I have a smooth CV Curve, it still gets Jagged/Low Poly and doesn't cut enough rings into the length to make it the same shape.

Thanks!

bk3d
02-12-2012, 01:12 AM
For the Spline Section, how do I, if possible, add more segments to the tube when I create it using Ninja Create Tube?

I can set the amount of segments for the roundness, but not along the length? Right now if I have a smooth CV Curve, it still gets Jagged/Low Poly and doesn't cut enough rings into the length to make it the same shape.

Thanks!

There are U segments and V segments. V segments are the divisions along the length of the curve. If you have a smooth CV Curve it should get smoother as you increase these divisions

Kickflipkid687
02-12-2012, 02:15 AM
Ah yeah, I just realized that :S It wasn't working before I don't think, but now it is. :)

What can I do though if the tube gets skewed towards one end? The circle seems to rotate at the end, so its / instead of flat..?

Thanks!

bk3d
02-12-2012, 02:51 AM
Ah yeah, I just realized that :S It wasn't working before I don't think, but now it is. :)

What can I do though if the tube gets skewed towards one end? The circle seems to rotate at the end, so its / instead of flat..?

Thanks!

make sure to rebuild the spline if you have deleted any end cv's. That might be the cause of it.

Kickflipkid687
02-12-2012, 02:50 PM
Ah ok, thanks, good to know!

bk3d
02-22-2012, 07:34 AM
Hey Brian,

Hope your well. Been using your scripts for the past couple of months and they are really great.

UV issue:

As mentioned above, the straighten UV options produce undesirable results when there are multiple shells on an object.

Feature requests:

1) surface slide mode for all components.
2) Ninja Retopology.
3) uv symmetry.
4) edge tools - like in Max (make circular, conform to surface curvature, etc etc...)


Keep up the great work!

Matt

Hey Matt,
I have started a Retopology tool. if you would like to test it out email me at brian@bk3d.com.
Right now its pretty simple but would like to get some feedback

bk3d
02-25-2012, 08:49 PM
I have updated Ninja Dojo to 4.4.
You can get it on Creative Crash or on the Ninja Dojo Site
Here is a list of updates.

4.4 updates

Ninja Light
1. Fixed intensity in Bar mode

Ninja Rename
1. Fixed Select by same name if selected object did not have a number at the end.

Ninja UV
1. Changed Ninja Mapping so you can use ninja mapping in any camera view.
2. Added Mirror UV. You can mirror selected uv's either in the center of the UV selection or extents of the UV selection
3. Updated the Edge List so it doesnt store names but only the edge IDs.
4. Added Snap Point in the Snap UV Shells. you can use extents or center.
5. Added a calculate U size and V size in the Move UV section.
6. Added a interactive Symmetry Mapping. Just select the center UV and start the symmetry Mapping. When your done click on Stop Symmetry Mapping.
7. Fixed some issues with Cut Edge List.

Ninja Mesh
1. Updated the Detach to detach faces on multiple objects
2. Fixed Flipping normals when mirroring with instance
3. Added Match Selected Verts and Match Border Edge. This works like merge vertex but across multiple objects. It will keep objects seperate.
4. Duplicate along curve is now editable if you have the group selected
5. Deform along curve is now editable if you have the group selected
6. Added instance and reference to Mirror
7. Fixed some issues with create tube from spline when using line or custom

Ninja Chain Reaction
1. Added a new script that is like Actions in Photoshop. This can be found under the Window menu

EightBit
02-26-2012, 06:31 AM
UV Mirror Question:
When modeling using the typical approach of modeling half and then mirroring, can Ninja UV mirror the UVs after the mesh has been mirrored?

bk3d
02-26-2012, 07:15 PM
im sure i can add an option for that in the next release

RagingBull
02-27-2012, 10:22 AM
Fantastic, love the commitment to keeping this up-to-date Brian :applause:

EightBit
02-27-2012, 02:05 PM
im sure i can add an option for that in the next release
I think that would be very useful (but tricky to implement). What does the current UV Mirror do?

bk3d
03-05-2012, 04:12 AM
I have started a set of Bonus Tools for Ninja Dojo.
Since i am finding it hard to add to the current tools i have decided to make a Bonus Tools.

If you have bought Ninja Dojo (Black Belt) or Ninja Dojo (Grand Master)directly thru the Ninja Dojo Site, you can access it by using your username and password that has been given to you.

Currently it has 2 scripts.
Column Gen
Ninja Topo.

installing:
unzip the 2 mel files into the /Ninja_Dojo/Bonus/ directory
they will appear in the mel tab under the Bonus Scripts

Ninja Topo is a retoplogy tool.

http://www.bk3d.com/Ninja_Dojo/Downloads/Ninja_Dojo_Download.htm

esper77
03-05-2012, 05:42 AM
Brian, is there anyway for us that bought Black Belt or Grand Master through Creative Crash to get the Bonus Tools?

bk3d
03-05-2012, 05:57 AM
Brian, is there anyway for us that bought Black Belt or Grand Master through Creative Crash to get the Bonus Tools?

I have uploaded the Ninja Topo Tool on Creative Crash seperately. As for the Ninja column script.. you should already have that one. It just takes some time for Creative Crash to post new uploads.. Keep an eye out for it on Creative Crash.

bk3d
03-05-2012, 06:00 AM
I have posted a quick tutorial on how to use the Ninja Topo tools on You Tube

http://www.youtube.com/watch?v=drQsYROMgrU

RagingBull
03-10-2012, 10:58 AM
Cheers for doing the videos as well, really useful :thumbsup:

bk3d
03-18-2012, 09:53 AM
good news.. I got Ninja Sidekick working in 2011 and above without it crashing.. This will be released in the next update.

bk3d
03-23-2012, 06:02 AM
Love your work Brian! I've been using your scripts for the past few months and they've saved me a lot of time. Don't know if you take requests for features, but I have a couple. For mirroring geo, would it be possible to have an option for instancing, not just copying? Also, it seems like there isn't a way to copy UVs from one object across multiple objects. It would be awesome if this could this be implemented as well. I also had a question about the straighten UV edges feature. This seems to work best when there is only one UV shell for the object. That is, when I have multiple UV shells for an object and I want to straighten the edges for one shell it tries to straighten all UV shells for the object and 9 times out of 10 it doesn't give desirable results. The only workaround I have found it to detach the polys containing the shell then use the straighten feature. Is there a workaround for this so I don't have to detach the shell? Any help on these would be much appreciated. :) Keep up the great work!


Ok i think i got a solution for the straightening UV's with multiple shells. If you would like to test this out for me.. just email me at brian@bk3d.com.

bk3d
03-25-2012, 05:37 AM
hey i need a good zbrush model in obj or maya format to help improve my Ninja_Topo tool. If anyone has one they can lend me i would appreciate it. I promise to give it back :).

bk3d
03-26-2012, 02:42 AM
4.5 updates

Ninja Dojo 4.5
1. Fixed Ninja Sidekick to work with 2011 and above

Ninja Topo 1.0
1. Added Ninja_Topo Tool in Bonus Tools

Ninja_UV 3.2
1. fixed an issue with symmetry mapping doing too much error checking
2. added texture output Format. You can output to .bmp .tga .tif .jpg
3. Added Object Baking.
4. Moved Texture Atlas from the Edit tab to the Bake Tab
5. Updated Uniform Mapping to work on Face Selection. It is no longer limited to Object selection
6. Updated Straighten UV's to work better with objects with Multiple UV Shells.
7. Added a preview to the Texture Baking.


Ninja_Mesh 2.3
1. Added Mesh Optimization Tools. It's located in the mesh tab
2. Fixed issues with Create Tube when using a line.
3. Added Extrude Edge Along curve. It's located in the spline tab
4. Added Duplicate Betweeen. This will array objects in a line between 2 objects. This is located under the copy tab under the Duplicate on Curve section
5. Added more error checking to [Deform To Curve]
6. Added Follow Axis and Up axis to Duplicate Along Curve.

available on Creative Crash and the Ninja Dojo Page

bk3d
03-27-2012, 07:55 PM
It has come to my attention that the zip file for Ninja Dojo 4.5 on the Ninja Dojo Page was corrupt. I have re-uploaded the file and it seems to work.

Sorry for the inconvience

RagingBull
04-08-2012, 12:31 PM
Hi Brian,

Just wondered why Ninja Dojo Black Belt is v4.4 and not v4.5 ?
But appears to be the same update in terms of date.

bk3d
04-09-2012, 05:28 PM
Hi Brian,

Just wondered why Ninja Dojo Black Belt is v4.4 and not v4.5 ?
But appears to be the same update in terms of date.

the link links to the 4.5zip file. The link name was incorrect. It has been changed

fghajhe
04-12-2012, 04:54 PM
Strongly thinking about upgrading from Ninja UV to Grandmaster.

The main features I am interested in is the copy tools in Ninja Mesh.

Could you give me some info on how the Replace objects by name works? Currently I have been using Maya's select by name search box to search for barrel* and then using Maya's replace objects to replace them. Will your script make this a 1 button click so I dont have select all the objects I want to replace?

Thanks for any info

bk3d
04-12-2012, 08:14 PM
Strongly thinking about upgrading from Ninja UV to Grandmaster.

The main features I am interested in is the copy tools in Ninja Mesh.

Could you give me some info on how the Replace objects by name works? Currently I have been using Maya's select by name search box to search for barrel* and then using Maya's replace objects to replace them. Will your script make this a 1 button click so I dont have select all the objects I want to replace?

Thanks for any info

right now it doesn't do a search and replace.. but that sounds like a good feature to add.. gimme a couple days to add this. and actually i found a bug in the replace by name feature..

Actually it was much simpler then i thought.. I have it completed.. if you want to test it out you can email me at brian@bk3d.com.

bk3d
04-22-2012, 08:21 AM
Im starting a script to export to UDK.

Here is a simple screen shot. I made this with Ninja City. I will be relasing this script when its more complete and more user friendly :).


http://www.bk3d.com/Projects/UDK/UDK_NinjaCity.jpg

bk3d
04-23-2012, 01:13 AM
Ok i just submitted a version of Ninja UDK to creative crash. give em a couple days to approve it.

http://www.bk3d.com/Ninja_Dojo/Ninja_UDK/Images/Ninja_UDK-V1.jpg

a couple of buildings in UDK

http://www.bk3d.com/Ninja_Dojo/Ninja_UDK/Images/UDK_MuseumA.jpg

http://www.bk3d.com/Projects/UDK/UDK_NinjaCity.jpg

bk3d
04-23-2012, 05:38 PM
heres a video tutorial of the Ninja UDK script

http://www.youtube.com/watch?v=PFgpIr_Z_Mw

bk3d
04-25-2012, 02:14 AM
Ninja UDK is now available on Creative Crash for download

http://www.creativecrash.com/maya/downloads/scripts-plugins/utility-external/export/c/ninja-udk (http://www.creativecrash.com/maya/downloads/scripts-plugins/utility-external/export/c/ninja-udk)

bk3d
04-29-2012, 11:48 PM
A new video on installing and UI updates can be viewd here:
http://youtu.be/QMsNNl9JHCo?hd=1

4.6 updates

Ninja Dojo 4.6
1. Added an outliner tab. Fixed a bug where the outliner wouldnt show if ninja dojo was loaded at startup in the userSetup.mel
2. Added collapse and expand for SideKick. This only works in 2011 and above.
3. Set Side Kick Mode to be default. You can use the [>] [<] to expand and collapse the side kick.
4. Streamlined The ninja buttons and reubuilt icons.
5. Added a bonus button. This will launch the bonus tools inside the Ninja Dojo instead of launching a new window for the tool.
6. Removed Add Outliner in the UI menu.. This is no longer nessary.
7. Remove Side Kick Right in the UI menu. This is no longer nessary.
8. Removed Dock Modes in the UI menu. This is no loger nessary.
9. Fixed a bug when running Ninja Dojo for the first time would not build all the UI.
10.Fixed a bug when creating the Ninja Dojo right after running the script the first time.


Ninja Mesh 2.4
1. Added search and replace in the Copy tools
2. Fixed a renaming bug in the Replace Objects when you had nested objects and you have "Keep Target Names" checked on
3. Added World Space Align
4. Changed the align UI

Ninja UV 3.3
1. Updated Atlas bake. It now has an option to overlap uv's if object names are similar. It also has options to group and duplicate the objects.

Changed Column_gen to Ninja Column

MoisesRico
05-28-2012, 05:02 PM
Hi Brian,

After try the last UI, I really love Ninja Tool's!!
I don't try all features (there are a lot!) but for my architecture works this is awesome.
I'm trying to work with ninja alone without modelling shelves, windows setups... but I have a couple problems (perhaps is my fault)
- When I create a primitive, this don't place at zero world (although if a put 0 in the translate inputs the place is fixed), nothing important but sometimes it help me.
- The other one I'm not sure if has been added. I'm work in real scale for real proyects and sometimes I need to insert an edge pararell to another one at a given distance, there is any way to control this?

Forgot to mention, I'm on Maya 2012.

Thanks in advanced.

bk3d
05-28-2012, 07:15 PM
Hi Brian,

After try the last UI, I really love Ninja Tool's!!
I don't try all features (there are a lot!) but for my architecture works this is awesome.
I'm trying to work with ninja alone without modelling shelves, windows setups... but I have a couple problems (perhaps is my fault)
- When I create a primitive, this don't place at zero world (although if a put 0 in the translate inputs the place is fixed), nothing important but sometimes it help me.
- The other one I'm not sure if has been added. I'm work in real scale for real proyects and sometimes I need to insert an edge pararell to another one at a given distance, there is any way to control this?

Forgot to mention, I'm on Maya 2012.

Thanks in advanced.


glad you like the tools.
I can implement a double click so it creates a primitive at 0 0 0 with a size of 1 1 1.
The insert edge loop might be harder to implement.. Maya isn't the best for accurate modeling like autocad or 3dsmax.

I will be updating the tools within a week or so with some fixes and improvements. Ill make sure to have the primitive creation in for that release.

bk3d
05-29-2012, 01:02 AM
New Ninja Dojo Demo Video.

http://www.youtube.com/watch?v=FWrH_gAPCHY&hd=1

RagingBull
05-29-2012, 02:53 PM
New Ninja Dojo Demo Video.

http://www.youtube.com/watch?v=FWrH_gAPCHY&hd=1


Excellent, really useful having videos of you demonstrating their uses !
:applause:

bk3d
05-29-2012, 06:17 PM
thanks Raging Bull,

I do need to make more videos.. but it such a time suck. I'll try to make more videos. wish mel had a way to link youtube vids into maya. still trying to find a way to do it.

Brian

bk3d
06-02-2012, 08:02 PM
I have updated Ninja Dojo Black Belt and Grand Master to 4.7. It is available for download on the Ninja Dojo Site and Creative Crash.

Below are the list of changes and updates:
4.7 updates

Ninja Dojo 4.7
1. updated button icons for Ninja Mesh
2. updated button icons for Ninja UV
3. Bonus Scripts are now 3 columns instead of 2 an no longer have the Ninja_ prefix in the name.
4. fixed a bug with Exit Ninja Dojo that would cause the channel box to not open the next time restarting Ninja Dojo.
5. Layers: added Sel obj layer. You can select an object and click [Sel obj layer]. This will select the layer the object is in.
6. Layers: added Hide obj layer. You can select an object and click [Hide obj layer]. This will set the objects layer not Visible.
7. Added Clean Light Links under the help menu

Ninja UV 3.4
1. pmap: Added map1 to Create Projection UV's
2. pmap: Added apply material to Bake Texture
3. fixed an issue with straighten uvs. Fixed a bug that would remove uv's when an object had multiple uv shells and had shared edges.
4. fixed a bug with bake AO.
5. fixed an issue with Texture Atlas

Ninja Mesh 2.5
1. added store transforms and paste transforms. This will store translation, rotation, and scale of selected objects to a text file. You can then paste those into another maya scene. This is useful if you are working on multiple versions of file.
2. added support for creating multiple tubes with multiple splines selected
3. Mesh optimization: added Multi Edge Delete.
4. Mesh optimization: added Multi Edge Ring Collapse: Allows you to do a edge ring collapse on multiple objects.
5. Mesh optimization: added Multi Edge Loop Delete: Allows you to do a edge loop delete on multiple objects.
6. Search and Replace by name. the search and replace button will always update the search text to what ever is selected.
7. added Align Objects by Components. This will snap objects together by selected components. The Last component will be the target component.
8. added double click on primitive creation. This will create a primitive at 0 0 0 with a size of 1.

Ninja Asset 1.1
1. added ability to import and place to component selection.

Ninja Fracture 5.1
1. Updated UI : Added an Advanced Options rollout.
2. Updated UI: renamed dynamics tab to FX

New Tools
Ninja_Connect. This allows you to connect 2 mayas in real time for edits when working on multiple versions of a file. This is located in the Bonus Section

Misc
removed column gen and Kam Mapper in the bonus tools of Ninja City. These would cause conflicts with Ninja Column and Ninja UV
updated Web Page. there are now videos on the tools pages
To update the Icons.. you will need to run the Install Icons under the Help Menu then restart the Dojo. If you are using maya 2010 or below you will have to restart Maya.

bk3d
06-05-2012, 04:53 PM
Everyone who has purchased any of the Ninja Dojo Tools do get free upgrades for life.

If you have purchased it thru Creative Crash.. You will need to log into creative crash. go to your dashboard. Under the purchases tab you can get the newest version. I do not get any information of who has purchased through creative crash. If you lose your login information you will need to contact Creative Crash.

If you have purchased it directly through the Ninja Dojo Site .. i do keep a record of usernames and passwords. If you have lost your login information please send me a copy of your receipt from Pay Pal and i will send you your login info.

Thanks,
Brian

MoisesRico
06-11-2012, 12:30 PM
Hi Brian,

I must be confess I don't check all new features but is true I check the new&old features and I found a couple issues.

- No really important but double click to create a 0 0 0 primitive don't work for me.
- With the last update I can't import scenes in the Asset (a cool feature here can be put a default directory instead to navigate along subfolders).

There are a lot of cool features to check but at this moment I found this couple.

PD: Not sure if is a Ninja Tool feature but since last update Maya is freeze in random times and some times the whole pc... not sure because I installed the latest drivers from nVidia at the same time. I need to reinstall both to verify.

Cheers,
Moisés Rico.

bk3d
06-14-2012, 06:36 PM
Hi Brian,

I must be confess I don't check all new features but is true I check the new&old features and I found a couple issues.

- No really important but double click to create a 0 0 0 primitive don't work for me.
- With the last update I can't import scenes in the Asset (a cool feature here can be put a default directory instead to navigate along subfolders).

There are a lot of cool features to check but at this moment I found this couple.

PD: Not sure if is a Ninja Tool feature but since last update Maya is freeze in random times and some times the whole pc... not sure because I installed the latest drivers from nVidia at the same time. I need to reinstall both to verify.

Cheers,
Moisés Rico.

Hey Moisés Rico,

for the double click of creating primitives. It only works in 2011 and above.
Asset Manager. Yeah it looks like the changes i made broke the import. You can right click the icon and click import at selection. That seems to work. I'll fix this asap.

Also there is a bookmarking system for the Assest manager. Browse to the directory you want to bookmark .. right click in the bookmark area and click the add bookmark. You can also hilight a bookmark directory and remove it.

As for the crash.. i doubt its ninja dojo. but if you do find that it is please do tell me how to reproduce it.. i use Ninja Dojo on a daily basis and don't get crashes from it.

bk3d
06-17-2012, 08:44 PM
Hey i have created a New Group on linkedin for Ninja Dojo. You can post bugs, feature requests, or anything related to Ninja Dojo.
If you are on linkedin and use Ninja Dojo please join the group.

http://www.linkedin.com/groups?gid=4492376&trk=hb_side_g

bk3d
07-08-2012, 06:32 PM
Available on Creative Crash and on the Ninja Dojo Page

5.0 updates
Ninja Dojo 5.0
1. Sidekick is now working in Full Mode. Full mode is now a dockable window. Full Mode works only in 2011+
2. Custom shelfs no longer get saved in the Maya shelves direcotry. This was changed do to users having multiple shelf directories. They will now get saved in /Users/Name/Documents/maya/NinjaDojo/Shelves + maya version/
3. Migrating The shelfs. Under Help click on Migrate Shelves (v5.0) you will only need to run this once.

Ninja Mesh 2.6
1. Scatter: Removed the interactive Density Change.
2. Optimize Mesh.. Ninja Delete Edge will delete selected edges across multiple objects. Ninja Edge Loop Delete will edge loop delete across multiple objects. Ninja Edge Ring Collapse will work across multiple objects
3. Added Edge loop grow +1
4. Cleaned up Bounding Box/Plane UI

Ninja UV 3.5
1. added Ninja Mapping preview. This will preview 3 different unfold methods. you can then choose which one to use
2. Changed default Path to where Textures get baked. They now get baked in the ../maya/NinjaDojo/NinjaBake/ directory.

Ninja Asset 1.2
1. fixed regular import
2 Added button to render all icons in bar mode
3. Added button to refresh the Icons in bar mode and full mode
4. Added error checking to auto refresh icons. The auto refresh will crash 2013.
5. Added a button to Render Scene Icon
6. Added a button to Browse directly to the opened maya scene
7. Changed the format that the preview is rendered to. This is due to compatibility issues with mac OS.


Ninja SpeedBox 1.5
1. Shelfs no longer get saved in the maya shelf folder. This was changed do to users having multiple shelf directories. They will now get saved in /Users/Name/Documents/maya/NinjaDojo/Shelves + maya version/
2. If you Have saved Speed Shelves. You will see a button in the None Shelf called "Migrate". You will have to run this once to migrate all your speed shelves to the new direcotry

Ninja City 3.2
1. fixed a bug where if you had childeren linked to a module the script would error.

EdtheHobbit
08-15-2012, 09:50 PM
Hey Brian, just curious -- what percentage of your scripts are pure MEL? Do you use Python or the API for any of these?

I find it pretty remarkable looking through the ninja tools, I've written my own versions of probably two-thirds of these tools over the last few years. I even wrote my own city generator. (http://www.creativecrash.com/maya/downloads/scripts-plugins/modeling/misc/c/kludgecity-free--2/)

bk3d
08-15-2012, 10:03 PM
Hey Brian, just curious -- what percentage of your scripts are pure MEL? Do you use Python or the API for any of these?

I find it pretty remarkable looking through the ninja tools, I've written my own versions of probably two-thirds of these tools over the last few years. I even wrote my own city generator. (http://www.creativecrash.com/maya/downloads/scripts-plugins/modeling/misc/c/kludgecity-free--2/)

Yes it 100% MEL. I think i might be one of the last still using MEL. But it works :).
I have looked at your kludge city.. pretty impressive.

EdtheHobbit
08-15-2012, 10:10 PM
Well then! I use 100% MEL as well... which means I plan to buy and dissect your work -- you're doing a couple of things with Ninja that I've been trying to figure out for years!

Expect some annoying emails asking for details on this-or-that.

Thanks again for making some awesome tools, and I'll definitely recommend them to my students.

bk3d
08-25-2012, 08:21 AM
Ninja Dojo has been updated to 5.1. It's available on the Ninja Dojo Site and Creative Crash

5.1 updates
Ninja Dojo 5.1
1. Added NInja Dojo ini file. This will save the UI type and button colors

Ninja Mesh 2.7
1. Added Selection Rollout
2. Added Select Random % and Select Random count
3. Added Select by face angle
4. Added Select by shader. This will only select the faces with the same shader on the selected objects
5. Added Align Object to Componet. Select the object first then a component. This will align the object to the center of the component and align the rotation to the component normal if align normal is checked on.
6. Added Auto Create Tube checkbox. This will automatically create a tube while creating a Curve.
7. Added Clean Tube Splines. This will delete the spline after a tube has been created. You will no longer be able to edit the Tube settings if you have this checked on.
8. Select By Same Name will now select multiple object names instead of just one.

NInja Asset 2.0 (Full Mode)
These updates have not been itegrated into the Main Ninja Dojo UI. They will only be available for the Full Mode Version.
1. Added a Shader Library Section. You can now export shaders and it will render out an icon. You can import those shader and apply to selection.
2. Added an Audio Tab
3. Added a video Tab. You can render out icons for supported videos.
4. Added option to add notes to files. Right click the file and click on Edit notes

NInja UV 3.6
1. There are 2 straighten UV options. Straighten UV Shell And Straigten UV Edges.
2. Added Randomize Tile UV and Randomize UV.
3. Made some speed improvements to Finding UV shells.

bk3d
09-22-2012, 09:29 PM
Available on the Ninja Dojo page and Creative Crash

5.2 updates

Ninja Mesh 2.8
1. added Skip loop A and B in the Selection Seciton
2. added Skip Ring A and B in the Selection Section
3. added Edge loop Shrink
4. Added Align Object to Component
5. Added Align Object to Topology
6. updated Attach. you can now attach hierarchys. You can attach parents to children.
7. updated Select Faces by angle. You can now set a normal direction and select faces with the angle tolerence within a selection of faces.

Ninja UV 3.7
1. added an option to delete history when running Ninja Mapping. This will speed up uv mapping
2. improved Auto Unfold guessing. It will now select between HV VH and Both
3. adjusted UI of the preview section
4. Added buttons to the UV Editor if you use the [UV editor] button in Ninja_UV. (works in 2011 and up only)
5. Added a straighten UV Selection. This is a much improved way of straightening UV's. It will work with uv shells that have holes.
The angle tolerence will determine which edges will get straigtened.

Ninja Fracture 5.2
1. The Fracture shader no longer gets created at startup. It will get created once you turn on "Assign Fracture Shader to Cuts" in the Adavanced Options.

Ninja Asset 2.1
1. Integrated Ninja Asset into the Main Dojo UI

Ninja Rename 2.0
1. Added a Type Filter list. You can filter out types by selecting the types in the list.
2. Added a right click select hilite in the name list
3. Fixed a few bugs when renaming objects with hierarchy
4. Re-organized the UI
5. The Select by name field no longer auto updates.

bk3d
09-26-2012, 04:35 AM
Ok when i updated the Ninja Dojo Page I broke the download page.. It is now fixed.

bk3d
10-28-2012, 06:06 PM
I have updated Ninja Dojo on the Ninja Dojo Page and Creative Crash

5.3 updates
NInja Dojo 5.3
1. Now will display Black Belt or Grandmaster in the title
2. Adjusted UI. Moved the Ninja Tools Buttons so they will always be visible.
3. Removed the color option from the main UI to its own window. You can access this in the UI menu -- Ninja Dojo Config Settings
4. Fixed Web Links in the Help Menu
5. Full Mode now includes Visor, Graph Editor, Dope Sheet, Render, and Scripting Tabs
6. Full Mode will now clean up Ninja Dojo Panels when you exit Ninja Dojo
7. Added toggle display for Ninja Dojo and Shelf. (2011 and above)

Ninja Mesh 2.9
1. Improved speed of Align Object to Topology when align normal is set.

Ninja Topo 1.2
1. Added Hide Target, Show Target, and Make Live buttons.
2. Added a Topo shader and Target shader.
3. Fixed an bug when you hid the target object and unhid it..it would lose the Live mode.
4. Added display hard edges for target mesh
5. Make some Speed improvements
6. Added Hide/show Target and Make live

Ninja UV 3.8
1. Added Tube Mapping
2. Fixed a minor bug in the Straigten UV where it might skip uv's that shared edges.
3. Added some standard UV mapping buttons.
4. Straigten UV is in its own rollout
5. Added Straigten Horz and Straighten Vertical
6. Added UV range in the Bake options
7. Added Multi Bake Range Bake.

bk3d
12-14-2012, 11:34 PM
I have updated Ninja Dojo on the Ninja Dojo Page and Creative Crash

5.4 updates
Ninja Dojo 5.4
1. Changed Outliner Tab to say OL. This will fix a small UI issue on Mac OSX.
2. There is now a quick display toggle for shelf time range command and help.

Ninja Mesh
1. Fixed an issue wish select by same name with groups.

Ninja UV 3.9
1. Fixed an issue when you ran Check Ratio on an object with multiple uv shells. It will now only check one uv shell.
2. Fixed an issue with Scale To Last when the target object had multiple uv shells. It will now only scale to one uv shell size.
3. Set the default iterations to 100.
4. optimized the UV scaling function.
5. fixed a small issue with Uniform Mapping. You can now have just a edge selected on a mesh and dont have to have faces+edges selected.
6. Added Calculate UV usage. It is located in the Help menu of Ninja UV. It requires that all uv's are within the 0-1 area and no overlapping uv's.
7. Fixed an issue if you tried to run ninja mapping on uv selection
8. Uniform Mapping and Tube Mapping will now work on multiple objects
9. Fixed Docking window when switching from Docked mode to other modes. The window will now automatically dock if you have 2011 or higher.
10. Added icons for Ninja Mapping, Uniform Mapping and Tube Mapping if you have Ninja Dojo and have installed Icons.


Ninja Asset 2.2
1. Fixed a bug where it might render the shader multiple times when you exported a shader from an object
2. Set the shadows to ray trace instead of shadow map
3. fixed an issue where the the AO node would not get deleted


Ninja Rename 2.1
1. Optimized selected object list
2. Fixed an issue wish select by same name with groups.

bk3d
12-22-2012, 11:07 PM
Ninja Dojo updated to 5.5 on the Ninja Dojo page and creative crash
Small update to the Ninja UV Tools

Ninja UV 4.0
1. Added bake uv shell color
2. Added Copy and Paste UVs
3. Improved Layout Horizontal and Vertical.
4. Added Layout Grid.
5. Fixed randomize UV
6. Pixel Ratio is now based on scene scale and not limited to Meters.
You can now change the Distance Value. So you can map 512 per 2 meters if you like.
7. Added Cut and Fix Edge and Cut and fix Shell

jibberishballr
02-11-2013, 02:12 AM
How does Ninja Rope work exactly? Also will you have more vids up anytime soon?
Ninja Dojo updated to 5.5 on the Ninja Dojo page and creative crash
Small update to the Ninja UV Tools

Ninja UV 4.0
1. Added bake uv shell color
2. Added Copy and Paste UVs
3. Improved Layout Horizontal and Vertical.
4. Added Layout Grid.
5. Fixed randomize UV
6. Pixel Ratio is now based on scene scale and not limited to Meters.
You can now change the Distance Value. So you can map 512 per 2 meters if you like.
7. Added Cut and Fix Edge and Cut and fix Shell

SheepFactory
03-04-2013, 06:33 PM
I had no idea this existed but after watching a couple vids I just went and bought it. Can't wait to start using it.

refract
03-06-2013, 06:35 AM
Just purchased,.. and downloading now from Creative Crash.. pretty simple download.
Updates are awesome,. .nice to see the quick support on this.

refract
03-13-2013, 01:00 AM
Copy paste uv's errors out for some reason.
// Warning: Nothing is selected. Select objects or components to delete. // // Warning: Nothing is selected. Select objects or components to delete. //

// Note: Match components returned 4 possible matches //

// Warning: Some items cannot be moved in the 3D view. //

bk3d
03-13-2013, 04:52 PM
Copy paste uv's errors out for some reason.
// Warning: Nothing is selected. Select objects or components to delete. // // Warning: Nothing is selected. Select objects or components to delete. //

// Note: Match components returned 4 possible matches //

// Warning: Some items cannot be moved in the 3D view. //

those look all look like warnings to me. You can ignore warnings.. You can also suppress warnings in the script editor too.

For copy and paste uv's you will need to have the same vert count selection on the copy and paste. Also you cant copy and paste a whole object.. only parts... I am thinking of ways to fix this. As for now you can just do a transfer uv's if you want to copy and paste uv's from one object to another.

SheepFactory
03-13-2013, 05:16 PM
You need to fix the website Brian. Half the pages have dead image links and Ninja Mesh reads "Nina mesh" on the menu. :p

Do you have any new videos planned?

bk3d
05-06-2013, 05:10 AM
This is a small update since i have been working on a Unity game. Hopefully will get some good export tools for anyone using unity.

Updates available on the Ninja Dojo Page and Creative Crash


5.6 updates
Ninja Mesh
1. added Move Constraint option
2. added Rotate Constraint options
3. added Scale Constraint options
4. Fixed a bug with Ninja Rope.
5. Added Offset Edge Tool
6. Added Duplicate Face and Extrude
7. fixed a bug with create tube.


Ninja UV
1. Added Final Gather in the AO Bake
2. Added GI Baking
3. There are now 2 options to color baking. Bake Light and Color and Bake Color Flat

Ninja City 4.0
1. Added A custom building tab
2. Added ability to edit window sizes after a building has been created

UI fixes
1. Fixed some UI items for maya 2011

Bonus Tools.
1. Added Ninja_Pipe a pipe generating tool

refract
05-06-2013, 06:06 AM
Cool Thanks for the update.
I use Unity also, so I'll check your new additions. (fbx seems to work best for Unity on my end).

bk3d
07-20-2013, 11:40 PM
Ninja Dojo 5.7 updated for Black Belt and Grand Master. Can be found on Creative Crash and the Ninja Dojo Page

5.7 updates
Ninja Dojo
1. Added constraints to the Ninja Dojo Toolbar on the main UI. This is now context sensitive.

Ninja Mesh 3.0
1. updated translate, rotate, scale constraints so it is now context sensitive.
2. (New) Added Ninja Divide. This will divide edges on a mesh to a certain length. Auto Divide Edges will divide your whole mesh.
You can also divide single edge rings with Divide Edge Ring.

Ninja UV 4.2
1. Inproved the Copy And Paste UV. You can now copy and paste from object to object.
2. Added Scale Tools to the Ninja UV Panel inside the UV editor.
3. Added Copy and Paste Tools to the Ninja UV Panel inside the UV editor.

Ninja City
1. Fixed an issue that was not placing the buildings correctly in the Random City Generator

Bonus Tools.
1. Fixed a couple updating issues

bk3d
11-03-2013, 12:35 AM
Ninja Dojo 5.8 updated for Black Belt and Grand Master. Can be found on Creative Crash and the Ninja Dojo Page.

Ninja Dojo has been tested and verified in maya 2014.

5.8 updates

Ninja Asset 2.3
1. fixed an error that would occur on load if you didnt have an asset bookmark file.(this would not cause ninja dojo to stop loading)

Ninja UV 4.3
1. optimized speed when collecting uv shells. This will affect shells with a large number of UVs.

Ninja Mesh 3.1
1. updated select by same name to reselect the original object last

Ninja Rename 2.2
1. updated select by same name to reselect the original object last

Ninja SpeedBox 2.0
1. Contexts will now get combined if you are in multiple contexts
2. Single and Multiple Context has been removed and been replaced with Mesh context

Ninja City
1. Fixed an issue with custom floor plans

refract
11-04-2013, 04:00 AM
Thanks Brian. Downloading the update now.
Your tools save me a ton of time at work.

btw..have you looked at cometRename.mel for renaming? We still use that at work every day. Should be an easy add to your tools.
Diamont tools too,.. but that might be a lot harder to add.

thanks again

Visum
11-07-2013, 12:59 PM
Brian, please check your email.
Have password issue but all I get is a auto response.

CGTalk Moderation
11-07-2013, 12:59 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.