
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.
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 practice Blender Geometry Nodes: Boats Course
How you practice Blender Geometry Nodes: Boats Course
For companies looking to train their teams
With Dedika for businesses, the course includes exercises and examples tailored to your own business and the way your company needs.
Course Content
8 Chapters • 40 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsBlender Fundamentals for Node Beginners
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 2HideHide detailsSee detailsGeometry Nodes Core Concepts
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 3HideHide detailsSee detailsProcedural Hull Construction
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 4HideHide detailsSee detailsDeck and Superstructure Modeling
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 5HideHide detailsSee detailsProcedural Texturing and UV Mapping
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 6HideHide detailsSee detailsWater Simulation and Ocean Environment
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 7HideHide detailsSee detailsParametric Boat Variants and Instancing
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 8HideHide detailsSee detailsAnimation and Final Scene Composition
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.
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 interest without needing to switch platforms... I thank you for everything you do, I've already recommended you to other people...

I like how the lessons are straight to the point and how I can switch chapters and skip content I don't need.

I like the content and the presentation style and video transcription, which speeds up the process!

The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.

Top trainings
FAQ
Who is Dedika?
Is the certificate valid in United States?
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




















