There is no native image upscaler in Perchance. You can download the image, then upscale it in other services.
Something like that too. Though, I don't have any VPN enabled (on Microsoft Edge, Windows 10), I guess they are quite limiting the free tier API now i.e. there is a limit to consecutive requests.
Here's the character link: https://perchance.org/ai-character-chat?data=Chloe~0bbbcdc9119e3a37bf986ac033c43548.gz
Hello, you can check the changes here: https://perchance.org/vgs5qtexr3
First, you don't need to have multiple layers per color. You can just have one layer, on the generator its called base
, then under it, is the images per color, then you can use Perchance's dynamic odds to select the correct image.
output
[x = base.evaluateItem] [imageLayerCombiner(data)] ^[clicked == "lion"] // selects the base, then uses it for the selections.
data
...
layers
...
base // base layer
filter = [baseFilters.evaluateItem]
https://i.imgur.com/B6nOqdc.png^[x == 'blank'] //blank
https://i.imgur.com/4sFFKFS.png^[x == 'brownpinkBase']
https://i.imgur.com/xxCVLzl.png^[x == 'redBase']
https://i.imgur.com/IstBWcB.png^[x == 'blueBase']
https://i.imgur.com/JIPN8jR.png^[x == 'lavendarBase']
https://i.imgur.com/ZFlZfFp.png^[x == 'gingerBase']
https://i.imgur.com/fpAEPbi.png^[x == 'goldBase']
...
base // a separate list to select the base.
blank
redBase
blueBase
brownpinkBase
lavendarBase
gingerBase
goldBase
baseFilters // List of filter per base, selected with the dynamic odds.
hue-rotate({0-40}deg) saturate({0-100}%) brightness({50-150}%)^[x == 'brownpinkBase']
hue-rotate({0-10}deg) saturate({50-120}%) brightness({50-150}%)^[x == 'redBase']
hue-rotate({0-35}deg) saturate({50-120}%) brightness({50-130}%)^[x == 'blueBase']
hue-rotate({0-50}deg) saturate({50-120}%) brightness({50-130}%)^[x == 'lavendarBase']
hue-rotate({0-20}deg) saturate({50-100}%) brightness({50-100}%)^[x == 'gingerBase']
hue-rotate({0-10}deg) saturate({50-120}%) brightness({50-110}%)^[x == 'goldBase']
Saw this while looking at the code:
...
// NOTE: triggering change/input events like this doesn't trigger addEventListener handlers - like those added via initHandlers, above, but
// for now this is a happy accident because it's not for modifiers to not show up until you've actually typed something - reduces UI
// complexity on first impression.
...
So, I think it is not intended to not show the modifiers on load, but it gives a good UI.
The modifiers only shows upon user input on the description after the reload.
I mean, do you use the 'brain' icon for an AI to rewrite the prompt? If so, you need to re-add the (saveTitle:::...) (saveDescription:::...)
after it
Are you using the 'auto improve'? it might be removing the saveTitle
and saveDescription
What browser and device/operating system are you using? it works for me on Windows 10, Microsoft Edge
Edit: Also tested it on Chrome, Firefox, Opera GX and all works.
Try this simple prompt: A red ball (saveTitle:::Hello) (saveDescription:::This is a test description)
Can you link the generator that you are using? I was able to save the picture to the gallery with the specified title and description on the prompt (tested on ai-text-to-image-generator, ai-character-generator and text2image-generator).
๐ฅ๐ฅ