Freya Holmér Profile Banner
Freya Holmér Profile
Freya Holmér

@FreyaHolmer

114,897
Followers
1,130
Following
5,705
Media
34,798
Statuses

⭕ I made Shapes & Shader Forge 🔥 shader sorceress 🎨 artist 📏 math influencer 💜 twitch partner 📡 ex-founder of @NeatCorp banner: @YO_SU_RA

she/her
Joined December 2010
Don't wanna be here? Send us removal request.
Pinned Tweet
@FreyaHolmer
Freya Holmér
4 years
hi, I'm Freya! I stream game dev, make videos, unity tools, math stuff, art & witchcraft~ 💖 🌟 📹 🎨 🌺 💬
29
73
1K
@FreyaHolmer
Freya Holmér
5 months
this sucks i didn't want this fact
@JMannhart
Jonathan Mannhart
5 months
Woah, Neptune is actually light blue! We'd been misinformed for 35 years! The well-known images from Voyager 2 were not accurately colour balanced & apparently they also increased the contrast way more than for the Uranus images. Here the corrected ones:
Tweet media one
260
994
8K
95
4K
59K
@FreyaHolmer
Freya Holmér
7 months
ok so - the human eye can absolutely tell the difference in framerates beyond 60 Hz can we please stop the "the eye can only see in 60 fps" nonsense now
1K
5K
50K
@FreyaHolmer
Freya Holmér
3 months
do they shrink the window resize region by 1 px every 5 years or something bc i swear to god
140
2K
47K
@FreyaHolmer
Freya Holmér
3 months
I used to have the same frustration with online repos like this, it was so annoying to not have a way to *just install* the application but now that I've learned how to code, how to use git, how to build software - my opinion is completely unchanged lol
@liz_love_lace
Liz Lovelace!
3 months
very correct take, developers take note
Tweet media one
441
2K
25K
231
3K
43K
@FreyaHolmer
Freya Holmér
10 months
I figured out how to get tone across in emails
Tweet media one
54
2K
41K
@FreyaHolmer
Freya Holmér
8 years
How to fix Z-fighting #unitytips
297
13K
38K
@FreyaHolmer
Freya Holmér
3 years
btw these large scary math symbols are just for-loops
Tweet media one
603
7K
38K
@FreyaHolmer
Freya Holmér
8 months
twitter is a very funny app sometimes
Tweet media one
Tweet media two
132
2K
32K
@FreyaHolmer
Freya Holmér
8 months
I've double checked with unity the new changes apply to all unity games, including those released before 2024, for all sales and revenue in 2024 and beyond is this even legal
170
1K
28K
@FreyaHolmer
Freya Holmér
10 months
Tweet media one
35
1K
25K
@FreyaHolmer
Freya Holmér
3 years
I'm so tired I feel like escaping into the forest to start a witch coven/cat shelter and abandon the industry forever
Tweet media one
245
4K
24K
@FreyaHolmer
Freya Holmér
8 months
I saw someone theorize that whoever made this decision at Unity is so mobile pilled that to them "an install" is unambiguously just a number from google play or the apple app store I hate how it's so painfully believable
62
1K
24K
@FreyaHolmer
Freya Holmér
1 year
Tweet media one
53
3K
23K
@FreyaHolmer
Freya Holmér
3 months
see the true minimum is actually 17, not 21, bc it's specifically asking for the number of cubes on the trailer - a trailer established to be wider than the cubes, and yet, notably, missing in the alleged top view thus, the cubes in the top view are not on the trailer
Tweet media one
Tweet media two
149
992
23K
@FreyaHolmer
Freya Holmér
3 years
they forgot to turn up shadow quality at the capitol a little unprofessional imo
171
2K
21K
@FreyaHolmer
Freya Holmér
1 year
artists are starting to take action to protect their own art from AI by "poisoning" it w. glaze then these AI prompters have the gall to say "you're ruining our training data" like, 1. yes 2. it's not yours you entitled prick 3. calling art "training data" says a lot about you
1
4K
20K
@FreyaHolmer
Freya Holmér
1 year
every year I'm reminded of the massive cultural loss we suffered with the death of flash it was so ahead of its time, there's *still* no replacement for the creative space it once occupied for artists, animators, and game devs
198
2K
18K
@FreyaHolmer
Freya Holmér
5 months
> writes code > 1/2 == 0.5 > look inside > false
Tweet media one
84
885
19K
@FreyaHolmer
Freya Holmér
5 years
Autodesk Maya is $1,545/year
275
6K
17K
@FreyaHolmer
Freya Holmér
4 years
my favorite way to see if a point is inside or outside a path, is using its winding number🍥 traverse the path from the perspective of a point and add up the amount of turning along the way if it made a full turn, it's inside if it wound back to 0, it's outside it's so neat~💖
169
3K
17K
@FreyaHolmer
Freya Holmér
4 years
📢 hold space to move selections already started retweet to save millions of lives
128
6K
14K
@FreyaHolmer
Freya Holmér
3 months
a thread on this before I mute the new AI thing, I'm going to miss the time when things were created by people who care AI could've done so much good, but OpenAI is choosing to exploit the collective human creativity, and erode trust in communication, for the sake of technology
1
2K
12K
@FreyaHolmer
Freya Holmér
4 months
brb just gonna paint a normal map real quick
129
1K
11K
@FreyaHolmer
Freya Holmér
5 years
working on a vector rendering library for Unity, for making stuff like this~✨ #madewithunity
133
2K
10K
@FreyaHolmer
Freya Holmér
4 years
here, have a coordinate system chart~
Tweet media one
219
3K
10K
@FreyaHolmer
Freya Holmér
8 months
ok where do I click and why is z up
Tweet media one
228
399
10K
@FreyaHolmer
Freya Holmér
6 months
Heartbreaking: Local quadratic polynomial as a function of x struggling to fit constantly rotating data
155
897
9K
@FreyaHolmer
Freya Holmér
8 months
you ever just spend your entire 20s building up a skillset, a creative community, work on developing and supporting a tool valued by game devs across the entire world only for it to be undone because some guy with too much authority in a suit decided to delete it all over night
122
637
8K
@FreyaHolmer
Freya Holmér
5 years
Yeah death is a terrifying prospect but have you ever
155
2K
8K
@FreyaHolmer
Freya Holmér
1 year
Tweet media one
100
982
8K
@FreyaHolmer
Freya Holmér
11 months
every time I see something from the source engine again, I get a feeling I can only describe as that smell after it's been raining like a deep, rejuvenating breath. full of, nostalgia, comfortably cold and crisp
@1600frogs
Chris Brady
11 months
still a sucker for the half life 2 water reflections
Tweet media one
21
144
2K
56
848
8K
@FreyaHolmer
Freya Holmér
4 years
ctrl+O for Open ctrl+N for New ctrl+C for Copy ctrl+V for Vaste ctrl+Z for Zndo ctrl+Y for Yedo
114
2K
8K
@FreyaHolmer
Freya Holmér
3 years
Tweet media one
62
869
8K
@FreyaHolmer
Freya Holmér
4 years
Math for Game Devs is now live on youtube!! 🎉 this is an actual four part course I taught to game dev students at @FuturegamesEDU , complete with assignments, visually driven teaching, and motivations as for, why, in fact, math is useful~ 📹 watch now ❱
Tweet media one
Tweet media two
Tweet media three
Tweet media four
101
2K
7K
@FreyaHolmer
Freya Holmér
4 years
???
Tweet media one
Tweet media two
85
1K
7K
@FreyaHolmer
Freya Holmér
1 year
guys I'm stuck making curve torsion visualizations help
72
532
7K
@FreyaHolmer
Freya Holmér
1 month
ok guys how about this
Tweet media one
@ozanyrc
Ozan Yarcı
1 month
This code structure is called an arrow anti-pattern. How to fix this code?
Tweet media one
658
143
2K
97
316
7K
@FreyaHolmer
Freya Holmér
8 months
violently bad timing unity I swear to god I'm losing it what is happening to our industry
Tweet media one
54
445
6K
@FreyaHolmer
Freya Holmér
11 months
"you can't rotate in 1D" oh yeah? then explain this 1D rotation matrix
Tweet media one
82
382
6K
@FreyaHolmer
Freya Holmér
4 years
press F to focus your selection #unitytips
77
1K
6K
@FreyaHolmer
Freya Holmér
4 years
the area of a circle is τr²/2 🔴 but why? here's an animation~ by unrolling a circle, it forms a triangle with base τr and height r. we can then apply the triangle area formula of base×height/2 to get the area of the circle, τr²/2✨
57
1K
6K
@FreyaHolmer
Freya Holmér
8 months
@unity hi so you should revert this change as soon as possible if you want unity to continue thriving among indie devs I've never seen so many developers simultaneously preparing to jump ship at the same time. out of all the blunders, this one is looking like the worst by far
30
205
6K
@FreyaHolmer
Freya Holmér
4 years
Tweet media one
Tweet media two
59
1K
6K
@FreyaHolmer
Freya Holmér
4 years
Tweet media one
66
672
6K
@FreyaHolmer
Freya Holmér
1 month
the GPT SEO era is so mind numbingly dumb me: "css flexbox item not shrinking" huge article "written" by James Stockphoto: • Getting Started With Shrinking Items with Flexbox • What is Flexbox? • The Advantages of Shrinking with Flexbox • Examples of Shr- 💀💀
73
429
6K
@FreyaHolmer
Freya Holmér
10 months
if I hear one more person say "it's just a tool" or "adapt or die" then I will lose my shit I can't overstate how much I detest the way AI is used to remove humanity from art, in the name of profit and productivity. it's actually so disgusting
@DiscussingFilm
DiscussingFilm
10 months
The studio’s A.I. proposal to SAG-AFTRA included scanning a background actor’s likeness for one day’s worth of pay and using their likeness forever in any form without any pay or consent.
Tweet media one
2K
11K
49K
21
1K
5K
@FreyaHolmer
Freya Holmér
6 years
A thread, on the ever so lovely Bézier curve ✨
56
2K
5K
@FreyaHolmer
Freya Holmér
1 year
The Continuity of Splines is now on YouTube!! it has been a year in the making, goodness ;-;🎉 I hope you'll like it ❤ ❱
114
909
5K
@FreyaHolmer
Freya Holmér
8 months
me and a few other creators have been in a unity insiders Slack channel unity asked us for feedback ~24h before the announcement went live we tried to warn them about how horribly this will be received, we asked them not to do this, as did many unity employees before us
21
307
5K
@FreyaHolmer
Freya Holmér
1 month
I made a new easing function i hope you like it
Tweet media one
143
171
5K
@FreyaHolmer
Freya Holmér
7 months
this video is 60 fps, since most of you will view this on 60 Hz monitors, but it has additional subframes to match the refresh rate shown this effectively emulates the exposure your eyes would perceive of the additional frames, seeing this motion on a higher refresh rate monitor
65
49
5K
@FreyaHolmer
Freya Holmér
8 months
a few of us unity insiders just had a meeting with some of the leadership at Unity we're under NDA, so I can't share details of what was discussed but, I got a tiny glimmer of cautious hope restored I'm happy they were willing to talk frankly, and take the time to listen
184
320
5K
@FreyaHolmer
Freya Holmér
1 year
who UVd this spoon?? lmao look at the texture stretching 😭
Tweet media one
63
369
5K
@FreyaHolmer
Freya Holmér
8 months
unreal threatens to awaken the ancient environment artist within me
Tweet media one
45
139
5K
@FreyaHolmer
Freya Holmér
8 months
ok guys im changing the pricing model of Shapes it will now be $0.05 per draw call, for those of you who have rendered more than 1,000,000 Shapes over the span of a year. this goes into effect in 4 months. good luck
36
236
5K
@FreyaHolmer
Freya Holmér
3 years
google translate implies the existence of google rotate
112
625
5K
@FreyaHolmer
Freya Holmér
8 months
"Z is up because if you put a piece of paper on the floor then it will-" yeah well if I shove you up against a wall we'll see what's up
150
276
5K
@FreyaHolmer
Freya Holmér
4 years
Shapes is NOW AVAILABLE on Patreon!! 🎉 a real-time vector graphics library for Unity 💗 📜More info! ❱ 💖Get Shapes! ❱
63
1K
5K
@FreyaHolmer
Freya Holmér
1 year
the most depressing thing about all these tech futurists is the complete disregard for humanity, emotional connection, and creativity, in favor of technological advancement for the sake of productivity, with a violent reduction of the arts as mere product to be consumed
62
918
5K
@FreyaHolmer
Freya Holmér
8 months
alright, a thread with my first impressions of @godotengine , let's see how this goes
Tweet media one
47
214
5K
@FreyaHolmer
Freya Holmér
1 year
unity's documentation pages should show blood stains and cryptic player messages just like in elden ring
38
527
4K
@FreyaHolmer
Freya Holmér
1 year
"you can't multiply vectors" hold my tea in my research into geometric algebra, I've come up with a neat minimal starting assumption: v² = ||v||² - a vector multiplied by itself is its length squared it then follows that multiplying two vectors, gives you a quaternion c:
Tweet media one
72
490
4K
@FreyaHolmer
Freya Holmér
5 years
📏Lerp vs Slerp⭕ • Lerp interpolates in a straight line • useful for interpolating positions • Slerp rotates around (0,0) • useful for interpolating directions #unitytips
45
825
4K
@FreyaHolmer
Freya Holmér
2 years
okay WHO STOLE MY GIZMO SOMEONE took it to the kitchen, and then had the GALL to place it Z up
Tweet media one
119
384
4K
@FreyaHolmer
Freya Holmér
3 years
finding the bounding box of a bézier curve
35
465
4K
@FreyaHolmer
Freya Holmér
7 months
my geometry tool can extrude now c:
73
186
4K
@FreyaHolmer
Freya Holmér
3 years
constructing a cubic bezier curve
37
464
4K
@FreyaHolmer
Freya Holmér
3 months
a 21 box solution (the minimum if the top view actually had a trailer)
36
83
4K
@FreyaHolmer
Freya Holmér
2 years
when you tell me there's thousands of entire planets to visit for your game, you are, in effect, just telling me that I can't expect good/interesting/human made level design
96
334
4K
@FreyaHolmer
Freya Holmér
3 months
it's like when I talk about how mastodon isn't vibing with me as a social media platform, and then people explain how it's actually on individual users to simply [linux power user noises]
14
83
4K
@FreyaHolmer
Freya Holmér
4 years
me: okay, looks like my ram is broken. I guess I need to buy new ones *opens website* ram: HYPERX FURY me: ram: VENGEANCE me: okay I just- ram: BALLISTIX SPORT me: what does that even- ram: PREDATOR. DOMINATOR. SNIPER X me: me: what is wrong with gamer- ram [screaming]: RIPJAWS
136
661
4K
@FreyaHolmer
Freya Holmér
8 months
@Darkere99 when they say it's "not retroactive", they mean it won't count sales before 2024, but it will still count everything in 2024 and beyond, regardless of the games release date and unity version
7
38
4K
@FreyaHolmer
Freya Holmér
2 years
61
261
4K
@FreyaHolmer
Freya Holmér
1 year
actually this exploded my twitter
Tweet media one
@RoninElWolf
Řōņīņ
1 year
YOU THERE!! YES YOU!! HOW DID YOU BUILD YOUR TWITTER FOLLOWERS???
Tweet media one
6K
4K
35K
47
216
4K
@FreyaHolmer
Freya Holmér
4 years
so, I'm considering putting all of my math visualizations in one place, with detailed explanations, in a crowdfunded free online book with .gifs✨ it would cover geometry, trig, calc, and some game dev specific math would you be interested in this, and would you support it?
110
525
4K
@FreyaHolmer
Freya Holmér
3 years
Shaders for Game Devs is now live on youtube!! 🎉 this is an actual three part course I taught to game dev students at @FuturegamesEDU , complete with assignments, assets, visually driven teaching, and why shaders are hecka neat~ 📹 watch now ❱
Tweet media one
Tweet media two
Tweet media three
Tweet media four
51
889
4K
@FreyaHolmer
Freya Holmér
2 years
the four most common 3D rotation representations
Tweet media one
38
565
4K
@FreyaHolmer
Freya Holmér
2 years
I don't know why I made this I just felt compelled after learning about x-axis washing machines today
Tweet media one
90
494
4K
@FreyaHolmer
Freya Holmér
6 months
Q: how did you learn [___], do you have any books to recommend? A: yeah no I read zero books, it was a blur of obsessive indulgence across hundreds of scattered sources online and experimental coding and then years later I somehow came out the other end knowing a lot about it
75
447
4K
@FreyaHolmer
Freya Holmér
8 months
cool how a huge fraction of the entire global games industry is under threat and panicking, including the people working at unity while the people responsible for this decision are dead silent and remain completely unaccountable cool cool cool
49
292
4K
@FreyaHolmer
Freya Holmér
2 years
> Hello Freya. I have an issue with your plugin, it doesn't seem to render in–
Tweet media one
54
349
4K
@FreyaHolmer
Freya Holmér
7 months
a neat way to calculate the area of a closed 2D polygon c:
48
263
4K
@FreyaHolmer
Freya Holmér
2 months
Tweet media one
28
344
4K
@FreyaHolmer
Freya Holmér
1 year
okay @elonmusk why can't we see the reason a tweet is on your timeline anymore? there used to be notes like "because X liked this tweet" or "because X follows them", but now we're getting completely unsourced tweets from accounts we don't follow - what happened to transparency?
@elonmusk
Elon Musk
1 year
Twitter will publish tweet recommendation code & make account/tweet status visible no later than next month. Transparency builds trust.
9K
14K
147K
67
261
4K
@FreyaHolmer
Freya Holmér
2 years
I drew a cube pls appreciate my cube thanks
Tweet media one
142
105
4K
@FreyaHolmer
Freya Holmér
2 months
"why don't you just use [framework]?" see I don't want coax an entire Boeing 737 into my garage just bc I want the cup holder from seat 28D
44
312
4K
@FreyaHolmer
Freya Holmér
1 year
this tweet started a war between coders and math people
@FreyaHolmer
Freya Holmér
3 years
btw these large scary math symbols are just for-loops
Tweet media one
603
7K
38K
75
269
4K
@FreyaHolmer
Freya Holmér
3 years
extremely hype to see the megacorporations excited about Totally Decentralized™ 😉 technologies that totally are things designed to help artists 🙏 and totally not a fad designed to scam as much money out of people as possible🙅‍♀️ and it's totally environmentally friendly Soon™🌳
15
287
4K
@FreyaHolmer
Freya Holmér
4 years
voronoi tessellation as generated by fortune's algorithm 💖
48
521
4K
@FreyaHolmer
Freya Holmér
8 months
• only applies to 2023.x LTS or later • TOS will be per-unity version, no more retroactive changes • 2.5% rev share OR based on "number of unique users" as self-reported. sales is an acceptable metric for this • no more splash screen on unity personal
151
420
4K
@FreyaHolmer
Freya Holmér
4 years
Shapes is NOW AVAILABLE on the Asset Store!! 🎉 a real-time vector graphics library for Unity 💗 📜More info! ❱ 💖Get Shapes! ❱ #madewithunity #unity3d
65
802
4K
@FreyaHolmer
Freya Holmér
8 months
I don't understand how unity's decision could've gotten this far there must've been a massive amount of backlash internally at unity, but those employees were clearly not listened to by the people making this decision, why?
90
154
4K
@FreyaHolmer
Freya Holmér
3 months
the modern web experience is pretty weird isn't it reddit has somehow become one of the most reliable places for finding actual humans with thoughts, as opposed to SEO optimized articles written purely to appear first on google but contains, not much, beyond chatGPT corpospeak
51
258
4K
@FreyaHolmer
Freya Holmér
23 days
web dev stack overflow is always like: Q: is there a way to florb arrays in js? ✅[⬆️635]: Florbing will never happen. Browsers are very specifically designed to prevent and discourage relying exactly this kind of florb due to security concerns as well as for performance
31
306
4K
@FreyaHolmer
Freya Holmér
10 months
game designers who talk about "rules of game design" don't have the scientific data to make even half of the claims they do we're all pretending it's some sort of established science when it's mostly just vibes and experience
@stimhacked
Anthony Giovannetti
10 months
What is an *actually* controversial game design opinion you hold?
1K
75
1K
76
269
3K
@FreyaHolmer
Freya Holmér
3 months
some websites to add to your blocklist as chemo treatment for your image search: *://aieasypic.com/* *://openart.ai/* *://civitai.com/* *://freepik.com/* (browser plugin in the quoted thread!)
Tweet media one
@FreyaHolmer
Freya Holmér
3 months
btw, in our age of enshittification - I found a really useful plugin for chrome that lets you hide search results from certain domains, as well as highlight others! it's great for hiding annoying health websites, removing AI trash from image search, and highlighting wikipedia
Tweet media one
32
423
3K
21
1K
4K
@FreyaHolmer
Freya Holmér
4 years
tangential speed is how fast a point is moving, when rotated around another point 🌪 s = ωr s - tangential speed (m/s) ω - angular speed (rad/s) r - radius (m) you might see how speed is linearly proportional to the radius in how the points form a perfect line after detaching~
35
620
3K
@FreyaHolmer
Freya Holmér
3 months
I know it depends on art style etc but, high frequency contrast like this, from pure white to pitch black, of both background elements and foreground elements, gives me art direction failure/school project/asset flip vibes a short thread on visual contrast 🧵
Tweet media one
Tweet media two
@DaveOshry
John NewBlood
3 months
THE YELLOW PAINT VIRUS HAS INFECTED FF7
Tweet media one
996
774
14K
50
522
3K
@FreyaHolmer
Freya Holmér
3 months
I wanted to work it out once and for all framerate-independent lerp smoothing 🐱
Tweet media one
63
351
3K