At last.
Here it comes : my last demoreel.
I hope you’ll enjoy it.
About me
Technical Artist and 3D animator since 2008, I'm looking for opportunities in cartoon animation and setup/pipeline development.
Enjoy your stay !
Categories
Tags
At last.
Here it comes : my last demoreel.
I hope you’ll enjoy it.
Someone once commented on the Camera Mixer’s scriptspot page, that the tool sounded interesting, but unless an installer is provided he wouldn’t even try to use it.
Indeed : you have to install python, then pywin32 and wxPython, and just trying to find the correct compatible versions on the web is a hassle.
So I decided to have a look on py2exe and other tools to “build” python scripts.
This post will deal with all my researches, and will be often updated.
It doesn’t intend to be a tutorial at all.
I’m opening a new category on this little blog : the Box.
It will act as a notepad where I’ll be sharing informations and research about the different projects I’m working on, whether it is 3D setup or scripting.
As an animator, I often have to deal with several cameras in a scene.
The last project I worked on contained 8 cameras (for 8 plans), it was a layout single maxfile that was given to me, I had to create the final animations.
But then I started thinking about the layout creation itself.
The workflow is this one :
Issues :
This is annoying. That’s why I started developing Camera Mixer for 3dsmax.
It’s kind of a track mixing tool : it has an independant timeline (the equivalent of the film editing software one), in which you can set the sequence of the different cameras of the scene.
The features will be as follow :
The tool is developed using python, wxWidgets, and maxscript. Stay tuned.
When an object has several “object keyframes” of different parameters at the same frame time (e.g. a morpher with multiple targets, or baseObject’s radius and segments animated), all of these keyframes are displayed as one “grey object key” in the timeline.
It is possible to isolate tracks (e.g. only one morpher target), but to do this, you have to right click the value, choose Show in Trackview, right click again then collect parameter, and finally deal with the Parameter Collector options. This is not very comfortable, especially if it’s for a one-shot use of the Parameter Collector.
Isolate Track popups a rollout that displays all the animatable tracks of the current modifier stack selection, and quickly isolates the selected track keyframes in the timeline.
Once executed, you can find the macro in the category “MrPingouin_Toolkit”.
Press ‘F’ while playing to go fullscreen.
The tool is here : Isolate Track
Isolate Track on scriptspot
The music is by Grace Valhalla – Voodoo Lounge
I’ve written a little tool that reproduces what I think is a killer feature of XSI (well, for animators though) :
It automatically switches to a viewport designated by the user when animation playback starts, and switches back to the previously working viewport once the animation stops.
That might sounds a little weird, but they’ve designed a very comfortable workflow, especially when your viewport layout looks like : Facial Rig + Overall scene view + Final Camera view (the interesting one).
This way, you don’t have to change viewports yourself (twice, before and after playback) each time you want to check your animation.
You can download the tool here : PlaybackViewport.ms
Playback Viewport on scriptspot
The rig you can see in the screenshot is Dee, a really fun- to-animate character made by Manuel Sierra.
A making-of The Destiny of Rome, a 2*52′ documentary I’ve worked on, has been released.
The Indigenes post-production team was composed of six gfx artists.
I worked there as a Tech-Animator.
I was principaly in charge of rigging, animation, and the development of pipeline tools for crowd management, particles effects, tracking and rendering.
There’s already a lot of PRS randomizer tool available in maxscript, but I think they’re lacking real time preview.
Fast Positioning Tool add this interactivity, and two others tools : some kind of a Z-drop, and attraction/repulsion from a center node.
As the adage says : A short demo video is worth a thousand words
The music was found on free music website Jamendo, its name is Balrog Boogie, by Diablo Swing Orchestra.
I’ll publish the code in a few hours, and record the video in a better quality.