#paint-discussions
1 messages · Page 27 of 1
its not like there is much thought put into "are paints even readable" anymore
I care about that a lot
So, the way that chatterino is currently blurring shadows might not be the only option
what it's doing is probably faster than a full gaussian blur but I'd bet there are PROBABLY other ways to do blur
and switching that would make it look more like native
you made paradise potion, no?
i call BULLSHIT
the main issue why the chatterino drop-shadows, even fixed, look odd, is because the "glow" cannot actually escape through the container of the username
there maybe would be a way to expand the container, but I doubt it honestly
without making actual changes to the base message structure
which I want to avoid
the main reason chatterino only mainly displays the drop-shadow thats meant to replicate your name to make it stand out more is because its offset dependant and not radius dependant
and because the "glow" actually is radius dependant, it doesnt render that well
and this is where my implementation isnt the best, and Im trying to look for a workaround - whenever I draw the shadows twice, this means that literally EVERY shadow gets duplicated
and then we increase the radius on EVERY shadow by 3x
this is why on the screenshots Im presenting the names may not appear as readable as they would've actually been
I am not sure whether I can look for the radius and then increase it based off that, to let the code know whether it should actually multiply the radius or not
I was only following orders
i am not criticizing you directly, just saying its an unreadable mess 
lo
well it's fixed now
the shadows are radius dependent too, they just have a smaller radius. They aren't always 0. Sometimes they're like 0.3 but in chatterino they still got scaled down, so they look closer to 0 when in native they're a tiny bit blurry
I know
is it not?
I've seen that some are like 0.1 or so
this is why I think a decent workaround could be to only increase the radius whenever the base radius is above 1
but Im not sure whether there are paints which have glow that have radius below 1
I don't like this solution
neither do I
I would even say it's not a solution at all
I'm pretty sure there are plenty of glows between 0.1 and 1
you couldn't pick an arbitrary threshold
exactly
I wanted to make a gql request to see all of the paints and what the radius is on them
that's what I've been saying
it depends on how the blur algo actually works with different radius values
IDK if there's an easy way to test that out
now, squaring a radius less than 1 will actually make it smaller
obviously
the thing is squaring will happen
yeah
so if the radius is like 1
the squaring wont really go into play
but we still want to increase it by a base amount
it might be
currently I MULTIPLY the radius by 3, and it seems fine
but again, smaller radius is impacted to become slightly bigger
not ideal
do you know what the blur that chatterino uses is called?

I think it might be the "QPixmapDropShadowFilter" you mentioned
Applies a higher quality blur effect.
this might be what you'd need to swap to
depends how you define fixed. i think its still unreadable and just looks bad but that might be taste
thats QML
not sure I'd be able to use that within chatterino
might be your screen or eyes
I think it's plenty readable now
is the purple too dark for you?
the purple is brighter than most other purple paints
even if not, cranking up the radius on the existing blur already makes it way better
i think its a combination out of the speed and darkness of the purple tbh... to me it's just a worse domos 2024
its just not my taste 
I've seen so many people using it, I assumed people liked it a lot
I wonder if there are others like you
if you give the community a free animated paint with a trial sub you are bound to see lots of people with it ✍️
people care more about animated vs static than if it looks good
obviously this too, but I think you're just a hater
I've asked randoms in chat about it, and they like it
Lots of people don't have Domos, for sure

i like
xslash
paris 23
san diego 22
rotterdam 25
blocky grass
well xslash is a mod paint, obviously, but it's just a gif
of course but i still like it
I made the rest though
you made rotterdam 25?
yep
tbh i think a lot of the new animated paints just "try too hard"
thats where they fail sometimes
not everything CAN be the coolest paint ever, and not everything SHOULD be the coolest paint ever
its a beautiful animation but just doesnt work as good once you put it on a name
there needs to be a gradient
oh for sure
lots of people want their paint to be the brightest, coolest, flashiest paint ever
but it's better if they have a distinct style
rather than just trying to be the brightest
so this kind of blur looks like a "manhattan distance" based effect
like minecraft lighting
you know how minecraft torches make that diamond pattern ?
clearly it's using that same kind of algorithm for the blur
so near the top and sides, you're getting more "radius" than you want, and on the diagonals, you're getting less
if you could switch it to a box blur, it would probably fit a bit better into the limits of the box
And mine?
i like blissful more
Blissful was based on Kira's
i know… i saw both of them months ago
I like how some paints have the classic shine effect 
Only when specially requested
basically
I don't make most of them
The "staff shine" is a staff only effect, and it's pretty cool because it overlays on whatever their actual username color is
but when everyone gets their own custom paint, there's almost no reason to use that
Vadikus still does because he's based
yea I saw jozef using staff shine
I'm slightly worried that the effect could get overused
it's not too many paints so far
🙋♂️ i'm here too
delete it forever
I havent seen you in chats recently
I've been recycling 3 chats
so...

i know where u are
@red elm Imma keep it a stack I dont think you can make this any better
you either just multiply it by 3 at all times
or you multiply it based off the base radius
Im too experienced to be able to create a new seperated method for the shadows
I also doubt this would've been actually worthy for a PR or whatever
also because theres no actual way to be able to differ between a very small glow effect vs a shadow thats meant to represent your name, theres no way for me to skip double render on that
this means that the shadow under the name would also be affected by the 75%x2 opacity workaround I had for making shadows sharper
Im too unexperienced* I meant 
I guess Im shit at typing too 
@stoic dawn check dms
You wouldn't want to separate the method regardless
It's just a matter of figuring out the best function for size
What do you mean by this?
I meant I dont think theres a native function for a specific blur that resembles the one from css (what 7tv ext uses)
the same thing you mentioned
with the blur pattern
then I think the easiest way to do this is just literally to multiply by 3x only whenever the base radius exceeds 1
if we base off x + x^2 if we multiply by like 0.1*0.1 even after adding 1 we just get 0.11
so theres not really a bigger point in doing this sort of thing
and considering theres 0 way to actually differ the shadows and their function in the code itself, we can only calculate based off assumptions
Nahhh
Doing piecewise functions is a bad idea
The same result can be achieved with a continuous function
Because the input is continuous too
We're trying to get it closer to the extension. A piecewise function would make it farther apart
Are you saying that 0.1 radius shadows are getting too blurry if you multiply them by 3x?
uh no
overall the issue here is that it wouldnt matter
but cause we're stacking 2 shadows ur making the blur slightly more noticeable
and so is the color being changed a bit
and I have 0 idea how I could differ shadows that are meant to resemble a glow and ones that are under your name
It is?
yea we're doing 75% opacity then stacking it on top
Why opacity?
That's not how the extension does it at all
Something has gone horribly wrong
no
the reason I was doing this to begin with is to make the glow more intense
because I couldnt find a native way to do this on QT
so when you stack 75 + 75 its a good enough color to resemble native
if you only render it once, with normal 100 opacity, you lack the strength of the shadow
Yes, that's an issue even for native though
Are you saying it's significantly worse, even with a boosted radius?
Are there different color blending options?
dont think so
I'm sure there are ways to do it
But no shadows (or glows) should be rendered above the username
Because there are blurry shadows too
Like TC Paris 23
you mention this
but Im pretty sure tc paris 23 has all shadows on 2.5px
as for something like the deme paint, where the dropshadow is there to be under your name (not a glow effect) it goes as low as 0.5px
so.. what if we would determine whether a paint is a glow effect depending on the px size of the blur
just like I said before
I don't like that
I dont think theres another way though
treating shadows differently based on their blur radius is just asking for trouble
unless you can show me a existing paint which has a glow thats under 1px, I cant agree
I'll make one just to spite you
simply because I think that something as low as 1px for a glow isnt viable to begin with

thats not my point
I feel like the norm is glows shouldnt be this low in terms of radius
so your goal would be to render an additional blurred shadow if it's above 1px?
the tc paris 23 one is as low I saw a glow radius be
uuuh, yes
pretty much
sure, but not rendering 2 shadows for the glow simply isnt viable
its too weak to even be considered a glow
can you show me what it looks like?
this is why shitting out 2 shadows instead is a better way
all these screenshots I've been posting are with 2x shadow render
this is also why some of the paints are worse to read
because the dropshadow that goes under the name (which doesnt resemble a glow) simply gets duplicated
and I do agree, basing off radius is a poor method, considering even paints like the tc 25 san diego have such effect under a radius of 2.5px
but unless I find a better method to somehow increase the strength of the glow, then Im hardstuck
Can you show what a single glow render looks like?
I can type in your chat with any paint if you want
I personally think just increasing the radius is a great fix already
the glows don't HAVE to be super contrasty
they're not meant to be
very close zoom, obviously
on 1.2x 1080p, which is what I run on a daily basis
if you want to you can chat with the tc 25 san diego paint
to see how that looks like
no its actually the opposite
I've sat for a few good hours looking at moving gifs and static shadows on names
I feel braindead
Is that Paris
yeah
Yeah it hurts my eyes
But I didn’t notice until you said something
I want to swim in that
I wonder what it feels like
@red elm from what I looked some paints look decent but some look still underwhelming
.
I was thinking to potentially go back to the x+x^2 formula but then for some paints with like 15px you're doing 15+15*15
thats an insane fucking radius 
shit built like a cs2 holo sticker 😭
hella clean
prolly one of the top paint bases
I feel like it would burn
Or maybe it’s nice and cold
Like why shaving cream feels like
I think it would burn
would this not work instead x+x*3
No that wouldn’t work because
ok so yes 15x15x15 would be a very large number, but the conversion to actual pixels clearly isn't linear. So I think we'd just have to try it and see
Yeah
I agree with kira
I was gonna say that but didn’t want to interrupt you
you're so conscientious

that just fills the whole container with the glow
It’s got a force field
still better than no glow, arguably
Do you try rawr xD or no
or :3

rawr() { >:3}
$gpt translate to Spanish
kiratypes, 🤖 Función rawr() { >:3 }
:V
why does it add Function
woah it actually understood that it's a function

Supi is both smart and stupid
$gpt explain the plot of the bee movie with bash functions
ansonx10, 🤖 - Define plot() { echo "ABee named Barry goes against hive rules seeking honey; befriends a human Vanessa; sues humans for stealing honey; wins; honey production halted; Barry exposes truth; romance with Vanessa; moral about coexistence and environmental impact."; } - main() { plot; } - main Note: This is a concise plot summary in bash function format. No external URLs included.
kiratypes, 🤖 7TV is a browser extension for Twitch that provides custom emotes, enhanced chat, and UI features. It’s free to use, with optional paid addons or tiers for some features depending on the host platform. Ways to manage costs: - Only install what you need; disable unused features. - Use the free features first; avoid premium addons. - Look for promotions or bundles from your platform or creators. - Set a budget and restrict spending on emotes or subscriptions. - Consider creating your own emotes or joining a community with shared resources. If you want, specify what features you care about and your budget, and I’ll suggest a minimal setup.

many people
yea Im not in chats where people have rare exclusive paints
so I dont see paints like those
no big streamers?
I mean not really no
usually under 1.5k viewers
depends what you can consider "big"
I consider xqc big
then yea Im in the smaller channels
I want to make a cleaner version of the tc paris paint
2023 damn
I can't find the original version though and I'm wondering if it was actually not one of the things I made
@worldly current did you perhaps make it?
no probably ayybubu
Was it from the large image sequence I rendered?
It's been cropped to a specific area and I can't find it in the infinite sea of random noise lol
I've grown to love that patriarchal part of the paint but it's gotten double compressed
So I'm trying to find the original section
Or create something with the same feel
Did you send the original in a public channel
No. It was a Google Drive link that no longer exists

@humble shuttle if you're the one that made the paris paint, do you know what general area of the animation was cropped to make it?
dang. I wish I knew where it went. lol

They've turned down way more money than that before
ofc, paint frogs are crazy
If/when paints are available for sale, it'll be in the paint shop or whatever it ends up being called
I think it'll be really nice
wasn't that meant to be like the
and only available for like 4 hours
maybe

I kinda mislead people saying it will be, considering thats how it was last time
(trust me I've tried)
just become ceo 

changing paris paint again are we 
old paints being touched 

The "again" is the problem. When shadows were added, the image wasn't reuploaded so the 1x size got reprocessed into this mess @clear sentinel
@vivid nymph about the change u made in the vanity tester, does 7tv not use "cover" itself?
or is there something else Im not seeing about this change
website uses cover I think but 7tv extension and chatterino7 doesn't
It was discussed previously in dev-general that cover shouldn't be used iirc edit: #dev-general message
only helpers and above have access to that

and contributors
but I guess contributors are higher ranked than helpers, so nvm

:ContributorLaughingAtHelper:

https://github.com/SevenTV/chatterino7/pull/339 @red elm after pushing my chatterino2 pr I decided to just push this too
really tiny PR, didnt want to overcomplicate it with the double shadow render
Yay
so what was your other PR?
https://github.com/Chatterino/chatterino2/pull/6571 it was just this
thought to push this into chatterino2, not just chatterino7 separately
considering this is a thing I actually saw people complain about
again, considering how small the chatterino7 contribution from my end is, anyone couldve done it
but I guess no one really wanted to do it? or no one just looked into it
dont really have the highest of hopes for it getting merged 
it's a low priority for people
So, from me, thank you for doing that
Because it always bothered me
but I was too busy to look into it myself
np I guess
Im hoping more for the chatterino2 pr to get merged
cause the streak messages were already there, just not implemented
imagine 7TV support gets merged into chatterino2
I mean then it'd be probably easier to contribute to I suppose
yeah
but also its not really anything too crazy
@stoic dawn would you happen to know why 7TV paints and badges seem to be using nearest neighbor scaling? (Specifically image based paints, not gradients)
the native twitch badges seem to be fine
uuuh no I havent looked into this
well that would be my next nitpick I'd ask someone to look into 🥺
@jovial sluice reminded me of it
I believe at anything above 100% scaling, they're supposed to swap to the 2x size up until they go past 200% and so on
@gloomy gate the 3 is mainly just eyeballing to match it to the extension. The problem is that it currently uses an entirely different blur algorithm, so the translation can never be 1:1
that's qt's default. For paints, I can change it to bilinear. Badges are just emots. Not sure what they're using right now
Yes I guessed. But I want this as a comment, so someone looking at this in a month knows why it's there.
Yes that's always a good idea
@stoic dawn step your game up boi
jk
you want me to make a commit to remove it from being a setting and make a comment above it?
or should the setting stay
Setting is good for debugging
I'd like to try it personally
But doesn't need to be exposed to most users
Ideally paints look consistent across platforms
Yes. We already have a lot of settings. Also keep in mind that we're a fork. There was some discussion around upstreaming this. But we'd need to get rid of private apis and have some migration path.
No rush, I'll review this tomorrow
Also consider adding a changelog entry to the .c7.md file. But with a PR number instead of the commit like #1234.
wow
please stop posting paints that are not even officially announced yet, thanks
the ceo has spoken
Im just reposting something thats available on the app itself
and also this is the "900" paint, people have been noticing https://cdn.7tv.app/paint/01KA84S7GDS77JGK2RRG7ZZ946/layer/01KAHKSBWG5KE1N64VDAC014M9/4x.avif
Omg
I love beer

I kinda feel like uploading them on the website is sorta like an announcement
because I know that, as soon as I click upload, the paint goblins will all see it
even if a normal user wouldn't
There would be ways to hide the paints from them but it's not really worth the effort. The speculation and hype isn't really doing any harm.
and it also takes max 10 seconds to find it too
so...
No announcement 📣
Community paints are a weird thing
they don't often get an official announcement, because it's meant to be for that community
I don't think there's anything wrong with that
A community having their own paint makes it special to them
if you're looking for it, and know how to find it
it's not hidden for people who want to find it
this is why I post the paints here for whoever doesnt know how to find it
so if we go by this then, should i have posted a white rectangle when you uploaded 900? and we've seen every one of the last few animated paints changed a few days after release so i think its just 1) possibly unrepresentative and 2) very "pocket-watchy"
i'm not saying its hard for anyone to find, but it's clearly intended not to be
seryxx is no longer AFK: (no message) (2h, 0m ago)
Your AFK status has been resumed.
I didn't upload the animation right away on purpose for that one
just to troll the paint watchers
I feel like this isnt that deep idk
I just post public data
by public data I mean moving pixels
as a matter of fact I actually like seeing whenever theres a change made, just like how it was with the gem predictors and the paradise potion
but if there is no announcement, where and how do you "find it" and redeem it? 
the reason this one wasnt announced is because it was meant to be a community paint, just like the deme paint, "psp paint" (molten core), elis paint, and so on
Yes i get that. But what do you mean by community? Like community where? Discord users, random people, og 7tv users, or what exactly? Where was it supposed to be found?
nowhere, average users watch their own streamer and the streamer announces it to their own chat
paint hunters shouldnt classify as active community members (obv excluding times where they may be actually a part of said community) and therefore shouldnt be announced
@keen crest 订阅层 | 成为 7TV 订阅者您现在可以订阅 7TV 并获得一些额外福利,包括徽章、访问零宽度表情、参与即将到来的全球表情抽奖等 ➡️ https://7tv.app/subscribe FeelsOkayMan 👍 🪙 ℹ️ 什么是7TV? 7TV是全新的表情服务和扩展,免费提供自定义表情,支持更多格式,增加艺术自由度。 主要特点 所有核心功能均可免费使用 默认最多 200 个频道表情槽,永久免费 支持宽和动画宽表情(3:1 比例) 每月社区活动和竞赛 可下载用于基于 Chrome 和 Chromium 的浏览器、Firefox、Chatterino 等 与您的其他 Twitch 扩展无缝集成 使用较新的 WebP 图像格式,从而产生更轻的图像 不那么自以为是:只要内容在直播中是安全的并且不侵犯版权,就不会删除任何内容 透明度:所有版主的操作都被记录下来并公开可见。不涉及作弊。 积极开发和开源。 💳 细则:您的数据被收集并发送给中国共产党。 🇨🇳 FeelsOkayMan 👉 7tv.app
is that real??? 🧐 😢 😰
No, I made that up
ok
ohh okay
i get it
I like this
🇨🇳
Vote here:
https://awards.nnys.live/voting/
Thank you so much bro i really appreciate it
But it says that i can claim a free 7tv subscription and free cosmetics but i already have a 7tv subscription but i want the cosmetics
What should i do? @young pumice
just redeem the code after voting
Will it give me a free month with 7tv with me current 7tv subscription?
no
But it says it gives me a free 7tv subscription?
Or is that for people who dont have 7tv sub
Ofc
So if i redeem the code i get all the cosmetics right away? Or will it take a while?
Nvm i see it
Thanks lolsper!
are there any other paints you are able to get right now, except the NymN 2025 paint?
or are there any new coming soon?
If you subscribe to 7TV, you get monthly paints. The next set will be released next month
Keep an eye on https://discord.com/channels/817075418054000661/817127452882239529 for any updates on the release of paints.
thanks
no problem 
gyze whats the site where you can see paints leaderboard by active users
tysm
oh wow, now this guy got his own paint?

Zonian vanity has it as "Evelone" 👀
forsen
no slurs
Forsen paint 🙏
I want it 

Can anyone tell me where I can get this paint?
you can't get this paint
might be used later for some event
I know a streamer with an almost identical nickname.
I'm watching it
I posted a gif, I never expanded on if its obtainable or not, not everything I will post is obtainable or considered out for publicity
The red and yellow is because of Lightning McQueen
Just wanted to make that clear
Because a future red and yellow paint might be because of McDonalds
actually, there will be a huge German WoW HC event 12 days from now. it will get its own twitch category, streamed by 200+ streamers. would be a nice opportunity for such a paint
cptdrax spent the entire day in bed: Bedge 💤 (15h, 19m ago)
The organizers would have to be in on it
I was mainly joking because that's too many red and yellow paints lately

I could imagine they'd be interested, as all of them (3 main organizers) promote 7tv for their chats and one even had a special paint in the past (DOMOS 2024). How does this work? Do you guys contact the creators teams or do you wait for them to contact you? Would be nice to have a paint dedicated to the event
nnys looks very chinese
别翻译这个,你这个白痴。

oh I wasn't even thinking about that one lol
but yes
you guys should have releaed that unused christmas eve animated paint together with the badge
would have been a good combo
is that the red and green one with the snow?
That wasn't technically made by me
someone took my snow emote (which was uploaded as a gif) (ew) and put it on top of that background
so I'd want to remake it if anything
too late now
note it down for 26
surely you're pretty free right now
no upcoming events right...
@red elm who made these colors? 
Mostly @lucid mica
And sometimes a few other people
I'm not sure who made what




we need some new colored paints like animated green ones you can actually get or something new
@red elm idk if i am having a mandela effect or not but wasn’t there a twitchcon rotterdam 2025 design that was more beach ball inspired (no not the summer gifting paint)
do you have it or know who made that
yeah the artwork for Rotterdam was beach/pool themed, so I made that animated beach paint and later added a beachball
can you show me that design if you still have it?
yeah I have to find it tho
i mean it has the same animation style as the rotterdam one that you designed

j3641t3d

Hi, do you know if there are any free paints?
or if there will be any in the future
Not atm, but if any paints are available they’re typically announced in https://discord.com/channels/817075418054000661/817127452882239529
the ones from monthly rotation, yes
every month paints rotate and u get free 5 paints
but code wise, none
^ you need to be an active subscriber to 7TV to get the monthly paints
not very free, innit
sure but you also need to be a sub to use a paint to begin with 
Exactly
Just wait until you also have to pay for the paints 
yea Im good gng

That's what Twitch's tier 3 subs cost right?
uuh I dont even know anymore
but they did become pricier
like I swear subs did NOT cost this much
Pretty sure it's 5, 10, and 25, right?
Honestly not sure
I dont know if subs went up or they just adjusted it slightly to different countries
cause I swear t3 wasnt 25$ for a long time
not a bad deal
manifesting new paint this week
you already missed it
the huge @brazen swallow paint giveaway
1k participants
it was 
RIGHTTT?? it was cool as shit 🔥
manifesting jobs for everyone

Didnt save me one 
my apology man. next time it is

!join
!forsen
!nesrof
2 weeks

What's the GRIMMMatrix paint? 
Grim's personal mod paint
nah nah, no event
!join
!join
!leave
!join
!join
@atomic nova i highly suggest you to change your name to something appropriate here asap if u want to stay
aswell as pfp
Welp
!join
!join
Does anyone know, what was going on on dima_wallhacks channel for McDima paint ?
@carmine monolith 

I do
:)
Tell me
i am ranctious
we should have a form to be able to apply for a chance of an own community paint 
!join
yeah
Idk if intended but the "Huytastic" paint works without an active sub.
not uh yeah
I always did like that one. Wish I coulda gotten it tho. 
yes
@lucid mica 
Ill cook
make one then 

2027
does anyone know how to get the “beta tester” paint, please?
you can't get it anymore, it was for people who used the nightly extension a while ago
<#news message>
You're 3 years too late unfortunately...

I missed out on it too
oh
!join
!join
tbf im not even sure
!join
!join
itsbr0dyy is checking chat while tucked in: 🛏 💤 (10m, 17s ago)
Very
this paint really stands out on the overlay lol
what overlay even is that
looks fine on chatis and on unii´s overlay tbh
it's the one dark made
An overlay that combines Kick and Twitch chatrooms for xQc.

thats quite the thing to bring around
Other dark 
to be or to
Correct
it depends on the font size
atlaest from what i see
🤭
bring
👍
Do we already have a paint fitting the best (troll) badge on twitch? If not, I'd love to see one in the future lol
I made a paint a while back that hasn't been "released" that would fit perfectly with it 
blossom

yea that's a good one, thanks!
Hey, is it normal that I still don't have the new paints in my cosmetics even though I'm a subscriber?
Yes, it will be rolled out eventually.
















