borgo.tv // Post-production: Visual Effects, Training, Compositing, Roto & Paint, Matchmoving

borgo.tv

Magno Borgo Compositing Reel 2014

January 15, 2014Reels, Visual Effects, Work

This is my latest Compositing Reel, showcasing Compositing and Digital Paint work.
Most of the work was done at www.boundaryvfx.com

Software used: Nuke, SilhouetteFX, Mocha Pro, and Syntheyes.
Music: “Four, Floss, Five, Six” by Blue Ducks – CC BY-NC-CA 3.0
High Quality HD 1080 Download: http://bit.ly/1drf411

Tags: , , , , , , , , ,

Nuke training in China

December 20, 2013Training

fxphd invited me to spend 1 month in China teaching Nuke. It was a great experience!
Check out the details here

Magno in china

Nuke .fxs (Silhouette shape format) exporter

July 23, 2013R&D

Hello! After some time developing/testing this, its time to release for public use:
The Nuke .fxs (Silhouette shape format) exporter.
Its a Nuke python script that will let you grab any Roto/Rotopaint node and export the shapes to Silhouette Roto and Paint.

(Yes, that Mocha shapes can now go into Silhouette if you need them)

SUPPORTED FEATURES
Shape position/animation (baked)
Shape Opacity Animation
Shape Motion Blur
Shape Overlay Color
Shape Blending Modes
Shape Inverted attribute
Shape Open/Closed
Delete repeated baked keyframes when possible

Nukepedia is not accepting new entries yet, so I’ll post the script here for now.

I’m working on a improved version without the need of baking all the keyframes, please get in touch for greeting, bugs, and requests!

the FreezeSplineWarp technique

June 16, 2013R&D, Training

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 are the links to download the python scripts for Nuke v7:
RotoPaintToSplineWarp2
FreezeSplineWarp2

You can support the script development with Donations and also by emailing the Foundry’s support and request prioritization for the following ticket’s:

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.

Research and Development

April 29, 2013R&D

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:

Github – As of July/2013 I’ll keep the most updated versions of the scripts here

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:


Tags: , , ,

Silhouette Roto and Paint Scripts

April 20, 2013R&D

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.

http://boundaryvfx.com/research_and_development/

Tags: , , , , , ,

cmiVFX – Mocha Pro Advanced

December 9, 2012Training

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)

http://www.cmivfx.com/tutorials/view/508/Mocha+Pro+Advanced

mochaproadvancemaster

Chapter Descriptions

Introduction
Brief introduction about the topics that will be covered in the training.

Digital Make-up
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.

Read the rest of this entry »

cmiVFX – Introduction to Rotoscope with Silhouette Roto and Paint

November 11, 2011Training, Visual Effects

Another video training that I’ve produced is online on the cmiVFX website:
http://cmivfx.com/tutorials/view/327/Silhouette+Intro+To+Rotoscope

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.

1321029932_Master

Chapters Descriptions
Introduction
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.
Drawing Shapes
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.
Intro to Rotoscope
In depth review of the Project window. Discussion of strategies to break down subjects into shapes for rotoscope. Working with the Viewer modes and inputs to help on shape drawing, rotoscope evaluation and to avoid background color contamination.
Animating Shapes
Using the reshape and transform tools to manipulate shapes: moving, rotating, scaling, skewing, and corner pinning. Setting the anchor point and using special transform tool modes to manipulate groups of shapes and points. Planning the animation, optimal keyframe positioning in time and dealing with keyframing interpolation. Introduction to the “back and forth” technique.
Point Tracking
Review of the Object List: creating and manipulating layers. Techniques to create and use Silhouette’s excellent point tracker. Applying 1, 2 and 4 point tracking data to layers, refining problematic trackers, manipulating the transform matrix of layers and using the layer stabilization feature.
Planar Tracking
Use of Silhouette’s Planar tracker. Evaluating the planar tracker results. Pre-processing plates to improve planar tracker results. Extracting point trackers from shapes.
Finishing the Rotoscope
After learning the tracking techniques, the rotoscope continue and the project is finished. Discussion of other useful rotoscope techniques, tips and tricks: Using the Multiframe tool, animating shape opacity, layer stabilization, extracting trackers from shapes, breaking keyframed shapes into smaller pieces.
Hair
How to deal with hair and other thin rotoscope subjects. Working with open shapes and stroke width. Open shapes drawing techniques, and manipulating/animating complex groups of shapes.
Rendering
Rendering the mattes to be used on any compositing software. Discussion of render settings and node parameters that affect the render output. Rendering Slap Comps for previews and dailies.
Exporting Shapes
How to export shapes from Silhouette. Detailed export/import overview to After Effects, Nuke and Shake. Using Silhouette Actions.

Chapters Descriptions

Introduction
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.

Drawing Shapes
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 »

Tags: , , , , , ,

Liga de Design 2011 – Palestra

August 10, 2011Training

Cartaz liga de design

Para aqueles que participaram muito obrigado.

Anexo um link com os slides da apresentação

Wise-up Advertisement – Set Extension – Visual Effects Breakdowns

May 18, 2011Visual Effects, Work

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.

Tags: , , , , , , , , , , ,

Copyright © 2014 borgo.tv