How to Stamp Any Texture onto 3D Printed Plant Pots in Blender

So lately I've been experimenting with 3D printed textured plant pots. I've been thinking about new items for my shop and Theo's been wanting a new look, so this felt like the perfect opportunity. Something handcrafted feeling, natural looking — the kind of thing you'd actually want sitting on your desk or windowsill.

In this post I'll walk through how to stamp textures onto a plant pot in Blender using Sculpt Mode. It's a great technique if you have a specific texture in mind or want to mix textures together to create something totally unique for 3D printing. The full video walkthrough is above, but everything is covered here too. Totally beginner friendly — if anything feels confusing just drop a question in the comments.

Setting Up for 3D Printing

Open Blender 5.0 and head to the Scene Properties tab, which is the shapes icon in the properties panel. Under Units, set the scale to 0.001 and change the Length to Millimeters. That's the standard setup for 3D printing. Blender will automatically convert any measurements you enter based on those settings.

Once that's done, select the default camera, cube, and light by click dragging, then hit X to delete them.

Building the Base Pot

Press Shift + A, go to Mesh, and select Cylinder. It'll come in large but we'll fix that. In the bottom left menu, set Vertices to 128. That gives us enough geometry for the texture detail to read cleanly.

For dimensions, I'm using 3.25 inches in diameter and 3.25 inches tall. For the radius, type 3.25" / 2 and Blender will calculate it automatically. Enter 3.25" for the depth.

Tab into Edit Mode, switch to Face Select, select the top face, and hit X to delete it. Now we have an open cylinder.

To add wall thickness, go back to Object Mode and add a Solidify modifier. Set the thickness to 1mm and toggle on Even Thickness. This keeps the wall consistent, which matters for printing. Apply the scale with Ctrl + A, then apply the modifier.

Adding Geometry for the Texture

The texture needs enough geometry to read properly, so we need to subdivide the exterior. In Edit Mode, press Ctrl + R and scroll your middle mouse wheel until you have about 36 loop cuts. This adds horizontal detail around the outside.

Next, delete the interior walls, the bottom face, and the inner bottom face. Keeping the edge loops intact will make it easier to rebuild later.

Back in Object Mode, add a Multiresolution modifier and click Subdivide three times. Two to three levels is usually enough depending on your system. Apply it when you're done.

Stamping the Texture

For the texture, I'm using Rock 051 from ambientcg.com, a great free resource for high quality textures. Download the 4K JPG zip and grab the displacement map, which is the black and white image.

In Blender, select your object and switch to Sculpt Mode. Right click the Draw Brush to duplicate it and rename it to Texture. Then adjust these settings:

Under Advanced, toggle on Front Faces Only. Under Texture, click New and load your displacement image. Set the Mapping to Stencil. Under Stroke, change the method to Dots. Under Falloff, switch to Constant.

When you hover in the viewport you'll see the stencil appear. Here are the shortcuts to control it:

Right Click + Drag to move it. Shift + Right Click to scale it. Ctrl + Right Click to rotate it. F to adjust brush size. Shift + F to adjust strength.

The workflow is simple. Position the stencil over the surface, then click once to stamp it. I apply it to all four sides using the numpad views. Front View is Numpad 1, Side View is Numpad 3, opposite side is Ctrl + Numpad 3, and back is Ctrl + Numpad 1. Set the strength to around 0.25 so it's not too harsh, and uncheck Use Pressure for consistency.

Putting It Back Together

Once the texture is stamped, go into Edit Mode and switch to Edge Select. Alt + Click the bottom circular edge to loop select it, then Shift + Alt + Click the inner edge at the top. Right click and select Bridge Edge Loops to rebuild the inner wall.

Grab the bottom circular edge and press F to fill it. Then loop select the outer edge and press F to close that up. Back in Object Mode you should have a clean, complete textured pot.

To export, go to File, Export, STL, and bring it into your slicer.

If You Want to Plant Directly

Two things to keep in mind if you're planting directly into the pot.

First, drainage. Add a hole so your plant doesn't get root rot. Bring in a cylinder mesh, scale it down to the size you want, extend it through the bottom of the pot in Z, then use a Boolean modifier on the pot with the cylinder as the cutter. Apply it, delete the cylinder, and you have a clean drainage hole.

Second, filament. I'd recommend PLA or PETG. PLA is easier to print with and holds detail really well. It's non-toxic so it's fine for indoor plants and kitchen herbs. Just be mindful of constant moisture or high heat long term. If you want extra protection, a food-safe epoxy resin works well as a sealer once it's fully cured.

PETG is also non-toxic but handles moisture and durability better. It doesn't always print as cleanly though. For outdoor pots or self-watering designs, PETG is the better call.

My preferred setup is a PETG inner pot with a PLA cover pot. You get durability on the inside and better texture and detail on the outside. For the PLA cover I've used Krylon Crystal Clear acrylic coating as a surface protector, which works great.

Use whatever setup works best for your situation though.

Wrapping Up

That's the full process from basic cylinder to textured, printable pot. If you want to follow along or customize your own size and shape, the base pot files are available as a free download on my Gumroad. And if you want to go deeper on plant pot design for 3D printing, I have a beginner video and a displacement and texture deep dive linked below.

Any questions, drop them in the comments. Thanks for reading and I'll see you in the next one.

◈ MY 3D PRINTER & TABLET ◈

(Affiliate links help support the channel at no extra cost)

Kevin Ramirez is a designer and independent creator based in Los Angeles. He runs Kevandram, a creative studio building an original IP world through 2D/3D art, 3D printing, and new creative technology — documented publicly one project at a time.

Previous
Previous

I 3D Printed My Most Viewed Blender Tutorial on a Bambu Lab H2C

Next
Next

How I Turn 2D Drawings into 3D Models in Blender