art blog @caprenoctem

shark vs the universe
Lint Roller? I Barely Know Her
let's talk about Bridgerton tea, my ask is open

if i look back, i am lost
Cosimo Galluzzi
The Stonewall Inn
Phantogram Three

izzy's playlists!
Fai_Ryy
almost home
EXPECTATIONS
Show & Tell
đ

Jimmy Eat World
macklin celebrini has autism
$LAYYYTER

bliss lane


seen from Colombia
seen from United States

seen from Saudi Arabia

seen from Bulgaria
seen from Serbia

seen from United States
seen from Vietnam
seen from TĂźrkiye

seen from Italy
seen from United States
seen from United States

seen from United States

seen from Chile
seen from United States

seen from United States
seen from Peru

seen from TĂźrkiye
seen from Saudi Arabia
seen from Indonesia
seen from TĂźrkiye
@thecrowinacrown
art blog @caprenoctem

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch ⢠No registration required ⢠HD streaming
#LuciferPinkWeek2026
Day 5: The Morning after the Party
birth of venus
this is in excel btw. and this image is exactly half green and half pink. and for each shade of green there is an equal number of "opposite" pink pixels. and this represents a major leap forward in excel macro use by me
the origin of this concept was, oh, what if you were trying to recreate an image as a tapestry? and you had, say, 24 colors of yarn? and you wanted the image to have equal amounts of each color of yarn? how would you effectively use the yarn you had to create the image? you'd have to look at all the colors of the original image, then look at your yarn colors, and find some consistent method for choosing what original colors are replaced with what yarn colors. but then it turns out there's a lot of different rules you could imagine or follow, which produce different-looking images. and you can end up with something like this:
which is cool. and it would be cool to say, find a granny square cardigan pattern with 24 squares, knit these squares, make a sick cardigan. but then i realized i don't know how to knit or anything. and once you accept that there isn't really a clear "application" and this concept lives on a screen, you open yourself up to more possibilities. a la birth of venus.
step 1: python script that looks at the original image and generates an excel spreadsheet the same dimensions (793 x 1322 pixels = 793 x 1322 cells), and each cell is populated with the hex code of the color that appears in that pixel of the original image
step 2: excel macro to generate list of every unique hex code that appears in the excel spreadsheet.
step 3: excel macro to calculate the R, G, B values of each of those hex codes.
step 4: excel macro to fill each cell with the color of that hex code (not necessary, i just like to do it).
step 5: I add in Saturation (the difference between the largest and smallest RGB value) and Lightness (average of all RGB values).
step 6: pick a color palette. i always find myself gravitating towards groovy seventies palettes with warm reds and oranges, so i decided not to do that this time. i looked on coolors and found a color palette that was all dark greens that were similar to each other. there were only like four colors or something in this palette. and to make it truly different from the other project, there should be a small gradient. so i determined the smallest possible change between colors and used an excel macro to color it. i was going to stop here and do the entire image in shades of green (inspired by that guy on tiktok that paints using only one color) but then. idk. i realized the "opposite" of each color was an equally subtly changing pink. so i imagined that the end of this process would be an "abstract" image, with subtle variations of pink and green, that would end up suggesting birth of venus.
so all told, i had 502 unique replacement colors, 251 of which are green, 251 of which are pink. (793 x 1322) / 502 = either 2088 or 2089 of each color.
step 7: find some method for finding the difference between the original colors of the image and my new color palette. I use a method of comparing, R, G, B, S and L:
((abs(R1 - R2) + abs(G1 - G2) + abs(B1 - B2)) / 3) + abs(S1 - S2) + abs(L1 - L2)
and you come up with something like this. on the left, those are colors that appear in the original image. across the top, those greens are the colors i'm replacing it with. in blue, that's the number of each new color i have to work with (it's just blue for contrast). and in the center, this pink area, that's a giant spreadsheet with the "objective" difference between each original color and each replacement color. it's pink because i have some conditional formatting applied, ignore that part.
and in this situation, you have some choices to make. in the original image up there, i used a schema prioritizing light and dark--i.e., i looked at the darkest color (pure black) that appeared in the original image, then found the closest replacement color (i.e., the replacement color with the smallest number). then did the same with the lightest color. then the next darkest, next lightest.
but i'm going to do it slightly differently this time. and i don't know how this image will come out looking.
if you look at the "first" green, closest to the left, and sort by smallest to largest:
you can see that these colors on the left are closest to the "first" green i've decided to work with. that might seem odd. i mean, #7F9800--> #00a94f are pretty close, but #A95400 is red. but that's just a difference in hue. really, #A95400 and #00a94f are very similar in lightness and saturation.
and this also calculates the number of times that color actually appears in the original image. that first specific green, #7F9800, only appears twice. but some colors, like actual black #000000, appear something like 46,000 times. and if you add all the numbers in the "frequency" column, it should exactly equal the sum of each replacement color (2088 ish x 502).
step 8: excel macro again. this one is complicated. basically it sorts that first "green" column (column E in my spreadsheet) from smallest to largest. then it adds each cell in the "frequency" column until it reaches or surpasses the blue cell above column E, which for this particular color is 2089. it copies those "original image" colors and their respective frequencies over to another sheet. for the color that surpassed 2089, it splits in two. then it deletes that column E. Then it makes sure "frequency" and "replacement color sum" still total. then it runs again on the new column E, until the whole spreadsheet is used up. and it generates something like:
[color from original image] [number of times that color appears] [replacement color, filled in]
and there's approximately 8000 lines of that.
i have the replacement colors in the order above. starting with vivid green, slowing transitioning to dark green, switching abruptly to bright pink, slowly transitioning to pale pink.
step 9: another excel macro. this one looks at original image broken down into hex codes, then looks at the generated list and replaces each [original] color with the replacement color, that exact number of times.
end result of these macros, following different "rules" of assigning replacement colors to original colors, is this:
which looks different, obviously. but it is the exact replacement colors, and same number of each replacement color, as the original up there.
at maximum efficiency, it took about 20 minutes to complete step 8 and 9. i have a vision of creating a series of these, each time "starting" with the next replacement color, and then making a gif of it. idk how to make gifs though
JUST SAYING
one of my least favourite things about this website. "op have you considered that [the thing op was saying]"
giggling at this because this is ALSO awful and is ALSO the exact opposite example of what i was saying in my post i love this

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch ⢠No registration required ⢠HD streaming
Secret modern day radiostatic my beloved
Radioapple! It was actually an old piece! It had a second panel but I accidentally deleted that layer after I finished drawing it, and I was too angry to draw it again lolđ
Random thoughts. đ
Waterbae dispatcher au
Herm and Chad will reach the point, where the romantic/sexual tension is too high.
Herm lives with the fear, that he's going lose his job. Meanwhile Chad makes plans on asking him out.
PFFT
All Im imagining is Herm is trembling with anxiety and someone is like âOh hey Herma-â and heâs like âI-IM NOT I-IN LOVE WITH AN-ANYONE!!â And theyâre like âWhat?â
Meanwhile Chad is typing âHow to get with your bossâ on his phone while Prism supervises. Theyâre annoyed with all the responses that are âDo NOT get with your bossâ. They think those people are COWARDS.
Prism:âŚ.
Prism: Oh!
Prism: Look up âHow to get with a coworkerâ!
Flambae: Youâre a genius! *typing*
Prism: I know~
And as theyâre typing Herm is crying to himself in a bathroom stall cause he doesnât want to get fiiiiired.
In loveđЏ
This is so fucking gorgeous, can someone translate this into English for me so I can fully appreciate it?

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch ⢠No registration required ⢠HD streaming
They are even better đ
So I know I've talked about it before but Robert is a giant nerd whose into collectibles. Specifically of Z team. And after Robert amd Chad start dating, Chad finds this out very quickly, and he has no fucking idea why robert likes them, but he does know Robertbdoes this silly Lil happy dance when they have a new one or his eyes light up and he starts to jabber about.
The first time he actually tries to buy robert one, Chad is absolutely shocked at the price because of course he isnt gonna go for the cheap ones he's gonna get his boyfriend a NICE one. A big one. But fuuuuck why does a hunk of plastic cost almost 345 dollars!?
Chad brings it to him, and Robert is all sparkly eyed and awed by it. (Chad was very well rewarded later that night at home of course) . But when he asks:
"Robert, how can you spend that money one figures or plushies like that?" Not to be mean but Cjad wants to know. Now Robert gets a little sheepish because "Well I um ... I really liked comics and superheros when I was a kid but um ... after dad died, I had to sell them all... I had some really good ones and rare ones that were worth alot so ... it helped pay for stuff when the money started drying up..."
Chad .... wants to cry on the spot because how much of Robert's childhood was thrown away or sold for this mecha man legacy bullshit!!! Chad no longer grimaces at the price tag of what he still thinks is a hunk of plastic because to Robert its a piece of joy. It's some mindless and useless and it brings him happiness amd Chad already decided he was gonna be the reason Robert stays fucking happy so yes, he IS gonna buy the hunk of plastic. Yes he HAS snatched and thrown Robert's wallet far away while he paid for whatever stupid little collectible robert found amd wanted. And yes he is going to climb that lamppost or tree or roof to get the wallet back that he threw in the first place.
Zteam catches on to this and they do the fucking same because like hell is their dispatcher gonna pay for his piece of happiness again because he already had to sell it once and they sure as shit aren't letting him do it again!!!! "That's THEIR baby!!! So fucking give them the fucking double figure of Malevola and megaBat Sonar figure, Dylan!!! Robert saw it first and I will set your fucking car on fire if I fucking have to!!!"
Someone is hosting a Robert Bday event and this is my little contribution. Community assigned birthday July 23rd enjoy your Beef cake Bob Bob
Day 1 - Baby Bae
prisonbae from Keep Your Brittle Heart Warm (https://archiveofourown.org/works/77511186)

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch ⢠No registration required ⢠HD streaming
Flambert sleeping together for the first time. Thereâs some misunderstandings.
Flambae hates to admit it, maybe even tries ignoring it, but he was anxious about it.
As far as heâs been told, heâs good for two things:
1) Punch things and get to call himself a hero for it.
2) Sex.
He wanted to prove to Robert at least one of them is true.
He went over everything. Bought special sheets. Pulled out a whiteboard and told Robert exactly what to do in case something goes wrong.
Robert, unfortunately, finds that comical.
âThereâs NOTHING funny about this, Bob-Bob!â
âYou wrote âtotal annihilationâ with an angry face at the end.â
âIt has a fucking exclamation mark at the end. That means youâre supposed to take this seriously!â
That being said: He doesnât know if Robert liked it.
Maybe he shouldnât have kissed Robertâs scars that early.
Maybe he shouldnât have muttered âAzizam, I want your hands on me. Only you do it right.â While his lips melted over Robertâs.
Flambae loved it. Obviously. But he doesnât think Robert did.
Meanwhile, the next day, Robert walks around with kiss-shaped burn marks all over his face, smug grin, and more relaxed than anyoneâs ever seen him.
babyâs first cover whatever whatever