A 3D cleanup is different from a classic 2D cleanup. In 3D, we use match-moved camera to stick clean patches onto the original plate. A typical 3D cleanup involves a 3D camera (I used my 3DEqualizer match-moved camera from VX5001), then freezing the position using FrameHold, RotoPaint as in 2D. After this, the clean patch […]
Category archives: Year Two
Compositing for VFX – 2D Cleanup
A 2D cleanup is the process of removing an object from the original plate and making a clean patch which is sticked on the 2D tracked original backplate. A typical cleanup involves using 2D tracker node to track the desired area, then freezing the frame using FrameHold (preferably a frame where the desired object covers […]
Compositing for VFX – CG Rebuild
This blog post is about the CG rebuild process in Nuke. All the rendered elements with respective AOVs were used to rebuild the final beauty pass. Below are images of all the AOVs displayed using the LayerContactSheet node inside Nuke. I added some additional passes as opposed to the final render from VX5001 – 3D […]
Compositing for VFX – Introduction
In this module, we picked up the rendered elements from 3D for Visual Effects. This includes all render passes, footage and match-moved 3D camera data from 3DEqualizer. The entire module was structured for us to revise skills learned in the first year and then learn a substantial amount of new techniques and industry-standard workflows. Our […]
3D For VFX – Week Six
Setting up the final render For the final render, we were instructed to use these AOVs (Arbitrary Output Variables) as the minimum requirement: Beauty (RGBA), Direct Diffuse, Indirect Diffuse, Direct Specular, Indirect Specular, Ambient Occlusion, Masks and Alpha for all geometry. Below are all AOVs I have used with my render in Arnold. Render layers […]
Setting up ACES colour management
This blog post will guide you on how to set up Academy Color Encoding System in Autodesk Maya, Substance Painter and Nuke. ACES is mainly handled by OpenColorIO, a colour management solution which makes setting up projects for ACES easy across all operating systems and applications. “OpenColorIO (OCIO) is is a complete color management solution […]
3D For VFX – Week Five
This is the final week before product submission. The class work from last week was a render of 3D model we were working on. In the morning, we ran through submitted renders of our projects with our class tutor. This first render I submitted has a lot of issues that need to be addressed. Putting […]
3D For VFX – Week Four
Train texturing This blog post is about train texturing process in Substance Painter. The model was imported mostly as low poly mesh, with the exception of floor and frame, which were a smooth mesh conversion from Maya. In total, there were 20 2K UDIM tiles. Reference Images Frame Material HVAC Unit Material Creating the textures […]
3D For VFX – Week Three
Modeling the track Figuring out the proper modelling technique for the track was a difficult task. I considered using MASH network, extruding face along curve, making a NURBS curve and extruding it, but all these solutions involved a massive amount of manual work to add details, UV unwrapping not even considered. In the end, I […]
3D For VFX – Week Two
This week, I began tracking my DLR shot. The following days, I was focusing on this process. Loading the footage I exported the footage first as a .dpx sequence, which I brought into 3DEqualizer. I found out this was a wrong decision, as .dpx colour space is different from SRGb and thus it did not […]