Here is my last compositing reel, I hope that you enjoy it!
Recent feature film and advertisement visual effects works included on it.
Here is my last compositing reel, I hope that you enjoy it!
Hello! On this video I present the “FreezeSplinewarp” technique: it allows to matchmove and stabilize plates using Nuke’s splinewarp node.
With CornerPins your are limited to 4 points, but with this technique you can use any number of points, getting more finer control. I show also the scripts that I developed to automate the whole process.
Here’s a link to download the python scripts for Nuke v7 (they’re also on Nukepedia, but the site is currently down).
Bug 35393 – Unable to create splinewarp curve via python _curveknob.Shape
Bug 34896 – a way to join splinewarp shapes via Python
These will help to further improve the scripts and automation of the technique.
After some time working with visual effects and video post production, I started to develop scripts to customize tools or automate some of the repetitive and boring tasks of everyday visual effects life. Usually I create them for my own personal use on my spare time or for our company specific needs, and most of them are shared for free on the links below:
Nukepedia: Magno Borgo – Python scripts for Nuke
BoundaryVFX: Silhoutte Roto and Paint scripts
I have a good understanding of Nuke and Silhouette Roto Python scripting, if you need development please get in touch.
If you like any of my scripts and use them often, please consider a Paypal donation:
If you work with Rotoscope in Silhouette Roto and Paint, check out the scripts that I’ve developed for Boundary Visual Effects. They are free and will help improve your day by day rotoscope tasks.
My new training is ready! This time it’s covering advanced topics with Mocha Pro and After Effects: Digital Make-up and 3D camera solving (matchmoving)
Brief introduction about the topics that will be covered in the training.
Start of the digital make-up project, studying the shot. Initial Mocha Pro Project Setup, discussion about approaching the tracking of a non-planar surface. I compare the tracking options and result quality of the track and explore the tracking properties to facilitate the tracking process.
Another video training that I’ve produced is online on the cmiVFX website:
This time I worked on a rotoscope training covering the Roto Node of Silhouette Roto and Paint software.
Silhouette is my favorite rotoscope software, and I present not only software skills but also the needed rotoscope techniques to create great mattes.
User Interface tour and overview, learn how to setup projects, sessions, and load media files. Explore the user interface layouts and performance settings that will affect footage playback and rotoscope speed.
Extensive explanation about Silhouette’s shape types: b-splines, x-splines and bézier. Drawing techniques, using the reshape tool, adjusting curve tension and point modes: cardinal, corner, b-spline and center. Navigating the viewer with tools and shortcuts: zoom, pan. Read the rest of this entry »
Para aqueles que participaram muito obrigado.
Anexo um link com os slides da apresentação
This was a job that I have worked on recently. All the post-production was done by me, with the exception of the final color grading.
Post production included: Matchmoving, 3D modeling/texturing/rendering, Camera Projection Mapping, Compositing/Keying, Rotoscope and Clean plating.
Its was a very interesting project to work on, since the pipeline was using 2K-3K plates from RED camera. Reading r3d files directly on Nuke was great and rendering multichanel 32 bits EXR files from Maya really helped to integrate CG and live action.
Tools used: Nuke, Syntheyes, Maya, Silhouette Roto, Photoshop, Mocha. Execution Time: 10 days.
I have produced recently an Imagineer Mocha Pro training set for CmiVFX, covering all the software modules. It is the first Training available in two languages on the CmiVFX website, featuring English and Portuguese!
PS: I would like to thank the folks of Trilhas Urbanas Estudio that allowed me to use their facilities to record the training audios. You guys rock!
Since this is the beginning of a video series, we will get started with planar tracking concepts. You’ll get a guided tour of the Mocha Pro user interface, utilizing a simple project setup. You’ll use the Tracker Module to track surfaces, discover strategies to improve tracking, track surfaces that leave the screen, learn about the types of splines layers shapes and how to review the tracking quality with the Viewer controls.
Learn how to use the planar tracker to achieve faster results when doing Rotoscope. There will be an overview of the tools to create and manipulate Layer shapes, including edge feathering and smoothing. Learn how to evaluate rotoshape quality with the Viewer controls and when the rotoscope is finished, explore the options to export the results to other softwares.
While working on a more challenging project, you will learn how to isolate unwanted elements from the tracking area using garbage mattes and Blend modes. Then watch a more in-depth explanation of the Adjust track module to further refine your tracking results when the Track module is not enough to solve the tracking. We then break down several methods of exporting and importing into other 3rd party applications, such as: Final Cut Pro, Nuke, Motion, and After Effects. (Autodesk Flame customers can review our Flame training video for GMask information)
Discover how to use the Insert module parameters to successfully place images on tracked surfaces. Learn how to render final composited inserts from Mocha Pro or to export the insert layer for other softwares. Lens Module Explore the Lens module to obtain better results on the other Mocha Pro modules when shots have lens distortion. (In photography, distortion is particularly associated with zoom lenses, particularly large-range zooms, but may also be found in prime lenses, and depends on focal distance)
With the two example projects presented, understand how to use the unique Remove module of Mocha Pro to eliminate unwanted elements from shots. Using the same scene background or additional clean plates, we discuss the removal parameters in depth, making it easy to remove unwanted objects in shots requiring enhancement.
In this section we show you how to take shaky footage and make it presentable for further post production. Learn how to recover the missing parts of the plate using the Border settings and how to further smooth Camera movements using the Stabilize parameters.