ajmwagar

Image To Relief Stl

設計創意v0.1.0
作者:ajmwagar更新於 2026-05-11image-to-relief-stl@clawhub_ajmwagar/image-to-relief-stl
圖片編輯視覺素材

據 AlphaMoat 統計,截至 2026-09,Image To Relief Stl 累計下載 3,690 次、獲 3 個星標,在全部 5,078 個 AI 技能中排名第 2,925 位,在「設計創意」分類(512 個)中排名第 273 位。

累計安裝
362
累計下載
3690
星標
3
全站排名
#2,925
全站前 58% · 「設計創意」前 54%
平台累計安裝累計下載星標評論
ClawHub ↗11635712-
SkillHub ↗36236903—

各平台的計數口徑不同,統計時間不一致。

這個技能是做什麼的

以柵格高度場把調色盤顏色或灰度對映為高度,輸出 ASCII STL,可選盡力生成 SVG 預覽。純色、清晰邊緣、無漸變和陰影有助分割。需 Python、potrace 與 mkbitmap,畫素大小影響細節和檔案體積。應審查固定依賴;卡片指出預覽路徑存在程式碼執行問題,不可信路徑應避免預覽選項。

資料釋出於 2026-10-27

可以用來做什麼

  • 從純色或灰度圖準備淺浮雕 STL

什麼時候用

  • 圖像需要確定性轉換為浮雕幾何時

示例提示詞

以下是根據技能文件生成的示例,不代表實際執行結果。

審查輸入圖和依賴,選擇高度與解析度,避開不安全預覽路徑準備轉換。

月度資料趨勢

累計下載3690
2458312037812026-03 · 累計下載 25492026-05 · 累計下載 29262026-07 · 累計下載 33112026-08 · 累計下載 34442026-09 · 累計下載 369026-0326-09
星標3
2332026-03 · 星標 22026-05 · 星標 32026-07 · 星標 32026-08 · 星標 32026-09 · 星標 326-0326-09

2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。

月份累計下載環比星標
2026-093690—3
2026-083444+4.0%3
2026-073311—3
2026-052926—3
2026-032549—2

SKILL.md 原文

以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。

1.9 KB · ClawHub v0.1.0
---
name: image-to-relief-stl
description: Turn a source image (or multi-color mask image) into a 3D-printable bas-relief STL by mapping colors (or grayscale) to heights. Use when you have an image from an image-gen skill (nano-banana-pro, etc.) and want a real, printable model (STL) via a deterministic pipeline.
metadata:
  openclaw:
    requires:
      bins: ["python3", "potrace", "mkbitmap"]
    install:
      - id: apt
        kind: apt
展開全部(共 68 行)
        package: potrace
        bins: ["potrace", "mkbitmap"]
        label: Install potrace + mkbitmap (apt)
      - id: brew
        kind: brew
        formula: potrace
        bins: ["potrace", "mkbitmap"]
        label: Install potrace + mkbitmap (brew)
---

# image-to-relief-stl

Generate a **watertight, printable STL** from an input image by mapping colors (or grayscale) to heights.

This is an orchestrator-friendly workflow:
- Use **nano-banana-pro** (or any image model) to generate a **flat-color** image.
- Run this skill to convert it into a **bas-relief** model.

## Practical constraints (to make it work well)

Ask the image model for:
- **exactly N solid colors** (no gradients)
- **no shadows / no antialiasing**
- bold shapes with clear edges

That makes segmentation reliable.

## Quick start (given an image)

```bash
bash scripts/image_to_relief.sh input.png --out out.stl \
  --mode palette \
  --palette '#000000=3.0,#ffffff=0.0' \
  --base 1.5 \
  --pixel 0.4
```

### Grayscale mode

```bash
bash scripts/image_to_relief.sh input.png --out out.stl \
  --mode grayscale \
  --min-height 0.0 \
  --max-height 3.0 \
  --base 1.5 \
  --pixel 0.4
```

## Outputs

- `out.stl` (ASCII STL)
- optional `out-preview.svg` (vector preview via potrace; best-effort)

## Notes

- This v0 uses a **raster heightfield** meshing approach (robust, no heavy CAD deps).
- The `--pixel` parameter controls resolution (smaller = higher detail, bigger STL).

「設計創意」分類下的熱門技能

ajmwagar 的其他技能

資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。