# Sketch → Image → 3D → Share

A cross-surface recipe. The chat bar's **output category** pill (left side) switches between **Enhance**, **Image**, **Video**, **3D**, and **Framo** — most of these playbooks start by selecting something on the canvas, then switching this pill. See [Chat bar: generating images](/docs/product/chat-image-gen).

1. **Draw / import a sketch** on the canvas (see [2D canvas editor](/docs/product/editor-2d)).
2. **Sketch to Image:** open the AI Tools dropdown and pick **Sketch Tools** → **Sketch to Image** (or **Sketch to Image with Reference** to render in a picked style, or **Clean Sketch** for just the line cleanup). The result lands as a new image node. See [Sketch pipelines](/docs/product/sketch-pipelines).
3. **Refine the image:** select the image node, type a refinement in the chat bar with the category on **Image**, and generate. (Or use **New Angle** / **New Perspective** / **Change Aspect Ratio** from the image's right-click **AI Tools** submenu — see [Image AI tools](/docs/product/image-tools).)
4. **Generate a 3D mesh:** with the refined image selected on the canvas, switch the chat category pill to **3D** and generate — Framo builds a mesh from your input image. The mesh appears as a 3D model node on the canvas.
5. **Pose & light the 3D node:** select it, then use its toolbar — **Navigate 3D** (orbit), **Zoom to fit**, **Background**, **Lighting** (HDRI presets), and **MatCap**. See [3D scene editor](/docs/product/editor-3d).
6. **Share:** open the **Share** dialog for the project. Choose which surfaces (**Canvas** / **3D**) the recipient sees, then copy the link. Anyone with the link can view and clone the project. See [Sharing, public viewer & Drops](/docs/product/sharing-drops).
