Random Avatar は120億もの独自の多文化アバターを生成し、多様で包括的なプロフィール画像を提供します。Flutterで構築されており、Android、iOS、Web、macOS、Windows、Linuxなど複数のプラットフォームをサポートしています。外部サービスに頼らずにユーザーの個人識別情報を必要とするアプリケーションに最適です。アバターはローカルで生成されるため、プライバシーと高速なパフォーマンスが保証されます。チャットインターフェース、ソーシャルプロフィール、またはユーザーダッシュボードでのアバター作成に簡単かつカスタマイズ可能なソリューションを求める開発者向けに設計されています。
check the example (https://github.com/saytoonz/random_avatar/tree/main/example)
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 random_avatar.dart file comments.
License
A Dart implementation based on multiavatar script for Flutter apps.