CivArchive
    Billions of Charaters - attires, ethnics, poses, paterns, expressions, makeups, hair, accesoires, bodyshapes, ages - v2.0
    NSFW
    Preview 1652825
    Preview 1651851
    Preview 1651852
    Preview 1651853
    Preview 1651855
    Preview 1651850

    Is now part of the Billions of Wildcards Set

    Don't forget to leave a ❤️ to get a notification for future updates. ⭐ reviews are appreciated, too. Let me see what you created with this tool. ;)

    If you want to contribute an extension, check the guide linked below.

    note: Yaml files will throw isseus when using: "a1111-sd-webui-tagcomplete"extension. That's related to the extension, not the wildcards.

    Usage

    Unleash the full power:

    Activate: Dynamic Prompts->Advanced Options->Unlink seed from prompt

    Usage is pretty much the same as for "regular" wildcards.

    You need the SD Dynamic Prompt Extension. Put the files directly into the wildcard folder:

    ~\stable-diffusion-webui\extensions\sd-dynamic-prompts\wildcards 

    They show up as a menu on the left in the Wildcards tab.

    The YAML is structured and indented (that's how they work). Just with a little difference. You have to add the category layers in the wildcard.

    Example for a female character:

    __BoChars/female/modern__

    A cool thing you can do, too, is using a wildcard "*" in the wildcards. So you could use the magical chararcter wildcards in the same prompt and get chars from both sets:

    __BoChars*/female/modern__
    __clothings*__ # for clothings from both sets

    I made those easy to use cards for charcater creations. There are some wildcards that are not used for it. Have a look what's in there, too. You'll find a full list below. (another nice part of YAMLs)

    You are welcome

    Leave a star review, if you like it. so other can find those awesome cards more easily.

    I plan to add more themes as extensions in the future. SDXL is coming, and wildcards are limitless.

    If you want to support me, feel free to buy me a coffee. ;)

    I plan to do some more subsets for different themes (like my magical characters). They'll be extensions to this base wildcards.

    Keep in mind, that those are only wildcards. Your model might not have learned all of the items.

    You can use wildcards with the Dynamic Prompts extension. Use the filename with 2 underscores in front and in the back __filename__ in your prompts.

    Have experimenting with it.

    Content

    # BoChars
    BoChars:
        female:
            modern:
        male:
            modern:
        div:
        random:
    clothings:
        female-attire:
        male-attire:
        female:
            upper-body:
            lower-body:
            footwear:
            headwear:
        male:
            upper-body:
            lower-body:
            footwear:
            headwear:
        unisex:
            backwear:
            facewear:
            accesoires:
            neckwear:
    person:
        female:
        male:
        ages:
        bodyshapes:
        expressions:
        ethnics:
        eyecolor:
        haircolor:
        haircolor-unconv:
        facial-features:
        haircuts-female:
        haircuts-male:
        makeup:
        beard:
        poses:
    properties:
        colors:
            common:
            fashion:
            special:
        patterns:
            2Dshapes:
            3Dshapes:
            lines:
            clothing:
        fabric:
    matter:
        state:
        movement1:
        movement2:
    random:
        color:
        dress-properties:
        accesoires:
        haircolor:
    scenes:
        dark:
        gates_magical:
        heaven:
        hell:
        light:
        nature:
        sky-space:
        underground:
        underwater:
    styles:
        art-styles:
        punk-styles:
    

    Description

    • major revision, see the model description

    • added neckwear

    • added backwear

    • added facewear

    • added weights to accesoires, so prompts don't get to long

    • added some modfiers for clothings

    FAQ

    Comments (8)

    mnemicJul 21, 2023
    CivitAI

    Hi! Great collection of wildcards!
    I have a few questions:

    1. Would you please explain what you mean by YAML structure? How do you use this file? On version 1.1 it was just normal .txt right? And in 2.0 it's .yaml
    What and how? :)

    2. What do you mean by using a wildcard "*"? How does this work?

    DonMischo
    Author
    Jul 21, 2023

    yaml is just a formated text file. You put them in the wildcards folder like before. You just have to pay attention that you use the categories and subcategories in the prompt (see the example).

    In the description is also a list of the structure. Main categories at the left and indented the subcategories.

    In search engines the star character * is called a wildcard. It can stand for any combination of chars following the string. It's included in the syntax of Dynamic Prompts, too. ;) If you use it like in the description it can make use of BoChars and BoCharsMag in the same prompt so you get normal chars for the BoChar-Wildcards and magical chars from the BoCharsMag wildcard and more in the future. ;) I'm working at scifi atm.

    diffduckerJul 24, 2023
    CivitAI

    Wow! I think you've single-handedly advanced the art of wildcard usage. Well done!

    DonMischo
    Author
    Jul 24, 2023

    Thx ;), I'm writing a guide on how to extend this set for others. Maybe it can become a foundation. :D

    ditaJul 24, 2023
    CivitAI

    This looks great. You're doing the good work that I thought about but was too lazy to actually do. XD

    I think it would be more useful though if, for your prompts in your images, you post the wildcard template (the prompt you actually typed in) instead of the tags that the dynamic prompts extension filled in. So __BoChars/female_modern__ instead of the tags that are filled in by the extension. Or you could turn on the Save Template to Metadata option in the settings, so that when you upload them, the template is included in the Generation Data. That way, we can see both the template and the filled-in tags. Please and thank you for considering to do that for any new versions in the future.

    After I play with it a bit, I'll try to come by and give you a rating/review.

    DonMischo
    Author
    Jul 24, 2023

    Thx for the hint, I was to lazy to look how to save the templates ;)

    ditaJul 25, 2023

    @DonMischo Not a problem. We lazy people have to look out for each other. 😄 I keep it turned on all the time, and then when I want to alter a prompt or make more of it, I can just load up a generated image and copy the template from it. So much better than trying to reconstruct it based on the prompt it uses to generate the image.

    Oh, and thank you also for the wildcard (*) hint. I didn't know about that, even though I have read all about the advanced syntax options, using variables, etc. I have a bunch of wildcard files, called like haircolor-natural, haircolor-punk, haircolor-multi, etc. If I use the asterisk like {1-3$$__haircolor-*__}, is it going to select 1 to 3 options from across all those files combined? Or 1-3 from each file? In other words:

    {1-3$$__haircolor-natural__ | __haircolor-punk__ | __haircolor-multi__}
    or
    {1-3$$__haircolor-natural__} {1-3$$__haircolor-punk__} {1-3$$__haircolor-multi__}

    Do you know?

    DonMischo
    Author
    Jul 25, 2023· 1 reaction

    @dita selects up to 3 items from all possibilities

    Wildcards
    Other

    Details

    Downloads
    537
    Platform
    CivitAI
    Platform Status
    Available
    Created
    7/21/2023
    Updated
    5/11/2026
    Deleted
    -

    Files

    billionsOfCharatersAttiresEthnics_v20.zip

    Available On (1 platform)

    Same model published on other platforms. May have additional downloads or version variants.