@aeva@mastodon.gamedev.place cover

I'm a just a small town AAA graphics programmer in Chicago. I worked on Gears 5 and Gears Tactics. My work is secret, but my personal projects are not.

I like to post about my personal research, various side projects, and I like to think out loud a lot. Expect weird humor, esoteric ramblings, and occasionally also art I made out of math. I like implicit surface modeling the normal amount. Amateur spoonie. 🏳️‍⚧️

Curses are just blessings with caveats.

This profile is from a federated server and may be incomplete. View on remote instance

aras , to random
@aras@mastodon.gamedev.place avatar

0x2B or 43

aeva ,
@aeva@mastodon.gamedev.place avatar

@aras depends on context?

aeva , to random
@aeva@mastodon.gamedev.place avatar

I've been experimenting with using a fast approximate voronoi diagram rendering technique as a point cloud renderer. This is a voronoi diagram with a million cells :3

AzulCrescent , to random
@AzulCrescent@tech.lgbt avatar

I haven’t gotten used to drawing in procreate. A bit awkward.

aeva ,
@aeva@mastodon.gamedev.place avatar

@AzulCrescent good luck!

hikari , to random EN
@hikari@noyu.me avatar

the french revolutionary calendar had such pretty month names, can we bring them back

aeva ,
@aeva@mastodon.gamedev.place avatar

@firefly @hikari still beats having multiple "caesar wuz here" months

VegaHarmonia , to random

Stop cringing start crongling

aeva ,
@aeva@mastodon.gamedev.place avatar

@VegaHarmonia Stop cringing start crying

efi , to random
@efi@chitter.xyz avatar

when they made the current version of votv, they put the south at zero degrees and that is wild to me

aeva ,
@aeva@mastodon.gamedev.place avatar

@efi if it's a top down game like the old zeldas where north is at the top of the screen, the 0 degrees is the direction that faces the player

shanecelis , to random
@shanecelis@mastodon.gamedev.place avatar

MICROSOFT: Wait, I can explain!

GOOGLE: You spy through the whole OS?? I only spy on the web.

APPLE: Your users know that you're spying?

LINUX: You guys are spying?

aeva ,
@aeva@mastodon.gamedev.place avatar

@shanecelis if linux isn't spying on me then who does sudo keep reporting incidents to

aeva ,
@aeva@mastodon.gamedev.place avatar
ramon_wilhelm , to random German
@ramon_wilhelm@mastodon.gamedev.place avatar

The day before yesterday I've lost one follower. Yesterday I've lost another follower again. Today it seems like I've lost a mutual, because both of the counters of following and follower decreased one more time.

I don't force my followers to keep following me, but it's annoying to see how the follower counter keeps decreasing in a very short period anyway.

aeva ,
@aeva@mastodon.gamedev.place avatar

@ramon_wilhelm if it bothers you, I think mastodon has a setting to hide those numbers somewhere (I might be confusing it for tusky though)

efi , to random
@efi@chitter.xyz avatar

do sex workers call their clients cumstomers?

aeva ,
@aeva@mastodon.gamedev.place avatar

@efi the one I used to live with just referred to them as visitors or guests

aeva ,
@aeva@mastodon.gamedev.place avatar

@efi I don't think he saw it as anything more than a temporary way to make ends meet though

zinnia , to random
@zinnia@kolektiva.social avatar

I am orchiectomy'd! Those little bastards are GONE 🥳

aeva ,
@aeva@mastodon.gamedev.place avatar

@zinnia huzzah!

YoSoyFreeman , to random
@YoSoyFreeman@mastodon.gamedev.place avatar

Hi, i'm totally illiterate here. Explain me why what i say is nonsense:

If we can use the GPU to shoot and obscene amount of rays (Even without an RTX) why it is not used as the "default" way to do ray intersections?

aeva ,
@aeva@mastodon.gamedev.place avatar

@YoSoyFreeman With GPU ray tracing, perf degrades tremendously as rays diverge, and if you want to hit the fast path at all you need to conform to a strict subset of the functionality available. You end up with a mountain of hacks to make it workable for anything beyond trivial applications.

Using GPU ray tracing to accelerate CPU computation usually means 1-3 frames of latency for readback, so it's an impractical substitute for stuff like physics queries.

aeva ,
@aeva@mastodon.gamedev.place avatar

@YoSoyFreeman it's also often not the fastest or even the most accurate way depending on what you're doing

aeva , to random
@aeva@mastodon.gamedev.place avatar

It would be neat if there was a website dedicated to cataloging and evaluating common rendering techniques, focused on practical use a with straight forward explanations and reasonable examples for each entry and a discussion of tradeoffs.

daridrea , (edited ) to random
@daridrea@graphics.social avatar

Whenever someone from today's Gen Z generation tells me they're tired, I reply that I understand today's world is crazy (I have a brother who is 10 years younger, so I'm up to date with "we're a tired generation"), but imagine that I, at your age, studied two majors a day, I had three jobs (I worked in an advertising agency, partly in IT and worked casually in a company writing applications for EU funding) and in the meantime I paid off the loan for my first apartment.

aeva ,
@aeva@mastodon.gamedev.place avatar

@daridrea i've never not been tired. just insomnia tho

evan , to random
@evan@cosocial.ca avatar

How long have you been on the fediverse?

aeva ,
@aeva@mastodon.gamedev.place avatar

@evan at least 12 years? I forget when I made my old identica account but I'm pretty sure I had one by the time I was working at Creative Commons which would have been around 2012

aeva , to random
@aeva@mastodon.gamedev.place avatar

ah yes, 4 am, the time where all other living things on earth are asleep. well, besides my wife. and the cats. and "europe"

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@delegatevoid i'm talking about the real world not science fiction

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@tess yo

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@lritter allegedly,

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@lritter the public urination fountains were a bold choice, but it did have kinda a theme park vibe to it overall I guess, so maybe it was one afterall? just like, a really sleazy drunk theme park

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@lritter the other europe was nice though, but it's entirely possible that I never left chicago and just ended up in west town. just felt too normal to be europe, you know?

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@lritter (guess which two cities I visited!)

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@lritter nope and nope

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@lritter amsterdam and warsaw

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@mrsbeanbag @lritter for some reason I just assumed you were from Iowa

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@mrsbeanbag @lritter wow look at the time I gotta go. to sleep.

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@Farbs yes

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@jkaniarz @lritter seemed kinda tiny tbh

aud , to random

There are numerous groups that use Slack to discuss corporate confidential information, sure, and I don't care about those at all, but there are also groups that have used Slack like a whisper network and I care a hell of a lot more about that data getting hoovered.

Should they have used Slack is really not an important question at this point. Should Slack suddenly decide that everyone's information is for sale? Your company should be immediately shut down or your CEO fired for even suggesting it.

aeva ,
@aeva@mastodon.gamedev.place avatar

@aud I once mixed skittles and reese's peese's into a bowl as a prank on myself and to my surprise it was actually kinda a delicious combo

mcc , to random
@mcc@mastodon.social avatar

Who do you think would win in a fight. Moss or Tunic

aeva ,
@aeva@mastodon.gamedev.place avatar

@mcc obviously Quill would win. I watched Mym play a bit of Tunic and it seemed like Tunic died a lot more easily, and I remember her complaining a lot about "dark souls mechanics". I like to think that excessive difficulty in a game is meant to be diegetic eg the Tunic character is just not a fighter and would rather have nothing to do with all of this fighting business. Quill on the other hand? Quill was born to kill.

aeva ,
@aeva@mastodon.gamedev.place avatar

@mcc I think the snake Quill handily takes down is many times larger than Tunic, no?

aeva ,
@aeva@mastodon.gamedev.place avatar

@tess @mcc ah, would you say hollow night is an easy game then?

cwebber , to random
@cwebber@octodon.social avatar

New blogpost by @wingo: "On Hoot, on boot" https://wingolog.org/archives/2024/05/16/on-hoot-on-boot

Lots of interesting things about Spritely's Hoot Scheme->WASM compiler in here!

aeva ,
@aeva@mastodon.gamedev.place avatar

@cwebber @wingo toot toot time to put on our hoot boots!

aud , to random

I bought Ghost of Tsushima* on the PS4 and played for maybe 3 hours before I became distracted with Persona 5 Royale (and shortly after my PS4 was stolen) and I bought it full price and I just feel like that means I should get it free on Steam now that it's out.

*I kept wondering at the time of release, and now, that like... it's done by an American company, right? And it has Mongolian enemies. I'm like, how... am I supposed to feel about this? Yet it's published by a Japanese publisher. Is it a love letter to samurai films? Or a weird weeaboo moment?

aeva ,
@aeva@mastodon.gamedev.place avatar

@aud I'll take your word for it. I just feel uneasy about this kind of posting because confidently drilling down into a set of negative assumptions can easily snowball in bad ways you most likely don't intend.

aeva ,
@aeva@mastodon.gamedev.place avatar

@aud ok ok. I just figured you were the sort of person who'd appreciate feedback as to whether your writing might not be successfully conveying your intentions on significant topics.

aeva ,
@aeva@mastodon.gamedev.place avatar

@aud so I think what you probably meant was for the mile away optics of the game to be a springboard to ruminating on a complex topic that's likely been on your mind in a more general capacity, but it read more like the game and the studio behind it was being held up as an example of something that did something wrong that's being dissected directly, and the last post in the thread seems to reify it.

aeva ,
@aeva@mastodon.gamedev.place avatar

@aud <3 np

aeva ,
@aeva@mastodon.gamedev.place avatar

@aud np. I know you to be a person who strives to be intentional about these things and is coming to it from an honest place.

aeva ,
@aeva@mastodon.gamedev.place avatar

@aud it's ok. you have not wronged me in any way.

aeva , (edited ) to random
@aeva@mastodon.gamedev.place avatar

graphics research lifehack: you can cut out a ton of paywall scams and inscrutable academic wankery by excluding "we present" from your searches

aeva OP ,
@aeva@mastodon.gamedev.place avatar

Dang. I apparently came up with my hack for removing academic articles from google searches on the very last day it would work, because, uh, wow. I can't believe google finally took search out behind the barn.

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@urien2 😔

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@klara I feel like it's more than prime time for a robust no-bullshit search engine to swoop in and dazzle us all, but idk.

aeva OP ,
@aeva@mastodon.gamedev.place avatar

@klara this is a problem where the only real solutions must have paranoid queers in a basement continuously downloading the entire internet energy. it's a lot of work to do it right

aeva OP ,
@aeva@mastodon.gamedev.place avatar
aeva OP ,
@aeva@mastodon.gamedev.place avatar

@fl0_id @klara affirmative

BartWronski , (edited ) to random
@BartWronski@mastodon.gamedev.place avatar

I am excited to finally share our recent paper "Filtering After Shading With Stochastic Texture Filtering" (with @mattpharr @marcosalvi and Marcos Fajardo), published at ACM I3D'24 / PACM CGIT, where we won the best paper award! 1/N

aeva ,
@aeva@mastodon.gamedev.place avatar

@BartWronski @mattpharr @jesta88 oh yeah I figured the scare quotes were because it referred only to the set of people who knew this particular thing

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • tech
  • kbinEarth
  • testing
  • interstellar
  • wanderlust
  • All magazines