The teacher was sick so we watched some videos about baking and cameras
VFX
WEEK2 NUKE
In this lesson we talked about the different ways to track points and clean after acquiring the camera.
Cleaning steps
- Denoise plate
- Track + Create 3d SCENE
- Select best frame to create clean plate
- Paint out the element you need to remove
- Roto the area around the paint to create a patch
- Premult the patch
- Frame hold the reference frame with framehold node
- Project patch via Project 3d node
- Connect camera pipe of project3d node to a frame hold of camera/projector
- Make sure the frame hold used for the patch is the same used for the camera/projector
- Connect the projector3d node to a card or geometry
- Pipe the card to the scene and render out via scanline render
- Regrain after the scanlinerender before merging over original plate
- Play around with samples in scanline render to match motionblur
Four way to clean
1.3d patch – textured card
Simply create a card in the scene and attach the content to the card and pre-multiply it

2.3d patch – project on mm geo
A reference frame is determined, then the content of the reference frame is used to make roto and then the processed content is attached to the card and finally put back into the active camera

3.3d patch – project roto
The project is placed directly on the 3d card, combined with the camera to get a relatively stable shot, and then roto is done on this shot, making roto more stable and easier and faster. Then get this specific part of the process by putting it back on the whole scene.
4.3d patch – project UV
What makes this method different is that it places part of the shot on the background by way of a uv, and then the rest of the operation is pretty much the same.


WEEK2 MAYA
In this class we were mainly making our own models and the teacher was helping us with our questions
My Design



My design was intended to simulate the opening of flowers in nature, but I encountered many problems in implementing it due to the irregular shape

WEEK1 NUKE
Term aim:
- Exposure to a wider range of 3D projects
- Use more cg in our shot
- Use more key node
WHAT WE DO IN THIS CLASS SPECIFIC
I think the main content of our lesson is to invert the camera position and reconstruct the 3D scene in the frame through the shot.
Step 1: Dealing with lens distortion
We have two different way to deal with it.Automatic and manual way.
Automatic way:



Manual way:

Draw four lines along the line inside the screen with the Bessel tool (important! because without four lines it cannot be counted) and then draw an extra line.
If our computer does not support such a huge calculation: we can choose to use STMap to replace complex pixel representations by simple colours:

Step 2: Get to know the 3D scenes in NUKE.
Let’s go through a very simple scenario to understand the basic nodes. We learned about the camera and simple graphics production in 3D and how to read them.


Then we started working with more complex scenes, adding lighting ,materials and how to import models or cameras from outside.


Step 3: 3d analysis and location tracking in a live shot






presentation
WEEK1 MAYA
- The teacher informed us of the main topics of study for the semester
- Will produce an animation through two weeks
- Will do more of the design part of the stuff
- Will create a loop animation
- Teach us how to create keyframe animations
- Making a small ball with elastic potential energy to roll down a step
- Making a ball that does not have elastic potential energy to roll down a step
- Talked about object calculations in Maya – mainly collisions
- Produced free-falling objects
- Made objects that collide with each other
- Objects made to move along an axis
how to create keyframe animations
1.Making a small ball with elastic potential energy to roll down a step
First step:make a stair

Second step:
Make a small ball and freeze its position.
Give it a keyframe for the y-axis and a keyframe for the z-axis position on the first and 120th frames respectively.
Third step:
Open the graphic editor.
Start by adjusting the z-axis curve to a straight line.
Then keyframe the y-axis curve when the ball moves to the corresponding position and adjust the slope at both ends.

Fifth step:
Give the material and render it.
2.Making a ball that does not have elastic potential energy to roll down a step
First step:
Make a small ball and freeze its position.
Give it a keyframe for the y-axis and a keyframe for the z-axis position on the first and 120th frames respectively.
Second step:
Open the graphic editor.
Start by adjusting the z-axis curve to a straight line.
Then keyframe the y-axis curve when the ball moves to the corresponding position and adjust the slope at both ends.
Because this time the ball has no elastic potential energy it will roll down the steps, and at each level it will move in near free fall.

Third step:
Give the material and render it.
How to make a physical collision
Step 1: Make a square and a plane. Give the square an active rigid body and the plane a passive rigid body and change the collision volume shape of the plane to a plane. This way the square body will fall freely from a height and stop at the plane.

Step 2: Place the two colliding bodies together and give them a force. They will then collide with each other.

Step 3: How to make an object that rotates on its axis.
First make a flat cube, then give it an active rigid body and then give it a rigid body constraint.
Problems I encountered.
- why can’t I apply boolean operations in bullets and why it quadruples.
- Be aware that you need to pull the bullet out of the window first
- The collision volume also needs to be readjusted when using special copy
WEEK8 NUKE HOMEWORK


WEEK9 NUKE HOMEWORK




In this class we discussed a lot of animated documentary stuff. Should animation be useIn this class we discussed a lot of animated documentary stuff. Should animation be used in documentaries, and what kind of documentary can be called an animated documentary? Also the teacher showed many case studies. At the end of the class we will analyze an animated documentary and discuss some questions.

