Get free assets
Access the full library & enjoy assets
Find free & paid Blender add-ons
Share & sell your assets
BlenderKit is a community‑driven 3D asset library integrated into Blender 3D.
Founded in the spirit of open‑source, BlenderKit is available for free.
With a Full Plan subscription, users support BlenderKit creators and open‑source development, while enjoying access to the full database.
This 100% node-based procedural donut was built using Blender’s Geometry Nodes and Shader Nodes, no external textures, no baked meshes, just pure Blender. Designed for Blender 4.5+, it features a deeply customizable modifier panel, letting you fine-tune everything from shape and shading to frosting style and sprinkle chaos.
Features:
🍩 Donut Customization
Adjust size, thickness, and surface lumpiness Dynamic “uncooked band” for that half-baked realism Subdivision and torus resolution controls for optimized topology🍫 Frosting Controls
Full control over color, roughness, thickness, and coverage Adjustable lumpiness for a drippy or smooth finish Uses Blender 4.5’s new Boolean tools for clean, efficient frosting cuts✨ Sprinkle Generator
Set sprinkle spacing, density, and cutoff height Choose between cylindrical or spherical shapes Toggle rainbow mode with fully adjustable bright/dark RGB ranges and seed for randomness Fine-grained control over individual sprinkle size, resolution, and animation-ready offset🎨 Shader Integration
All materials are procedurally driven; color, roughness, bump, and even subsurface scattering react to the donut's geometry in real-time Uncooked band drives shader variation for more realistic baked edges and glossy inner ring Sprinkles and frosting inherit shading dynamically from geometry node attributes