Making Of,Meet the Team,Pipeline

Angela Guenette: Behind the Modeling

16 January, 2015 |  12 Comments | by Elysia Brenner

Gooseberry Character Modeler Angela Guenette has spent the past months building models for all the Cosmos Laundromat characters from her studio in Montreal. Now that all the character models are finalized, Angela would like to share with all of you her process…and also her experience of what it’s like to be a part of the Gooseberry project from a distance.

Cosmos Laundromat Character Modeling Wrap-Up

By Angela Guenette

Prior to Modeling

Step 1: Collecting Background Information

I started by collecting all the background information available to me, studying the approved 2D concept drawings, mood boards, and live references. It’s especially important to read the script and to fully review the storyboards. Victor, Franck, and Tara have character bibles/psychological profile sheets that also include a list of actors who have played specific roles in other movies as inspiration references. These are all very helpful for me to learn about each character’s role, motivation, and performance in the film.

Step 2: Approval & Feedback Process

With all creative decisions already set at the Blender Institute, I worked closely with Sarah, who was my main channel of communication, to model each character as specified.

We discussed direction using a variety of methods:

  • Chatting in IRC
  • Additional drawn images
  • Using grease pencil or directly tweaking the model indicating areas to correct, saved in a different file

 

The Modeling Process

Step 3: Setting the World Scale

In this film, we have to set up a scale for two separate worlds and their characters to determine the size of the characters in relation to each other and the world around them.

Sheep Island: Scale

1st World: 1 blender unit = 1m
Victor’s height = 1.81m
Sheep Frank height = 60cm

 

2nd World: 1 blender unit = 10 cm The scale was adjusted during layout animation until the preferred scale  was reached. This scale was then updated on the final model.

2nd World: 1 blender unit = 10 cm
The scale was adjusted during layout animation until the preferred scale was reached. This scale was then updated on the final model.

 

Step 4: Character Blocking

  • Initial models are created quickly so that layout can begin as soon as possible. Emphasis is on matching design and achieving the character’s overall scale, proportions, silhouette, and volume. Topology is not the emphasis; it is addressed in final model.
  • The pose on the model sheet is used as the default pose during this early stage of the approval process.
  • Fine details are left out since revisions on a larger scale are easier without all the small details in the way.
  • Once the blocked model is approved and proportions are locked, the character is ready for layout and the finalization stage begins.

 

Step 5: Finalizing the Characters

  • Characters are re-topologized. Emphasis is on an efficient topology and edge flow for rigging and animation.
  • Technical requirements, such as a new default pose and additional spans to facilitate rigging, are also addressed during this phase.
  • Smaller details are added to complete the character, for example clothing details for Victor.
  • Characters with speaking roles are fitted with interior mouth geometry. There were no concept designs for characters’ teeth, so Sarah asked me to come up with a proposed model design.
    • The teeth needed to be realistic looking and realistically shaded, with each tooth as an individual piece of geometry. Final fitting (placement and scaling) will be completed during the facial rigging stage.
    • The advantage of having each tooth as an piece of individual geometry in a default-neutral shape is that it allows for continued and endless possibilities in design. Each tooth is accessible to re-shape and re-size to create imperfections by rotating, overlapping, or even entirely removing teeth. This flexibility will be especially useful when creating the various background sheep characters.
  • Once the refined model is approved, the character is ready to rig, texture, and groom.
Example of the finalized facial topology for sheep Franck and Victor.

Example of the finalized facial topology for sheep Franck and Victor.

 

The Characters

Franck the Sheep

Requirements: The film’s main character is pathetic and proud, a hornless ouessant sheep. The male ouessant measures around 49 cm (19”) tall at the shoulder. Although Franck the Sheep is covered in thick wool, it’s important he looks correct underneath it all. At one point in the movie, for instance, he’ll be stripped of his wool while travelling through the tornado.

Franck the Sheep in 2D

Franck the Sheep in 2D

 

In the final model, Proxy Wool Geometry is created to help define the design in terms of volume and silhouette, and can also be used as guide for the grooming stage.

Final model: Proxy wool geometry is created to help define the design in terms of volume and silhouette, and can also be used as guide for the grooming stage.

 

Revisions:  Eyes, default tail pose, hooves, and ear shape.

Revisions: Eyes, default tail pose, hooves, and ear shape.

 

Facial topology: Before and after.

Facial topology: Before and after.

 

Teeth requirements: Realistic looking, hybrid referencing between a real sheep’s triangular-shaped teeth and a human set of top and bottom teeth, with a slight under-bite to coincide with protruding bottom lip. Needs to look subtle enough, not too weird for close-ups, and be workable for facial expressions.

 

Facial testing.

Facial testing.

 

Victor

Requirements: Human secondary character with a jacket that needs to open for Victor to reach into. The body geometry underneath clothing (torso, arms, legs) is deleted to reduce animation collision and polygon count.

2D designs with body proportions reworked. Plus concepts of the ears and face contouring underneath the beard.

2D designs with body proportions reworked. Plus concepts for the ears and face contouring underneath the beard.

 

Design changes: After seeing the animatic, it was apparent that the design wasn’t translating well into 3D; Victor looked too exaggeratedly thin. A thicker silhouette was created. Also, the hands were scaled down 10%.

 

Final model: Proxy hair geometry created to help define the volume and silhouette of the hairstyle, beard, and eyebrows, which can also be used as guide for the grooming stage.

 

Facial topology: before and after.

Facial topology: before and after.

 

Testing out forehead and furrow topology for crease definition.

Testing out forehead and furrow topology for crease definition.

 

Clothing topology: Jacket, shirt, and buttons line up to facilitate rigging.

Clothing topology: Jacket, shirt, and buttons line up to facilitate rigging.

 

Adding details to complete the final model.

Adding details to complete the final model.

 

Teeth requirements: nice, perfect, a full set of realistic human adult teeth, including wisdom teeth.

Teeth requirements: A nice, perfect, full set of realistic human adult teeth, including wisdom teeth. (To be made imperfect later in grooming.)

 

Whether the face is deformed using bones or blendshapes, properly flowing edge loops are crucial for facial rigging and animation.

With character facial expressions being bone-deformation-based (not blendshapes-based), Ton asked me to create a few facial shape examples for Victor to be used as a reference.

I created a few preliminary poses using shape keys. Some of the shapes are pushed further for clear readability in distance shots, which can be easily dialed down for subtlety in close up shots.

 

Franck the Caterpillar

2D design

2D design

 

Final Model

Final model

 

Initially Franck’s caterpillar face was sort of a morph between his sheep face and a caterpillar. As modelling progressed, it was decided that Franck must be instantly recognizable when transformed into a caterpillar, not only through his eyes but his facial features and proportions as well. To achieve this facial recognition, I used the eyeballs, interior mouth geometry, and face from Franck’s finalized sheep model, then re-attached them to fit the caterpillar’s shorter face.

 

Tara

Requirements: Franck’s love interest has a strong personality with attractive, delicate physical features.

2D design

2D design

 

Some of the revisions along the way: legs, head/wing size, body scale, antennae placement.

Revisions: Legs, head/wing size, body scale, antennae placement.

 

Final Model with new default pose to facilitate rigging: Straightened neck, legs, antennae. Daniel's rig tweaks image is set as background image.

Final model: New default pose to facilitate rigging (straightened neck, legs, and antennae). Daniel‘s rig tweaks image is set as the background image.

 

Teeth Requirements: human-like teeth with subtle feminine tapering-in towards the inside of mouth.

Teeth requirements: Human-like teeth with subtle feminine tapering-in towards the inside of mouth.

 

Dragonfly

Requirements: This is Franck the Caterpillar’s motofly vehicle; Franck will wrap his body around dragonfly’s tail and use the eyes as handlebars.

2D design

Layout model (above), Final model (below)

 

I also recorded a timelapse showing the modelling process for Dragonfly layout model!

 

The Frog (aka “Blinky”)

2D design

2D design

 

Layout model: Another method to receive feedback is to create a few variations for review. “C” was approved (left). Grease pencil was used to communicate how the leg should be extended (right).

Layout model: Another method to receive feedback is to create a few variations for review. “C” was approved (left). Grease pencil was used to communicate how the leg should be extended (right).

 

Unfortunately, it was decided to cut the scenes with the frog (named Blinky by Daniel).
Image courtesy of Matias Mendiola. RIP Blinky.

 

Additional Thoughts

Working on a team project remotely can feel a bit isolating, but IRC helps recreate the background discussions that happen in an animation studio environment, and gives a general idea of what everyone else is doing.


12 Responses

  1. Anubhav says:

    I can only imagine how much effort would have gone into making such great designs in 3d. Please keep up the good work. These behind the scenes and making of posts are really really helpful for isolated students like me :). Also its great to see new blog posts almost everyday recently. Great!!

  2. Italic_ says:

    I’m so excited to animate these characters. Victor and Tara especially look like fun. Will Blinky also be released with the other assets or was that idea scrapped before he was rigged?

    • Elysia Brenner says:

      Sorry, scrapped before he was rigged! The rig was going to be very tricky…

  3. Charlie Ringström says:

    I didn’t really like the frog character anyway. To me it looked strange, and I won’t miss him, to be completely honest.

  4. Jorge Molina says:

    This is excellent quality work. I am so anxious to see the final result. I can’t wait to use Blender once it has all the amazing features that you guys have been creating to make this project possible. Please keep posting more stuff. :) :D

  5. Mark says:

    I liked blinky! I think the model should be released even though there is no rig. Let it be a project for who(m?)ever feels like it

    • All the models and files we make are available for our sponsors and subscribers to Blender Cloud!
      When the film is ready, we’ll also (most likely) will sell a dvd box with everything on it.

      Our material is CC-BY, free to be shared, so it’ll be popping up on other websites sooner or later too, I’m sure of that. Meanwhile, consider to sign up at http://cloud.blende.org ? Make us and yourself happy!

  6. Davin says:

    These all look great. So much talent working on this project.

  7. Nordlys says:

    It seems that topology of heads is more complicated.

  8. Marek Böttcher says:

    Maybe it’s a dump questions, but
    Is it possible to get the sheep as project file for blender?
    I would like to use it for a cover, of a church magazine,

  9. Austin says:

    What was the technique they used to make the hair for Victor?

  10. Ritesh says:

    I am a great fan of Angela Guenette. Her work in Sintel and Blenderella DVD always inspires me to do better.
    Thanks Blender foundation

Leave a Reply

Your email address will not be published. Required fields are marked *