what have I done?

Table of contents
Contributions
    0. what I have been up to..
Tutorials
    i. Road to Maya API C++
    ii. Road to C++
Tools & Scripts
    i. Programs
    ii. Commandline
    iii. Maya
Rigs

Contributions

I have founded a non-profit community where FX enthusiasts can meet and discuss subjects about particle fx, fluid simulations, scripting, programming fx plugins and etc. Our main focus is to develope members' knowledge in these fields of studies. . - http://thefx.org(now shut down)
Unfortunately lack of time to contribute to the site I have decided to shut down thefx.org. You can still meet other FX TDs / FX artists on facebook and linkedin.
There is also another community that I opened up for Maya API that is strictly to do with C++. Please feel free to join here.

Tutorials

    i. Road to Maya API C++ - Record of journey of me diving into the world of Maya API.
    ii. Road to C++ - Yup I didn't like C++ at Uni! So what.. I'm still getting my head around it!


Tools / Scripts


disclaimer: here you find some tools,scripts & programs. unfortunately a lot of coding I have done are generally at work and I cannot share them here. But hopefully something here is useful for you.

Programs


Smile Today Simply
Smile Today Simply is a program that allows a user to rename photos based on when the photos were taken.
It's very similar to the python executable script I did for commandline usage but I lost access to linux OS at home so I made a windows program that basically does very similar.
* you need 'Microsoft .NET Framework 4' installed on your machine to run this prgoram.
* written in C#
* http://www.daisukemaki.com/scripts/smileTodaySimply.zip



Smile Today
Smile Today is a program that allows a user to rename photos based on when the photos were taken.
This program is based on the 'Smile Today Simply' program but more sophisticated so that a user can drag and drop folders/files onto the application plus more features
* you need 'Microsoft .NET Framework 4' installed on your machine to run this prgoram.
* written in C#
* http://www.daisukemaki.com/scripts/smileToday.zip


Commandline


Photo renamer (.py executable)
Renames photos based on dates/time taken. It gives each image an unique number by adding hour-minute-second eg)062534 means that the image was taken at 6am 25mins 34 seconds.
- http://daisukemaki.com/projects/?p=101


Maya


Render lights (.mel)
Allows a user to render an image for each visible individual lights in your scene. Thus helps to debug lights.

Source scripts on Windows (.py)
There may be similar scripts floating around the net but i wrote one for myself anyway. I use a text editor called 'sublime' and 'maxya', and these have an ability to copy a path of script files open in the editor. However it gives a path format that is not very friendly with Maya.. eg) \path\to\script.py so I can't really use the path for sourcing scripts so this script converts the path to correct path for sourcing.
n/a
Move B to A (.py)
move B to A, yes thats right. this is a super simple script that is very handy to move an object to another object instantly.
n/a
Swap coordinates of selected objects (.py)
Similar to a script above. It swaps coordinates of selected objects. Useful for duplicating a set of layouts then randomize the look of the duplicated set quickly by swapping locations.
n/a
Cull selection (.py)
Culls percentage of selected objects.


Rigs

coming sometime..