After adjusting a few materials, I started to set up the first few cameras of the “A Day with George” animation. I still feel there needs to be some slight adjustment to camera angles, but I think it would be solved once I get George animated. But for now, I guess you can say I am creating a 3D storyboard animatic so I have a stronger reference than my 2D storyboard animatic.
I only provided three camera set ups because the others are still being adjusted as of now. Please keep in mind that the following screen shots are low resolution test renders.
This shot is one of the opening scenes to introduce our main protagonist, George. The scene pans along the garden windows with George sleeping on the couch.
In this shot, we see George peacefully sleeping as he leans his head on the couch pillows. I felt that if I utilized the items and environment around him, his world would seem more believable. Plus, everyone’s house isn’t neat and tidy.
After George wakes up, he jumps towards the living room window to see if he’s able to go outside for a walk. He becomes very excited due the clear skies and the pleasant weather.
Just a side note, while I was doing test renders of these camera shots, George was rendering very dark and was casting too much shadows on himself. I wasn’t sure how I should fix this, until I remembered a trick my instructor/mentor taught me a few years back. I applied an Omni light at a medium intensity in front of George and had that light (child) link to George’s master control (parent). I then applied all geometry except George’s geometry to be excluded from this light. Therefore, George lights up a bit more, and stands out from his environment. (Thanks Norm!)
I will continue to setting up cameras and provide test renders to share. I also have a few more assets to build and texture, so I’ll update about those as soon as I can.
For the past couple weeks or so, I’ve been building the extra 3D assets that I pushed aside since I had to focus on the exterior environment and the characters.
At the end of the short, we see George happily running on a treadmill to get the exercise he wanted despite not being able to go outside.
It took awhile to decide what color the storage room would be because I didn’t want it blue like the living room, but I didn’t want it to stand out too much with saturation or contrast in comparison to the assets. But after placing the items in the storage room, a light green/teal worked pretty well.
I also complied a small list of the assets I needed to build for that room:
Water & Dog Food Dishes
Here are some of the 3D assets with textures:
Fun fact! A few of the paintings in the picture frames are actually edited images of a few of my digital paintings on my main website! You can check them out here.
And after placing everything together, here’s the finished Storage Room!
Although some of the assets are not in the storyboard, I expected there would be slight changes. For example, the picture frames will be a substitute behind George to portray the illusion he is walking outside instead of the wallpaper originally.
I bet you’re wondering where George’s food and water bowls are. Well, they didn’t quite fit in the room so decided to move them to the living room:
Now with this fraction of the environment complete, I am going to jump back to the character aspect of things and build/rig the secondary characters of the animation. Until next time!
It completely slipped my mind earlier in the production that there were two other characters that required 3D building and rigging. And because I am not the best at rigging, I kind of dreaded this fact. But overall, the process went a lot smoother than I thought because of the various trial and errors earlier with George and the Owner in the “A Day with George” animated short.
These models may look familiar, because they are altered models from George and the Owner.
For the Canoe Man, I altered height and added a hat, overalls, and boots. I had to re-paint weights (a dreadful experience to be honest, my computer was not having it a few times), but the outcome was pleasant.
As for the Canoe Man’s Dog, I decided to take George’s model and alter colors. I also changed his bandana into a simple collar. I thought it would be cute to have a neighboring dog of the same breed.
Although I (kind of) find reusing characters a bad thing, I thought because their cameo was literally a few seconds (and not even a close up or medium shot to say the least) it wouldn’t hurt to reuse existing models. Plus, in the process of altering the characters, I thought of another story plot for George and the Canoe Man’s Dog. But that’s a whole other production later in the future. 🙂
There were a few pieces of the environment that I pushed to the side while I was building the storage room and the secondary characters. They are minor, but important nonetheless.
I finally got around to texturing the sidewalk and road area where the secondary characters walk upon. I’ll show you what it looks like rendered in a later update when I set up cameras.
In addition to texturing, I also adjusted the sky dome around the whole environment. In the animated short, the weather changes from a sunny day to a gloomy rainy mess. So I applied two separate textures to portray this weather change.
I set these domes to exclude shadows and light and also applied a self-illumination on the geometry. You can see this in the Environment Flythrough.
I’ll be tackling water and all of it’s wonders in the next update. Wish me luck!
The first time I worked with water in 3D was with 3dsMax with the Glu3D plug-in a few years back. The particle system not only crashed my computer multiple times, but also really stressed me out. Like rigging, particle systems is not one of my strong points. So to be honest, I wasn’t looking forward to working with water.
This past year, I worked with water and particles in Houdini. The user interface was a bit more user friendly than the water systems I previously used. You can check out my low resolution water test in Houdini below:
But luckily, in the “A Day with George” animated short, there are no intense splashing like in the Houdini Water Test. So I only really needed to focus on the steady waves, reflectivity, and light in the environment. I ended up adjusting a default mental ray material in 3dsMax to create the body of water around the elevated land.
I was having a bit of trouble getting the water to appear darker as the water got deeper. I played with different adjustments, and couldn’t achieve what I visually wanted. Then I came up with a simple solution: I copied and pasted different planes with a darker blue and higher opacity beneath the original water plane. Like so:
Therefore, my water looked much more believable! You can check out the layer comparisons here.
So the water looks pretty good, but I have a canoe on top of the water. I would like some sort of water movement when the canoe is floating and moving. Luckily I found this really helpful website that shows you how to rig and apply a Flex Modifier on a plane with a plug-in to generate water-like ripples.
The website provides a step by step tutorial to create buoyancy with a reactor in 3dsMax. I had to set up the 3D space myself since their link to download the .max file wasn’t working, but I didn’t run into any problems.
Shawn Lewis from Script Spot, released a MaxScript called Follow Surface which allows objects float on the water with very little work. I ran this script and was surprised how well it worked. It did slow my computer down while I was trying to see the outcome in my viewport, but once I started working with the cache, everything went pretty smooth. Here’s the water rig test:
Although the teapot seems a bit sporadic on top of the water, a few values in the flex modifier just need to be slightly adjusted in the actual environment.
In the screenshot above, you can see a slight flex when the canoe touches the water. I feel this still needs to be adjusted, but I’m really glad everything went a lot smoother than anticipated. I was worried I would be spending hours upon hours trying to get water to behave the way I want it to.
I will be updating my blog with more camera set ups and test renders like in my previous update.
In continuation from a previous blog update, I placed more cameras for various scenes in the environment. Please keep in mind the following screen shots are test renders at a low resolution.
Here we have the Canoe Man and his dog walking along the sidewalk of George’s home. (I left them in their default poses just for placement purposes.) You can see little George gazing out the window in the distance.
In this screen shot, we have George in mid-air; jumping for his leash on the hook rack. Because this scene is not animated yet, it seems very posed due to the lack of motion blur. Once I do start key frame animating, motion blur will definitely be a plus!
After George grabs his leash, he patiently sits in front of his owner so they can go for a walk outside.
In this screen shot, we see George’s reaction to the sudden change in weather outside. The Owner wasn’t originally in the shot, but due to the placement, I thought it worked well. I can animate her legs as if she’s shocked as well.
The camera suddenly zooms out to the view of the house surrounded by water. We also have the secondary characters (in default poses for placement once again) on the canoe. Rowing down the “road.” (I will be adding rain when keyframe animating begins for this scene.)
George happily walks outside! But..
…he’s actually on a treadmill.
These are the main cameras that I needed to place. The other cameras tests (i.e. 12-15) are the same camera placements but with different animations. There are a few things I have to do, such as the animation logo design, promotional poster design, and render, and of course the test animations. So please expect those elements in later updates!
It’s been awhile since my last update on A Day with George.
I built all the 3D assets I needed to complete, and began placing cameras. I didn’t quite get around to designing the title’s animated logo or the promotional poster design, but I did complete the 3D animated rough draft!
In the 3D animated rough draft, I animated specific keyframes for each scene, rendered in 3dsMax, and adjusted frame timing with Adobe After Effects. A few tweaks are needed, but that’s all in due time. I plan to render the final animation at 30fps at 720p, but for now a low resolution render at 30fps at 640p will do.
And here it is (no sound):
I didn’t run into many technological problems in the past month that caused me to pull my hair out in frustration. I just found the timed animation adjustments a bit time consuming in itself. A few times 3dsMax crashed itself due to some weird material rendering and glitching modifiers.
I’ve mentioned how important it was to keep my animated storyboard as a reference, but to be honest, I changed about 30%-40% of the camera shots, and added a bit more subtle animation. Because originally, when I followed the storyboard, my shots were too long, they weren’t visually pleasing, and a lack of a better word: boring. So I tried to keep a continuous video beat and changed camera shots when I could.
Overall, I am pretty satisfied on how the animated rough turned out. After viewing the rendered 3D rough draft, there are a few adjustments that need to be made (i.e. plants moving in the wind, George’s tongue flopping around, the secondary characters on the shaky canoe, etc.). And of course the addition of sound!
Side note: I am extremely happy how organized I have been in production pipeline since I started this animation, it honestly saved my life a couple times when I needed to find the right .max file to import animations. I would of thrown my computer out of the window if something went terribly wrong.
I don’t plan to lose the momentum of this animation anytime soon, there’s a lot to be done! So until the next update!
In the recent weeks, I’ve been focusing on George’s movements and spending a lot of time with the curve editor in 3dsMax.
Although I can’t show anything of George at the moment because he’s still a work progress, I can show you the different subtle animations I will be applying, more specifically in the plants around the house.
Because I have two different types of wind (subtle breeze & strong wind), I isolated the plants into their own files so I could animate them freely and import them back into the appropriate scenes.
The plants were all animated with various Stretch and Twist modifiers on the X, Y, Z axis.
You can check out some of the plant animations below:
On a side note, I am working with the mental ray renderer in 3dsMax. I wrote wrote down the settings and last minute adjustments for future reference:
Set Motion Blur!
Set Advanced Lighting Effects
Set 1280 x 720 Resolution
New Folder + Render Name
Mental Ray Values:
Image Precision: 1.0
Soft Shadows: Default
Glossy Reflections: Default
Glossy Refractions: Default
Final Gather: Medium
Trace Bounce Limits:
FG Bounces: 0
A few of these values were slightly adjusted for render time. For example, a few scenes do not have any geometry that have glossy reflections or refractions, so I turn them off.
In the next update, I’ll be going through each scene and sharing each experience with animating, editing, trial, and errors. Keep in mind that a few renders will not be complete, but I’ll be willing to share what I have.
I’ve been doing some rough animations, rough renders, and final renders to get a better idea on how our main protagonist, George, and the secondary characters should move. And I can’t forget the movements of the environment (interior and exterior).
I also referenced my rough animation file for timing purposes. Because the rough animation was literally single rendered shots elongated to X amount of frames, I counted how long each frame was to adjust the frames in 3dsMax. A very timely task, but definitely helped me stay consistent.
I’ll go through the first couple of scenes and share the various trials I went through to achieve the overall look of the animation and where I want it be.
This scene was pretty simple. It’s a basic camera panning across the sky box/dome. I kept in mind that the main title sequence will be placed on top of this as a background, so I’ll probably add a blur effect when the title comes in.
Basic panning downwards to view the house. I didn’t quite notice until I rendered out the final animation, but 3dsMax slightly glitched and rendered the grass without the UVW map I applied to it. (And I also forgot to apply the moving plant animations…) So re-rendering is required!
In the previous meeting with my advisor, Todd Fechter, I originally had the camera panning across the three windows to view the interior of the house. But in the rough animation, there was so much panning that did make sense, so I adjusted it to where we would pan upwards to see George laying on the couch. Which works a lot better because we are focusing more the protagonist than the house, because you know… the house is just there.
Originally had the camera slightly off center of George when we pan towards him. But by good suggestion from my advisor, I centered the target of the camera and had it pan around George. This was a great improvement because we are officially introducing our protagonist without having to play with too many camera tricks. Simple is usually better in this case!
Here is the second shot of Scene 04. George perks up, looks over, and jumps off the couch. I liked how this short animation came out because in the previous shot, he’s very stagnant because he’s just waking up. But when he awakes, he’s his bouncy self, how I wanted to portray him.
This scene was a bit tricky. I had to have George jump/hop onto the edge of window sill, and because his rig isn’t the best, I had to really play with the controls to make it work. It could use a bit more adjusting, but I’ll make it work. I also slightly adjusted the camera, just from framing purposes. (And I remembered to animate the plants!)
Here is the second shot of Scene 05. Because of the previous shot of his back, I wanted to view him from the window to show his face and how excited he is to be awake, to be part of the world, and how simple life can be. (Something I personally tend to forget.) I love animating his face, so this scene was fun to do.
In this shot, we focus on the exterior of the house where we see the neighbor and his dog taking a normal walk down the sidewalk. It was a little weird animating the neighbor and the dog due to the fact that the sidewalk in not even/flat. But I liked how this shot came out. The shot still seems a little stagnant, even with the subtle plant animations, so I’m probably going to add a few particles flying in the air to give it more of an environment that is believable.
We go back to the same camera from Scene 05 and have George jump off the window sill. While I was rendering the final animation, 3dsMax glitched again and rendered without one of my lights from the living room, that’s why it seems so dark. So I have to re-render this scene as well.
Cut to a shot of a few items hanging, and we see George jump across the screen grabbing onto the leash. The motion blur I applied to render really helped because while I was doing the test renders, it just didn’t look right with out it. I have to adjust the piece of cloth those, it seems a bit too heavy when it moves.
Here was have George landing with the leash in his mouth. I feel that this scene needs a lot of adjustment because of the leash. The leash is rigged on a spline, so I animated the spline vertices for movement, but it still looks a bit messy. But George came out pretty well. I had to adjust a bit of his movement because he was bouncing like he had too much sugar in his bowl of food this morning. The owners footing was a bit awkward at first, but I’ll more than likely adjust that as well.
The door opens to have George look outside and his mouth drops in disbelief. He was a bit too bouncy in this shot as well, so I referenced the timing in the previous scene to match the frames. Not too much trouble with this shot though, it’s actually one of my favorites.
In the rough animation, there was some mad turbulence when the canoe was floating above the water. This was due to the values in the Flex Modifier on the geometric plane. I adjusted them, and now the canoe floats normally. I animated the Canoe Man paddling and the neighbor’s dog, I was wondering if it was going to break or crash 3dsMax because of the huge amount of memory it was taking (water takes up a huge amount of memory), but luckily my computer could handle it. Rain effects and additional water effects will be added in After Effects.
Cut back to the camera from Scene 10, and we see George’s reaction to the fact that he can’t walk outside even though it was literally shining brightly outside two seconds ago. The door slowly closes on him, and he slowly accepts that his walk will have to be delayed. I had to play with the camera here due to placement of the characters, but it came out well!
Scene 13 was actually omitted from the animation. I felt that this shot wasn’t really necessary and it kind of broke the flow that I originally wanted. So onto the next scene!
With another good suggestions from my advisor, I changed the camera angle for this shot. I tried to place the camera from Scene 04-01, but with the placement where George was on the couch, it didn’t quite fit. So I played a bit and found a medium shot of George’s back, and the view of the rain outside really showed in the simplest way why he was upset. I also had the camera pan upwards so we could see him walking sadly toward the couch.
A regular pan around the house. I plan to add the rain effects and additional water effects in After Effects. (AND I FORGOT TO APPLY THE PLANT ANIMATIONS IN THIS SCENE TOO.)
Here we have a Close/Medium Shot of George walking; he looks really happy as he finally get his walk outside. I tried to play a lot with his bounciness when he walks and I like how he came out. I have to check the lights in this scene as well, I think 3dsMax likes to glitch while rendering at times.
Final Scene! With another good camera adjustment suggestion from my advisor, I move the camera bit so when the quick zoom from the previous scene happens, the viewer doesn’t feel uncomfortable because the camera moved downwards. So this works out very well!
Apologies for not updating as much, but the final stretch is in full effect! I will be updating on the various trial and errors such as re-renders, editing, and effects.
After getting some feedback on my rendered scenes from my advisor, Todd Fechter, and a few of my peers, I spent the last few weeks re-animating and re-rendering. A few of them were re-rendered from minor glitches to full on re-animating.
I don’t want showcase any of animated the scenes just yet (sorry!), I’ll showcase my workflow in After Effects* (compiling, editing, etc).
*The latest version of After Effects was not loading for some reason. So I resorted to a previous version of After Effects. This wasn’t a problem at all, everything worked just fine.
First things first. NAME EVERY SINGLE FILE IN YOUR PRODUCTION. I honestly learned this simple fact the hard way back in my undergrad. So, all my rendered files are in their separate folders and are named by corresponding scenes. This way, I will not get mixed up with any of my scenes or even accidentally write over them.
From here, I imported all of my rendered scenes into a composition (MASTER_TEST) to figure out timing. I strictly referenced my timing from the animated rough draft (here). Although a lot of the timing was changed in during this editing process. This gave me the ideas of what needed to be re-rendered.
Next, I imported each scene into their own composition, just in case I had to edit any of the scenes separately. It may have been an extra step for some people, but I feel like I would have more control for special effects. With all of the scene compositions, I imported all of those into another composition (MASTER_COMPILE). Because I had the timing from the MASTER_TEST composition, it was easy to reflect that onto the MASTER_COMPILE composition.
In the last step of my process, I take the MASTER_COMPILE composition and import into a new composition (MASTER) so I can place last minute effects upon the whole video. As you can see in the picture above, I have various effects and a modified jpeg above the MASTER composition.
I will be going more in depth with the effects I used in this animation in the next blog post, so please look forward to that!