Categories
3D Computer Animation Fundamental Immersion

Week 1: Introduction to Unreal Engine

The initial week provided a fundamental overview of Unreal Engine 5.4.4, highlighting its applications in the gaming and film industries.

Since I already had an Epic Games account, I simply navigated to the Unreal Engine section to install Unreal Engine 5.4.4 as instructed.

The key difference between Unreal Engine 5.3 and 5.4.4 is the improved performance, featuring a 25% reduction in GPU time and a 50% decrease in render thread time. Additionally, Unreal Engine 5.4 introduces support for spline meshes, which are crucial for modeling roads and landscapes.

Unreal Engine Marketplace is a place were we can purchase the assets, like environments, characters and many more things, for Unreal Engine and there are also free assets available to get and there is also some assets which get free for a month and change every month.

The Unreal Engine Marketplace offers a wide range of assets available for purchase, as well as free assets. Additionally, certain assets are made available for free on a monthly basis, with new selections introduced each month.

The Vault functions as a storage location for purchased assets, enabling users to either add them directly to an existing project or create a new project using the items stored in the Vault.

Quixel Megascans is a vast online library of high-resolution, PBR-calibrated surfaces, vegetation, and 3D scans, offering a wide range of textures, assets, plants, and more for import into Unreal Engine. However, Quixel Bridge is required to download and import these resources into projects.

I got to know that Megascans will be transitioning to Fab in October. Fab is Epic Games’ new all-in-one marketplace for discovering, buying, selling, and sharing assets.

There was a brief introduction about Quixel Bridge that it is a crucial tool necessary for browsing, downloading, and importing assets directly from Quixel Megascans into Unreal Engine, Maya, or any other 3D software.

Categories
3D Computer Animation Fundamental Animation

Week 12: Showreel Submission

This is my submission for Term 1.

Design Proposal Submission

Categories
3D Computer Animation Fundamental Animation

Week 11: Body Mechanics Spline

This week, I took my blockout animation a step further by converting it to spline. My main focus was on creating smooth arcs in the character’s movement to make the animation feel more natural and dynamic.

While working on this, I faced a few challenges. The character seemed to drift too far to the right while in the air, which threw off the balance of the jump. The exaggeration at the start of the motion didn’t look right either—it felt unnatural and distracted from the overall flow. On top of that, the character stayed in the air for too long, making the jump feel unrealistic.

To fix these issues, I concentrated on refining the motion path and adjusting the character’s poses frame by frame. It took some patience, but these tweaks started to bring the animation closer to what I had envisioned.

This process reminded me how important it is to focus on details like timing and arcs to make animations look believable. It’s been a challenging but rewarding experience, and I’m excited to see how much further I can push this animation.

Categories
3D Computer Animation Fundamental Animation

Week 10: Body Mechanics Blocking

This week, I worked on blockout animation of the character jumping. I struggled with a few things, like getting the character’s position right during the jump. The landing didn’t look natural either, and the timing between the start of the jump and reaching the peak felt slow.

To fix this, I focused on the motion path of the jump and adjusted the landing poses to make the weight shift more realistic. I also sped up the frames between the takeoff and peak to give the jump more energy.

It took some trial and error, but I learned a lot about timing, weight, and motion arcs.

Categories
3D Computer Animation Fundamental Animation

Week 9: Body Mechanics Planning

This week we were told to find references for our body mechanics assignment and make a plan on animating them. We were given different options from which I selected “Jumping from a ledge”. After deciding the animation which I want to do I started looking for references on Youtube. For my animation I was looking for parkour references and jumps like Spiderman and Miles Morales. It was then when I came across a Youtuber named ‘Hero DW’ and I then I saw one of his video where he had done a backflip jump from a high ground and i selected that for my animation.

So, after I found the reference for my animation I started with my planning and drawing a 2D test animation to check if i got the timing right or not.

Categories
3D Computer Animation Fundamental Animation

Week 8: Walk Cycle Spline

This week I got the feedback on my walk cycle spline animation and had to make some changes to make the walk look better, like making the the heel bend a little more and avoiding knee pop.

Working on my spline animation I noticed a few problems like the feet were going inside the ground plane and there was some knee pop and my walker. I tried to fix everything in the graph editor and tried creating curves in the feet and body movement using the animation curve tool. After a short while I was able to fix most of the issues in my spline animation.

Categories
3D Computer Animation Fundamental Animation

Week 7: Walk Cycle Blocking

This week George told us that there are 4 main key poses for the walk cycle animation which are:-

  1. Contact Pose
  2. Down Pose
  3. Passing Pose
  4. Up Pose

By understanding these basic poses, we started to do a walk cycle of 24 frames by creating a foundation in the keyframes by blocking these poses. The contact poses went at 0, 12 and 24 and the others were distributed evenly between these frames.

Again for this assignment I referenced the walker into my scene and started keyframing the contact poses. For the down pose, passing pose and up pose I keyframed them evenly with 3 frames between each. After getting that down it was easy to replicate the next 24 frames with the help of the initial ones, I just needed to change the values and make some changes in the graph editor and with that I have a 48 frames walk cycle ready. After completing the walk, I added some rotation to the ball so that the walk feels more realistic and the weight shift to be visible.

I got feedback on my walk cycle blockout animation and I got some changes to make and after the critique session we went ahead with the lecture and George told us that our next assignment will be to convert the blockout of walk cycle into spline.

Categories
3D Computer Animation Fundamental Animation

Week 6: Weight Shift Spline

This week I have converted the blockout animation into spline after making changes in my blockout animation. The changes which George told me do in my blockout helped me a lot during my spline as I did not get any major issues in my spline animation when i converted it from blockout.

When I first converted the animation from blockout to spline I faced some challenges like the feet placement was not accurate and there was not enough movement in the heel part but those were just minor issues which I was able to fix in a short amount of time. After fixing these in the graph editor and cleaning the graph editor a little I was some what close to achieving the smooth transition between key poses and the realistic weight shift feel.

Categories
3D Computer Animation Fundamental Animation

Week 5: Weight Shift Blocking

We proceeded with our Maya work, establishing our projects and referencing the “Walker” model in my file. We started by making a selection set of the primary controls required for key framing and adding it to the animation tab’s shelf.Our main aim this week was to focus solely on the blocking phase. We began by designing our positions and creating our own reference video. My reference video was a simple stance in which the character steps from left to right. For the first frame, I posed the Walker leaning on its left hip to better see how the weight transfers left before moving right, and then again during the step. I utilized this approach to animate the weight shift.

We set the foot brake value to 100 and changed the foot roll and heel roll parameters to perfect the Walker’s position as needed.

At first, I mostly struggled with the positioning of the Walker, as it was leaning too much on one side. However, by studying my reference footage and receiving criticism from George on my blocking, I was able to improve the stance. After the critiques we were told to change our blocking to splines the next week.

Additionally, we had to design three positions based on inspiration from the internet or our designs. We were told to utilized the “Ultimate Bony” rigged character for this. To provide variation, I made a sword swinging pose, dance pose, and a pose of two characters attacking. I learned how to position a char
acter by following and analyzing the line of action correctly.

By creating the poses I got to learn about how joints in an actual human body works and how to balance a character properly by distributing the weight equally on both sides so that it does not feels like the character is falling.

Categories
3D Computer Animation Fundamental Animation

Week 4: Ball with Tail Continuation

This week, we continued our work on the Ball with Tail animation, picking up from where we left off last week, and learned how to convert the Block Out animation into Spline animation. We began with a critique session, where everyone received feedback on their Block Out animations, which helped me identify the adjustments needed to improve my work.

After the critique, we resumed our previous progress and I learned how to convert Block Out animations into Spline. Following the conversion, we proceeded to the Graph Editor to refine the animation and correct the ball’s path using the Motion Trail feature. We made slight adjustments to the ball’s trajectory to enhance the realism of the jump. Next, we fine-tuned the Translate Y graph in the Graph Editor to incorporate ease-in and ease-out effects for the jump.

For the tail animation, we made minor adjustments in the Graph Editor to smooth out the movement. Additionally, we discussed keyframe management and learned how to delete unnecessary keyframes at the end of the animation process to maintain a cleaner and more organized Graph Editor.

This week, I adhered to the planning I developed during the previous week and converted my Block Out animation into Spline. I utilized the Graph Editor to add ease-in and ease-out effects and used the Motion Trail to improve the bounce distance and trajectory of the ball and made several additional adjustments to make the ball with tail animation look more natural.