Korean version: README.ko.md
This Figma plugin generates a 3D icon from a selected 2D icon image.
Supported providers:
- OpenAI
Responses API+image_generationtool (input image is sent as a base64 data URL) - Google Gemini image generation models (for example,
gemini-2.5-flash-image)
- Select one node in Figma that contains an image.
- In the plugin UI, enter Provider, API Key, and Prompt.
- Click Generate, and the result 3D icon is inserted to the right of the selected node.
- Open Figma Desktop.
- Go to
Plugins>Development>Import plugin from manifest.... - Select
manifest.jsonfrom this folder.
manifest.json: plugin metadatacode.js: main plugin worker logicui.html: plugin UI
- OpenAI Responses API (Image Generation): https://platform.openai.com/docs/guides/image-generation
- Gemini Image Generation: https://ai.google.dev/gemini-api/docs/image-generation
- The API key is stored locally in Figma
clientStorage. - Model access can vary by account, region, and pricing plan.
- If the selected node has no image fill, the plugin exports the node as PNG and uses that image as input.