Blender Studio
  • Films
  • Projects
  • Training
  • Characters
  • Tools
  • Blog
  • Join
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    DEVELOPMENT

    • Developers Blog

      Latest development updates, by Blender developers.

    • Documentation

      Guidelines, release notes and development docs.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

Training Highlights
Stylized Rendering with Brushstrokes
Geometry Nodes from Scratch
Procedural Shading Fundamentals
Stylized Character Workflow

Training types
Course Documentation Production Lesson Workshop

Training categories
Animation Geometry Nodes Lighting Rendering Rigging Shading
Film Highlights
Wing It!
2023
Charge
2022
Sprite Fright
2021
Spring
2019
Project Highlights
Project DogWalk
Interactive
Gold
Showcase
BCON24 Identity
Showcase
Fighting with Grease Pencil
Article
  • Wing It!

Modeling Stylised Assets on Pet Projects

Learn the process behind modeling stylised assets on Pet Projects.
  • Article
  • 25 May 2023
  • 8 min read
  • 7 min watch time
Beau Gerbrands
Beau Gerbrands Modeling and Lighting
Report Problem

General workflow

During the previous production of Charge, the creation of assets was more straightforward (with some exceptions). There were a bunch of assets that needed to look and feel realistic in proportion. I modelled them and used our main character as reference, created basic UVs, and moved onto the next task.

But with Pet Projects I had to do a 180 and start skewing, tapering, scaling, and rotating objects I wasn’t used to. Creating stylised assets was a process that I had to familiarise myself with. Thankfully, Vivien Lulkowski, our 2D art director, created many draw overs and line drawings to help set the visual identity.

We knew early on that our goal was to emulate a 2D animated show in 3D. This is why in my experience, the intention of creating and placing 3D assets was more specific compared to Charge. When working on a task, Vivien and I had many back-and-forths addressing any big changes or the smallest iterations to refine the design. One of such iterations are the “improvised wings” where function, construction, and animation needed to be be established before finalising the design.

The improvised wings received different configurations of materials where the function and construction were established.

Rik created this animation to illustrate the movement of the wings. Especially useful to know which parts would bend and the up/down -ward motion of the base.

After the animation test, I blocked the wings based on sketches from Vivien.

Here is the draw over created by Vivien with design notes.

After minor feedback here and there, the wings are wrapped up and made ready for shading.

Before moving on, let's mention that at start of the production, I wanted to use Geometry Nodes to see how far I could push flexibility in a stylised production. This has its pros and cons which I will discuss later in this article.

Inspiration for Pet Projects

The director on Pet Projects, Rik Schutte, initially gathered references and inspiration from other animated series and productions. With annotations he referred to the specific elements he envisioned for our world building and rendering of backgrounds, characters, and FX. Some of the points for the backgrounds and props are:

  • Emulation of a 2D animated show in general
  • Clean silhouettes, where the sides are skewed or tapered towards the point of interest
  • Details within the silhouettes that have minimal impact on the silhouette complexity
  • Textures add more fine detail (grease pencil)
  • Detail density is lowered to objects further away or increased up close
  • Inconsistencies in object presentation or positions of objects between shots are possible

Getting familiar with modeling stylised assets

It took a while to recognise which elements of the model needed specific adjustments to make it look stylised. While Vivien was developing designs, I was mocking up models that were adjusted based on new design notes. Some assets required more iterations due to the complexity or to accommodate changes from the layout.

Proportions and shapes

The rocket exterior is a good example of big proportional changes. The top section at the back of the rocket was lowered to taper downward, this made the front of the rocket a better point of interest. The exhausts were fanned outward to exaggerate the design further.

The most fun note from Vivien was on the rocket exterior, by drawing a beluga in a corset to illustrate how the rocket should taper towards the exhausts.

Exaggerating shapes and elements of an asset are important to achieve a level of stylisation. These include increasing the thickness and avoiding thin/detailed geometry, gradually inflating/bending/tapering objects, and rotating or scaling elements like handles or levers to fit the bigger asset they are sitting on. How much and where you apply these modifications affect the stylisation and general design.

The pilot chair went from a thin to an inflated design.

Changes were made to the back support, removed the headrest and refined the model overall.

This was the first non-character asset that we liked and felt fitting to the world.

Avoid perfect circles and encourage asymmetry

Applying this principle to all assets wasn’t a must, but a good mantra to break away from circular and symmetrical static design. For example, the steering wheel, speakers, and some buttons are more oval than circular. The levers have a skewed ball shape with variations to the amount of skewing.

Taking a look at the toolbox we can see how symmetrical the initial version was. In the second iteration, with the help of Vivien’s design, I tapered the geometry in several places and added slight curving lines. Notice that the amount of tapering isn’t the same everywhere, adding to the stylisation.

Draw over and design by Vivien.

From a symmetrical straight rectangle to a skewed and stylised toolbox that fits the world.

Smaller details with textures

Deciding which objects need more geometrical detail or textures was usually discussed during our daily meeting. The advantage is knowing how long we need to spend time modeling and what will be covered with texturing or in our case, Grease Pencil strokes to create detail.

Grease Pencil disabled.

Grease Pencil enabled, also, all surfacing is done by Simon Thommes.

Go with the flow

Especially in the rocket interior we have assets that “respect” or adhere to each other's shape and directionality. Most elements placed on the consoles flow naturally along its surface. This flow creates a nice sense of rhythm in the design, some of these are the dashboard elements, “techpanel”, and the levers next to the steering wheel. But the opposite can be useful too, to break monotony, like the two consoles on the right hand side or the rocket air refreshner.

Visualise ideas using Grease Pencil

Before modeling and spending a lot of time, it is useful to communicate ideas using Grease Pencil. For the exterior of the rocket we needed panels and hatches that are indistinguishable from another. Using Grease Pencil to visualise a design is a good way to save time, plus any frustrations that might come with redoing everything.

Red lines are base panels, black lines are the hatches. Since we see the right side of the rocket most of the time, we didn’t spend time adding more detail on the left side.

Adding colors takes time but might help communicate or translate a design better. This was one of the first iterations of the rocket.

For the rocket exterior we have panels that fly/rip off showing the skeletal structure. Before adding all of the wires and adding smaller changes I did a small section first. After discussing this with Vivien we came to the conclusion that fewer wires were better to avoid visual clutter. Creating a small section first increases efficiency and saves time!

Example of a small section.

Final result.

Creating assets with Geometry Nodes

Flexibility

As mentioned before, I wanted to use Geometry Nodes where possible to enhance the flexibility of our production. Creating setups that were somewhat intuitive but have limits to specific art direction. In the beginning of the production we had more time and so I was trying to create a preliminary list of props and start noodling.

A setup for switches and a stick shift.

Strictly speaking for creating assets, the advantages of Geometry Nodes are linked to the time you will save later on. That is why it is wise to determine if spending time creating procedural setups is the way to go. Some positives when using Geometry Nodes:

  • Useful for layout (blocking) to quickly change or add variations
  • Generating a base object to continue modeling later on
  • Avoid repetitive tasks and speed up modeling

The bike belt mechanism was one of the few setups that is still driven by Geometry Nodes.

Not the most efficient but a quite flexible setup to generate a power cable.

Noodling is awesome! But does it save time?

Some assets were quite useful up to a certain point where applying the setup and manually changing things was faster. This was apparent with the warning light asset that required specific wires and to optimize it for production. With the twisted wires we didn’t have enough control for the animators. Applying the setup and rigging the wires was an easier solution. Some downsides to using Geometry Nodes this way are:

  • Flexibility is limited to your setup
  • As with every skill, your ability to translate the idea into something concrete depends on your knowledge and expertise
  • Could take time to optimize effectively for production if not implemented from the start

This setup allows changing the amount of loops, resolution, rods position, scaling of the bulb and more.

Twisted wires with a lot parameters, more flexible but also more complex to work with.

Activating these switches by proximity was fun but rigging them would have been more animator friendly from the start.

Lessons learned

Adopting a style or design influences the creation of assets. In our case we used a large amount of art direction for every aspect of the production. This means:

  • Getting familiar with the "rules" of the design.
  • In my case, letting go of the previous approach to modeling and use tools differently.
  • Making sure it is clear what modeling or shading is going to work on.
  • Geometry Nodes have great use cases, but are not the only solution for every problem.

Interested in learning Geometry Nodes? Watch this course by Simon Thommes

Join to leave a comment.

2 comments
Henk Kok
Henk Kok
May 31st, 2023

Thank you for sharing so many learned lessons and experiences and that chair does look pretty darn appealing.

Ilusthi
Ilusthi
May 25th, 2023

cool!

Films Projects Training Blog Blender Studio for Teams
Pipeline and Tools
  • CloudRig
  • Blender Kitsu
  • Brushstroke Tools Add-on
  • Blender Studio Extensions
Characters
  • Mikassa
  • Whale
  • Ballan Wrasse
  • Snow
Studio
  • Terms & Conditions
  • Privacy Policy
  • Contact
  • Remixing Music
Blender Studio

The creators who share.

Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite