顔や服、髪型、色や表情など様々なパーツをランダムに組み合わせた人物イラストを生成し、Webサイトやアプリ等に使用できるOSS・「Big Heads」

Ads

Big Heads


Big Headsは顔や服、髪型、色や表情など様々なパーツをランダムに組み合わせた人物イラストを生成し、Webサイトやアプリ等に埋め込めるツールです。

パーツは17種用意されており、組み合わせる事で10億通りにもなるそうです。イラストはSVGでダウンロードしたりURLが発行されるほか、reactのコードも生成されます。

import { BigHead } from '@bigheads/core'

const Example = () => (
  <BigHead
    accessory="tinyGlasses"
    body="breasts"
    circleColor="blue"
    clothing="vneck"
    clothingColor="white"
    eyebrows="concerned"
    eyes="simple"
    facialHair="stubble"
    graphic="none"
    hair="none"
    hairColor="orange"
    hat="turban"
    hatColor="blue"
    lashes={false}
    lipColor="purple"
    mask
    mouth="open"
    skinTone="brown"
  />
)

画像URLの生成もパラメータによって制御されているのでルールさえ覚えられれば自身で手軽に作成出来ます。

<img src="https://bigheads.io/svg?accessory=none&body=chest&circleColor=blue&clothing=vneck&clothingColor=red&eyebrows=concerned&eyes=simple&facialHair=none&graphic=graphQL&hair=long&hairColor=blonde&hat=none5&hatColor=blue&lipColor=turqoise&mask=true&mouth=grin&skinTone=dark" alt="Big Head" />

Webサイトやアプリケーション、ゲームなどで利用して欲しいとの事です。個人でも商用でも無料で利用できる他、オープンソースとしてソースコードも公開されています。ライセンスはMITとの事です。

Big Heads