搜尋套件、儲存庫與 APP 分類

multiavatar 封面
套件詳情v1.0.0

multiavatar

Multiavatar 是一個多元文化頭像製作工具。120 億種獨特的多元文化頭像

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
883
喜歡數
129
Pub 分數
140

安裝套件

flutter pub add multiavatar

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

Multiavatar 創建 120 億個獨特且多元文化的人物頭像,適用於個人檔案、聊天頭像與使用者介面。以 Dart 與 Flutter 建構,支援 Android、iOS、Web、macOS、Windows 與 Linux 等多個平台。此套件使用決定性演算法,根據使用者名稱或 ID 等輸入資料產生多樣化、風格化的頭像,確保視覺上的多樣性與包容性。輕量級、易於整合,非常適合需要個人化使用者代表卻不依賴外部服務的應用程式。

適用情境

  • 使用者個人檔案圖片
  • 聊天和訊息應用
  • 社群媒體應用
  • 入門畫面
  • 遊戲化介面
  • 包容性使用者介面設計

主要特色

  • 120億個獨特的虛擬形象
  • 多元文化設計多樣性
  • 確定性頭像生成
  • 跨平台支援
  • 輕便且快速
  • 無外部依賴

適合對象

  • 需要個人化頭像的應用
  • 注重包容性的開發者
  • 具有使用者身分功能的專案
  • 具有聊天功能的網頁和移動應用
  • 強調多樣性的設計系統

使用建議

  • 頭像獨特性取決於輸入種子
  • 除了種子之外,自訂選項有限
  • 不適合高保真角色藝術
  • 最適合抽象或風格化的頭像
  • 可能需要在不同平台進行測試以確保一致性

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

Multiavatar

Flutter Wrapper for Multiavatar

Multiavatar is a multicultural avatar maker.

Multiavatar represents people from multiple races, multiple cultures, multiple age groups, multiple worldviews and walks of life.

In total, it is possible to generate 12,230,590,464 unique avatars.

Installation and usage

Add multiavatar to your pubspec:

dependencies:
  multiavatar: any # or the latest version on Pub
var svgCode = multiavatar('X-SLAYER')

avatar with transparent background

var svgCode = multiavatar('X-SLAYER', trBackground: true);

check the exemple of using multiavatar with svg package Multiavatar + svg package

Info

To create new avatars, the Multiavatar mixes different parts of different avatars, and different color themes.

The total number of unique avatars: 48^6 = 12,230,590,464

One of the main Multiavatar functions is to work as an identicon. Every unique avatar can be identified by the unique string of characters, associated with the avatar.

The string of characters is also the input for the Multiavatar package, which converts the provided string into a 6 double-digit numbers (range 00-47), each representing an individual part of the final avatar.

000000000000 - this string of numbers represents the very first avatar + its A theme. You can also read it like this: 00 00 00 00 00 00.

474747474747 - this is the 12,230,590,464th avatar (or the 16th initial avatar + its "C" color theme).

More info can be found in the multiavatar.dart file comments.

License

A Dart implementation based on Multiavatar script for Flutter apps.

Screenshots

Visitors Count

Loading

所屬分類

依賴

依賴清單 1 項

原始碼儲存庫

使用此套件的專案

暫無相關資料。