Choose your language
Blender Geometry Nodes: Boats Course
More than 2 million learners worldwide

Blender Geometry Nodes: Boats Course

Master Blender's Geometry Nodes by building a complete, production-ready boat from the keel up. You'll design parametric hulls, procedural oceans, and cinematic renders — all driven by node logic. This course takes you from Blender basics to a fully animated maritime scene, delivering a portfolio-worthy asset along the way.

Dedika for businesses

What you will learn:

  • Build procedural boat hulls using curve-driven lofting and symmetry techniques in Geometry Nodes.

  • Construct deck hardware, cabin structures, and rigging through instancing and parametric node controls.

  • Apply UV-based and procedural textures to create render-ready hull paint, wood, and metal surfaces.

  • Generate a dynamic ocean environment complete with foam, wake, and accurate boat waterline placement.

  • Design a parametric asset library supporting multiple vessel types switchable from a single node tree.

  • Animate boat motion along a path, keyframe node parameters, and composite a final cinematic render.

How you study in a practical way Blender Geometry Nodes: Boats Course

How you practice Blender Geometry Nodes: Boats Course

For companies who want to train their team

With Dedika for businesses, the course includes exercises and examples tailored to your own business and the way your company needs.

Click here

Course content

8 Chapters • 40 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

Blender Fundamentals for Node Beginners

  • Lesson 1 • Mesh Editing Basics

    Introduces Edit Mode tools for vertices, edges, and faces. Students gain the mesh literacy needed to interpret geometry node outputs accurately.

  • Lesson 2 • Project File Organization

    Establishes naming conventions, collection hierarchies, and file linking strategies. Clean project structure is critical when geometry node trees grow complex.

  • Lesson 3 • Navigating the Blender Interface

    Master viewport controls, editor types, and workspace layouts essential for 3D work. This foundation prevents disorientation in later node-heavy sessions.

  • Lesson 4 • Materials and Shading Overview

    Explains the Shader Editor, material slots, and basic PBR inputs. Understanding shading prepares students to texture boat geometry produced by nodes.

  • Lesson 5 • Object Mode Essentials

    Covers object selection, transformation tools, and origin management. These skills underpin every mesh operation used throughout the course.

Chapter 2See details

Geometry Nodes Core Concepts

  • Lesson 1 • Fields and Attribute Basics

    Demystifies the field system and named attributes for storing per-element data. Attribute control is the backbone of all advanced procedural techniques ahead.

  • Lesson 2 • Node Groups and Reusability

    Teaches creating, naming, and nesting node groups for modular graph design. Reusable groups dramatically reduce complexity in the boat assembly chapters.

  • Lesson 3 • Primitive Geometry and Mesh Nodes

    Introduces mesh primitive nodes, Join Geometry, and Transform Geometry. Students build their first procedural shapes using only node-generated geometry.

  • Lesson 4 • The Geometry Nodes Editor

    Covers the node editor layout, modifier stack placement, and the Group Input/Output nodes. This context is required before any node construction begins.

  • Lesson 5 • Understanding Data Types and Sockets

    Explains geometry, float, vector, integer, and boolean socket types. Correct socket matching eliminates the most common beginner errors in node graphs.

Chapter 3See details

Procedural Hull Construction

  • Lesson 1 • Designing the Hull Profile with Curves

    Uses Bezier and NURBS curve nodes to define hull cross-sections and sheer lines. Curve-driven design allows instant hull shape iteration without manual mesh editing.

  • Lesson 2 • Hull Thickness and Watertight Closure

    Applies solidification and cap geometry to produce a watertight hull mesh. A closed mesh is required for correct rendering and physics simulation.

  • Lesson 3 • Adding Keel and Chine Details

    Extrudes keel geometry and defines chine lines using attribute-driven selection. These structural details establish the hull's hydrodynamic character.

  • Lesson 4 • Lofting the Hull Surface

    Covers lofting techniques using curve instances and mesh bridging nodes. This section produces the primary hull surface from bow to stern.

  • Lesson 5 • Hull Symmetry and Mirroring

    Implements procedural mirroring to maintain port-starboard symmetry automatically. Symmetry enforcement prevents manual correction errors throughout the build.

Chapter 4See details

Deck and Superstructure Modeling

  • Lesson 1 • Mast and Rigging Procedurally

    Constructs mast geometry and rigging lines using curve nodes and spline interpolation. Rigging parameters expose height, spread, and tension as user controls.

  • Lesson 2 • Railings and Stanchion Instancing

    Distributes stanchion instances along deck edge curves and connects them with rail geometry. Instancing keeps polygon count low while maintaining visual detail.

  • Lesson 3 • Hatches, Cleats, and Hardware

    Places deck hardware using attribute-driven point distributions and custom instance collections. Hardware density and placement are fully parameter-controlled.

  • Lesson 4 • Generating the Deck Surface

    Fills the hull opening with a parametric deck mesh that conforms to the hull profile. The deck serves as the base for all superstructure elements.

  • Lesson 5 • Cabin and Wheelhouse Construction

    Builds cabin geometry using parametric box primitives with rounded corners and window cutouts. Modular cabin nodes allow quick style changes across boat variants.

Chapter 5See details

Procedural Texturing and UV Mapping

  • Lesson 1 • Passing UV Data from Nodes to Shaders

    Exports UV coordinates generated inside geometry nodes as named attributes consumed by the Shader Editor. This bridge is essential for texture-accurate boat surfaces.

  • Lesson 2 • Hull Paint and Antifouling Textures

    Creates waterline-based color masks and worn paint effects using position-driven gradients. Realistic hull texturing relies on combining procedural and image-based inputs.

  • Lesson 3 • Metal and Glass Shader Setup

    Configures PBR metal shaders for hardware and glass shaders for cabin windows. Physically accurate shaders ensure the boat reads correctly under any lighting.

  • Lesson 4 • Wood Deck Texture Workflow

    Generates teak-style deck planking patterns using procedural noise and stripe functions. Plank width, gap color, and grain direction are exposed as parameters.

  • Lesson 5 • Baking Textures for Export

    Bakes procedural textures to image maps for use in external renderers and game engines. Baked maps preserve visual fidelity while removing node dependency.

Chapter 6See details

Water Simulation and Ocean Environment

  • Lesson 1 • Ocean Shader and Foam Effects

    Develops a deep-water shader with subsurface scattering and procedural foam masks. Foam placement is driven by wave crest data passed from geometry nodes.

  • Lesson 2 • Boat Wake and Bow Wave

    Generates a V-shaped wake and bow wave using geometry node deformation on the ocean mesh. Wake scale responds to a speed parameter exposed in the modifier.

  • Lesson 3 • Environment Lighting and Sky Setup

    Configures HDRI sky lighting, sun angle, and atmospheric haze for a maritime scene. Lighting choices dramatically affect the perceived mood of the final render.

  • Lesson 4 • Floating the Boat on the Ocean

    Aligns the boat's waterline to the ocean surface using constraint-driven transforms and node outputs. Correct waterline placement is critical for scene realism.

  • Lesson 5 • Procedural Ocean Surface with Nodes

    Builds a tiling ocean mesh driven by wave amplitude, frequency, and choppiness parameters. Node-controlled ocean geometry updates in real time without baking.

Chapter 7See details

Parametric Boat Variants and Instancing

  • Lesson 1 • Scattering Boats Across a Scene

    Distributes multiple boat instances across a harbor plane using point distribution and random seed control. Instance variation is driven by attribute randomization.

  • Lesson 2 • LOD and Polygon Budget Management

    Implements level-of-detail switching inside the node tree to reduce polygon count at distance. LOD management is essential for real-time and large-scene performance.

  • Lesson 3 • Exporting Variants as Separate Assets

    Bakes each variant into a standalone mesh and exports it with correct scale and axis orientation. Proper export settings ensure compatibility with downstream pipelines.

  • Lesson 4 • Designing a Parameter Control Panel

    Organizes all exposed node inputs into a logical modifier panel with tooltips and value ranges. A clean control panel makes the asset usable by non-technical team members.

  • Lesson 5 • Switching Between Vessel Types

    Uses integer switches and named geometry groups to toggle between sailboat, motorboat, and fishing vessel configurations. Switch logic keeps the tree non-destructive.

Chapter 8See details

Animation and Final Scene Composition

  • Lesson 1 • Animating Node Parameters Over Time

    Keyframes geometry node inputs to animate hull deformation, wave intensity, and rigging tension. Parameter animation avoids the need for manual mesh keyframing.

  • Lesson 2 • Cinematic Camera Work

    Sets up tracking shots, crane moves, and depth-of-field using Blender's camera tools. Camera craft elevates the final render from a technical demo to a cinematic piece.

  • Lesson 3 • Compositing and Final Color Grade

    Uses Blender's Compositor to add lens effects, color grading, and atmospheric haze. Compositing transforms raw renders into a finished, broadcast-quality deliverable.

  • Lesson 4 • Boat Path Animation Along a Curve

    Constrains the boat to a Bezier path and synchronizes ocean wake direction to travel heading. Path-based animation produces smooth, controllable boat movement.

  • Lesson 5 • Render Settings and Output Pipeline

    Configures Cycles render settings, denoising, and output formats for final delivery. Correct render settings balance quality and render time for production deadlines.

Certification

Your valid completion certificate

This course is for you:

  • 3D hobbyist: ready to move beyond basic modeling into procedural workflows.

  • Game artist: wants to build reusable, exportable maritime assets for interactive projects.

  • Motion graphics designer: looking to expand into photorealistic 3D scene production.

  • Indie game developer: needs a full pipeline from modeling to engine-ready boat assets.

  • Architectural visualizer: eager to add dynamic outdoor environments and water scenes.

  • Career changer: transitioning into 3D production with a focused, portfolio-building project.

What our students say

Your classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of my interest without needing to change platforms... I thank you for everything you do, I've already recommended you to other people...
Giulio Carlo
Giulio CarloDigital Marketing Student
I like how the lessons are straight to the point and how I can switch chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the way videos are presented and transcribed, which speeds up the process!
Luciana Alvarenga
Luciana AlvarengaNail Design Student
The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.
André Felipe
André FelipePrompt Engineering Student

Top trainings

FAQs

Who is Dedika?

Is the certificate valid in the Philippines?

Are the courses free?

What is the course workload?

What are the courses like?

How do the courses work?

What is the duration of the courses?

What is the cost or price of the courses?

What is an EAD or online course and how does it work?

PDF Course