Week 4 - 3D Workspace in Nuke and Intro to Camera Projection

 

Fig.1 - Object interacting with another object

In today's lesson, we learnt about working in 2D and 3D spaces. As proven in figure 2 I used a camera projection to figure out the 2D space and created a 3D cube in a three-dimensional space. I started off by connecting a camera scene node to scene 1. I was then introduced to a setting in the right-hand corner of the viewport where I was able to work in a three-dimensional space. To have a recognisable mechanic in Nuke, I went to edit - Preferences - viewer handles and changed the 3D control type to Maya. Afterwards, a cube was created and added to the scene by creating a cube node and connecting it to a checkerboard node to give it texture (as shown in figure 4). Scalinerender was then introduced to make the 3D objects interact with the two-dimensional scenes (Figure 2). Following Figure 2, a card plane was created and connected to the scene where I used a grid node to adjust the grid, then went back to the card node to adjust it to the 2D floor and scaled it. I then stretched the cube into a cuboid to fit the pillar as shown in Figures 3 and 5. I did this by selecting the cube and adjusting it from the node editor (I also went to the viewport and changed the selection to vertices to adjust it to the right scale). A sphere was added and animated to go from one keyframe to another in 3D view behind the cuboid object. Thus making the object interact with another object making the sphere go behind the "what suppose to be" a 2D pillar. 

I thought today's lesson was an interesting one as I was introduced to different types of nodes that I never knew existed. This then made me realise that there are many nodes in Nuke that I have to experiment with. The more I got into the lesson the more I understood how nodes worked and where I should place them. I thought the scene that I created was a success. What I would do next is get more familiar with the nodes and camera projection. 


Fig.2 - Camera Projection



Fig.3 - Using Vertices


Fig.4 - Workspace in Nuke


Fig.5 - Using onion skin and projection to see progress


Fig.6 - Final Nodes Layout


Comments