Girl Relaxing in the Pool

by kiaratc in Design > Animation

95 Views, 0 Favorites, 0 Comments

Girl Relaxing in the Pool

girl in pool V2
render final_v2 - frame at 0m0s.jpg

I spent a whole day creating a small animation in Blender of a girl relaxing in the pool.

While it is currently winter in the northern hemisphere, with snow outside, I'm missing summer. Sitting outside, soaking in the sun while floating in a pool, lake, or the ocean.

So I created this animation to help cope.

Supplies

Blender_logo_no_text.svg (1).png
Adobe_After_Effects_CC_icon.svg (1).png

For this project, I used Blender 5.0 and After Effects


Blender is completely free and open-source, while After Effects is a paid program. However, there are many free editing programs that can be used as alternatives.

Inspiration

pokemontrainer1.jpg
inspo.png

The look I'm going for is similar to the low-poly style of the early 3D Pokémon games. Additionally, this artist, @Priichu (pictured on the right), creates low-poly models with flat, stylized 2D textures.

I don't usually create any concept art and prefer to change is as a go along and just go from the vision in my mind

Model Guidelines

instruct 1.png
instruct 2.png

I imported this guideline into blender

It's important to remember when modeling a person that their height is usually 8 heads tall.

Torso

instruct 3.png
instruct 4.png
instruct 5.png

Using a cube, I deleted the top and bottom faces and started to make a basic torso

Legs

instruct 6.png
instruct 7.png
instruct 8.png
instruct 9.png
instruct 10.png

using similar methods as the torso, I created the legs, however, I used a mirror modifier to make both legs at the same time

I know I want to keep the model simple and low-poly, so I won't model any detailed toes.

While working throughout, I keep tweaking the torso as well

Make sure you work on both the front angle and the side angle

Arms

instruct 11.png
instruct 12.png

using the same idea as the legs, I made the arms; however, I didn't follow the guideline because I knew I needed to rig this model, so I left it in an A pose

I know I want to keep the model simple and low-poly, so I won't model any detailed hands or fingers.

Head

instruct 14.png
instruct 15.png
instruct 16.png
instruct 17.png

Now here is the hard part: modeling the head

I created a side guideline using the grease pencil and started to model it. I continue to tweak the shape throughout modeling and ensure that I don't work in one view for too long.

I knew I would draw on the eye texture and create a 2D blink, so I didn't need to model eye holes or a detailed, complex mouth.

Additionally, I created a sphere for the back of my head to follow loosely.

Final Model

instruct 18.png

This is the final model, ready to be textured and rigged

Head Texture

instruct 19.png
instruct 20.png

For the textures, I started with a simple solid color base for all parts

For the hea,d I had to UV unwrap it and then drew out a guide with grease pencil and followed that

Hair

instruct 21.png
instruct 22.png
instruct 23.png
instruct 24.png

After brainstorming for a bit, I decided to create a plane for the hair

I started with a very low-poly plane that roughly made the shape, and then I beveled it with Ctrl + B and made it smoother

The black and white image is an alpha map, which helps create light and streaky hair without me needing to model it intensely

I copied this idea to the other areas of the head.

Swimsuit

instruct 25.png
instruct 26.png

For the swimsuit, I duplicated the torso and made an alpha texture to erase certain areas, creating a swimsuit shape without needing to edit the model

Blink Expression

instruct 27.png
instruct 28.png

For the blink animation:

I copied the eye area from the head

created a unique texture for it

created a shape key that hides the eyes, and another shape key to position it on top of the head.

Creating a blink effect

Rigging

instruct 29.png
instruct 30.png
instruct 31.png
instruct 32.png

For the rig, I used the free Blender addon Rigify and deleted certain parts of the rig, such as the face and hands.

Then I used automatic weight painting for the model

Pool Model and Texture

instruct 33.png
instruct 34.png
instruct 35.png

To create a basic pool, I created a cube, sized it to be shallow, and pressed E to extrude the top face down to create a dip

Then, I added a brick texture from Blender's built-in texture library to create the tiles in the pool

Pool Water Set Up

instruct 36.png
instruct 39.png
instruct 40.png
instruct 41.png
instruct 37.png
instruct 38.png

For the water, I created a plane, created this texture setup with a Voronoi texture and a mix color node to create a marbling water look

I then used Blender's built-in ocean modifier to create the waves.

To animate the waves, I keyframed the time box. Ensure that the keyframes are set to linear to have them move at a consistent speed.

Movement

instruct 42.png
instruct 45.png
instruct 46.png

Parent an empty to a vertex on the water,

Then I will make a child of constraint on the girl and the floatie connected to the empty, and they will follow the wave motion

Donut Floatie

instruct 43.png
instruct 44.png

The donut floaty is a very simple torus model, with a painted donut texture applied to the model.

I created 3 different textures to make a non-destructive workflow. a solid color texture, a shadow, and a light.

Pose

instruct 47.png

At this point, I pose the model

Blink Expression

instruct 48.png

create shapekeys for the blink and animate the sliders to create a blinking animation

Hair Movement

instruct 49.png

After struggling with a few different solutions, i decided to use a lattice to easily and simply move the hair 'in the breeze' using shapekeys on the lattice

Water Droplets

instruct 51.png

Using spheres with transparency and a blue color as makeshift water, I had animated small beads of water on the donut and the girl

Render

girl in pool

final render from blender

Post-editing in After Effects

instruct 52.png
instruct 53.png
instruct 54.png
instruct 55.png

Using After Effects, I utilized an Adobe Stock image I had on hand and applied some masks to create light streaks.

I then created a white solid layer and added circular masks to create light areas, adding depth.

Final

girl in pool V2

After all that hard work, it is done!