百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
F

facesjs

> 编程语言
开源

一个用于生成基于向量的卡通脸的 JavaScript 库

1.4K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

一个用于生成基于向量的卡通脸的 JavaScript 库

faces.js

一个用于生成基于向量的卡通脸的 JavaScript 库 faces.js 是一个 JavaScript 库,用于生成和显示卡通脸,有点类似 Nintendo 的 Miis。这些脸被绘制为 SVG 图形,还可以用一个小的 JavaScript 对象表示,这使您可以存储该对象,然后在稍后再次绘制相同的脸。还有一个 漂亮的基于 Web 的编辑器,您可以使用它来设计脸。 最初,faces.js 是为 Basketball GM 和 ZenGM 的其他游戏而制作的,但现在它被用于其他几个项目中。

安装

npm install --save facesjs

使用

使用 ES 模块导入它:

javascript
import { display, generate } from "facesjs";

或 CommonJS:

javascript
const { display, generate } = require("facesjs");

然后,生成一个随机面孔:javascript const face = generate(); 并显示它:```javascript // Display in a div with id "my-div-id" display("my-div-id", face);

// Display in a div you already have a reference to const element = document.getElementById("my-div-id"); display(element, face); ``` 如果您想要一个非随机面孔,请查看 face 变量内部,您将看到用于手动构建面孔的所有可用选项。

分配一个种族属性,可以是白人、黑人、亚洲人或棕色人(默认是随机的):

See a live demo here.

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

TypeScriptsvg

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言