**
This Thread may be Removed Anytime!**

Twitter may remove this content at anytime! Save it as PDF for later use!

- Follow @ThreadReaderApp to mention us!
- From a Twitter thread mention us with a keyword "unroll"

`@threadreaderapp unroll`

Practice here first or read more on our help page!

I haven't been able to @PlayOverwatch for a year

it just, doesn't start, and I have *no idea* why

does anyone know what might be the issue?

(thread w. crash log & things I've tried so far that made no difference)

it just, doesn't start, and I have *no idea* why

does anyone know what might be the issue?

(thread w. crash log & things I've tried so far that made no difference)

Blizz files:

• Deleted all blizz/OW related things in %appdata%, %programdata%

• Repaired OW

• Reinstalled OW and Battle.net

• Reset OW config

• Deleted Documents/Overwatch

• Deleted all blizz/OW related things in %appdata%, %programdata%

• Repaired OW

• Reinstalled OW and Battle.net

• Reset OW config

• Deleted Documents/Overwatch

(long thread. CW: cynical and depressing introspection)

sometimes it feels like the more you get to know yourself, the more you start questioning what your true self really is, versus what is just a layer of acting you mask it with

I don't even know if that distinction exists

sometimes it feels like the more you get to know yourself, the more you start questioning what your true self really is, versus what is just a layer of acting you mask it with

I don't even know if that distinction exists

quarantine has made me realize things about myself that I was sort of pretending wasn't there, and now I'm a little uncomfortable admitting that that's really who I am, or if that's even who I want to be, and if I even have a choice

I quit my job as co-founder/tech artist at Neat corp near april, right as covid hit, and we started self quarantining

I don't think I've ever had such an abrupt cutoff from friends that I used to meet every day at work, and from friends I used to meet a few times per year

I don't think I've ever had such an abrupt cutoff from friends that I used to meet every day at work, and from friends I used to meet a few times per year

given three points, you can always find a circle passing through them all

1. draw lines from a to b to c

2. draw perpendicular bisectors (dashed)

3. the circle center is their intersection point

4. the circle radius is the distance from the center to any of the three points

1. draw lines from a to b to c

2. draw perpendicular bisectors (dashed)

3. the circle center is their intersection point

4. the circle radius is the distance from the center to any of the three points

this works because

• the circle center is by definition, the same distance to all three points

• given a pair of points, the region where the distance to both is the same, is a perpendicular line between them

• the intersection point is therefore where all three are the same

• the circle center is by definition, the same distance to all three points

• given a pair of points, the region where the distance to both is the same, is a perpendicular line between them

• the intersection point is therefore where all three are the same

note that if all three points lie along a line, the circle is undefined! the bisectors would never intersect, so there is no circle passing through all points

(also if you comment about this because you don't read threads I will link you this tweet and make you feel *shame*)

(also if you comment about this because you don't read threads I will link you this tweet and make you feel *shame*)

there are lot of misconceptions on high refresh rate monitors, so, quick facts!

• the eye doesn't have a "max framerate"

• the eye can absolutely distinguish between 144Hz and 1440Hz monitors

(thread)

• the eye doesn't have a "max framerate"

• the eye can absolutely distinguish between 144Hz and 1440Hz monitors

(thread)

the eye is continuously picking up light - if something is moving really fast, then it won't just get a "frame", it will smear in a blur, the size of which depends on the lighting conditions and the properties of your own eye

so - what if something is moving fast on a monitor?

so - what if something is moving fast on a monitor?

try moving your cursor in a large circle quickly

do you see gaps between the cursors?

double your refresh rate and you would get one more cursor in the middle of those gaps

quadruple and you get three cursors covering that gap

see where this is going?

do you see gaps between the cursors?

double your refresh rate and you would get one more cursor in the middle of those gaps

quadruple and you get three cursors covering that gap

see where this is going?

barycentric hecking interpolation!!

a little thread on a neat way to interpolate across a triangle!

say you have three points, each with a color - how do you get the blended color for an arbitrary point inside? 🤔

a little thread on a neat way to interpolate across a triangle!

say you have three points, each with a color - how do you get the blended color for an arbitrary point inside? 🤔

byerp (coining this term now~) uses the area of the triangle on the *opposite* side of each vertex, as a fraction of the total area, to determine how much influence each vertex has!

❤💙💚

these three influences, or, weights, together form the barycentric coordinate of that point

❤💙💚

these three influences, or, weights, together form the barycentric coordinate of that point

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~💖

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~💖

this is one of my favorite techniques, because it works not only for convex paths, but for concave ones too, which, is kinda rare and beautiful

plus it's real fast if you measure quadrant traversal rather than real angles~

more info here geomalgorithms.com/a03-_inclusion…

plus it's real fast if you measure quadrant traversal rather than real angles~

more info here geomalgorithms.com/a03-_inclusion…

if you want more math and game dev shenanigans, do consider supporting me on patreon, if you are able to and want to 💖

patreon.com/acegikmo

patreon.com/acegikmo