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
  • Project Gold

Gold: Boat Modeling

Discover the process behind developing and modeling the boat in Project Gold.
  • Article
  • 28 Nov 2024
  • 5 min read
  • 5 min watch time
Beau Gerbrands
Beau Gerbrands 3D Artist
Report Problem

For Project Gold the protagonist's journey starts on a vast ocean navigating on a boat. For this particular asset, the team spent many hours researching, designing and iterating before making it to the screen. This article highlights a few aspects of this process.


Reference

The boat in question is the Pen Duick that is associated with Éric Tabarly, a famous French sailor and owner who won numerous prizes during racing competitions. He modified and redesigned the boat based of the original design by William Fife III junior, a Scottish architect.

Many images of the rigging (the metal and wooden elements, including the rope forming the mechanical control of the boat) were researched and taken into account in the final design. We reached out to his daughter – Marie Tabarly – and made adjustments to the rigging to make it possible for a single person to operate the vessel. Such changes were the replacement of the tiller to a steering wheel, and adjustments to the operability for a single person.

Florent Masurel, our project Production Designer, created beautiful painted details and overviews of the boat. The team and Florent worked together to develop the model for the boat. The nice thing was that Florent would create annotations or simple 3D mockups in the modeling file for faster feedback.

Boat painted by Florent Masurel.
Boat painted by Florent Masurel.

When looking for reference we stumbled upon a forum of model boat builders showing their progress (images). This informed me about the curvature of the boat and smaller details of the rigging. This was also a good way to compare various levels of complexity and variance between models, the same counts for the reference images.

For the rigging of the boat, older sketches and diagrams were used to compare reference images and standard practices. We also consulted various team members who have experience with sailing.


Modeling

The initial setup of the boat was trying to match the proportions and shape of the hull. By using simple shapes to blockout the main masts and elements of the boat enables more flexibility. Some adjustments were:

  • The width and amount of deck (wooden) -boards are lowered and simplified
  • More ornamental curving surfaces were added around the bridge to remove straight lines
  • Complexity and length of ropes
  • Lowered frequency detail at the front of the boat since the layout (camera) was mostly around the bridge
  • Excluding very tiny details like small screws, nails and such

Initial modeling setup with the help of diagrams to shape the hull.

Instances

Since most of the rigging like the wooden blocks, shackles, chocks are needed everywhere on the boat, it is more efficient to create a dedicated section with collections that are instanced. For smaller adjustments to certain instances, like the size of a metal loop, other elements that didn't need unique mesh data were re-used (instances within instances). Changes to the original are propagated to each object and it is more memory efficient.

These are the original collections that are instanced around the boat.

Creating the boat

The most enjoyable elements to model were the smaller details of the living quarters and smaller bits and bobs of the rigging. The most tedious task was getting a clean curvature of the boat’s edges and hull. The ornamental piece on the side of the hull required more attention than anticipated. Other elements that were tricky to get right were the row of boards on the deck and hull, more so for the hull. Which took careful placement of the flow of the boards by using the same setup as the deck boards.

By using a plane with Solidify, EdgeSplit, Bevel and SubdivisionSurface modifiers allowed for a non-destructive workflow. The original setup also had a Shrinkwrap modifier to avoid warping or inconsistencies.

Demo of the non-destructive setup

More progress and definition on the boat. Note the top sail with a completely different rigging and how the lines of the boat need to be 'ironed out'.

When presenting a new version we would render the boat in the modeling file from different angles and assemble the angles in the VSE. By adding a new Scene strip and selecting the correct camera allows a fast and flexible way of presenting multiple version throughout the process.

Angles are set inside of the VSE and positioned to create a modeling sheet.
Angles are set inside of the VSE and positioned to create a modeling sheet.

During one of the iterations we made the decision to change the design of the main sail. It is impossible to collapse the main sail compared to a real functional boat, some people might have noticed this! The final design is simpler and takes less time to finalize.

At various places around the boat, a small detail pass is added by using bevels to create a more worn and lived-in look.

Bevels and variation in curvature to create worn surfaces.
Bevels and variation in curvature to create worn surfaces.

Rigging details around the main mast.
Rigging details around the main mast.

Halfway up the mast where the lines are maintaining structural tension.
Halfway up the mast where the lines are maintaining structural tension.

Almost at the top of the mast are metal lines for constant structural tension.
Almost at the top of the mast are metal lines for constant structural tension.

Geometry Nodes

Some Geometry Nodes were used for modeling which were the ropes (curves) and the life line, that is the safety line at the edges going from the front to the back. The rope setup was later replaced by Simon Thommes to add the brush strokes.

A simple but flexible rope (line) setup.


Completing the model

After finalizing the modeling, we added a UV pass based on the requirements from Shading. Since a lot of smaller details in the model were instanced it is quite a bit faster to complete unwrapping. Objects that are similar or logical to group together were unwrapped into one UV map, like the sails. To track which objects are unwrapped I usually add a check mark using the annotation tool.

This is the final version of the boat before handing it over to shading.

Modeling the boat was interesting, it has its own design principles that we took into consideration and adapted to our own needs.

Download the Boat used in Gold.

Thanks again to Florent Masurel

Join to leave a comment.

2 comments
Nicolas Garcia
Nicolas Garcia
Nov. 28th, 2024

I'm super glad to see an article about the boat, it looks so clean! I definitely need to take a look inside the file.

Fiona Cohen
Fiona Cohen
Nov. 29th, 2024

@Nicolas Garcia Glad you find this interesting! It was definitely one of the challenges of this film, Beau did a super job :)

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