@aeva@mastodon.gamedev.place
@aeva@mastodon.gamedev.place avatar

aeva

@aeva@mastodon.gamedev.place

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. Browse more on the original instance.

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

I added some lights to the splat renderer. The lighting is ray traced on the CPU and the colors are uploaded as new vertex colors for rendering.

The program is currently single threaded (I'm planning on moving it into a thread pool later), and the ray tracing loop is time constrained to ensure that the frame is always presented on time. If I were to raise the splat count further, the convergence time on the lighting and shadows would become more noticeable.

A hollowed out sphere with holes on opposite sides is seen rotating. Near each hole is a sphere to create interesting shadows within the hollow sphere. There are two moving lights above the object, one is a blue light and the other is an orange light. The lights cast hard shadows upon the rotating model.

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

linux takes the gunnerkrigg court approach to ai: you start with a girl (you) and then slowly build an infernal machine (linux) around it

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

when linux gonna get ai linux is so behind

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

ok so it only took me two months of having a new laptop to realize this but I just realized tonight that I finally have a decent portable to use with the realsense camera I got like three years ago and then stuffed into a drawer. Which is to say, that I remembered that I have a 3D camera, and yes

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

"art is only as good as its spectators". well,

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

I wish there were something to translate video essays into short form blog posts. I imagine the hard part would be extracting good images from the video to supplement the generated text.

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

I can't be bothered to look up the facts about the windows 11 ai thing, but I'm genuinely baffled as to who wants this, as well as why they need special ai hardware to make a keylogger that also watches you look at porn or whatever else it is that people use computers for

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

i want all the ai stuff to go away

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

My phone just got really really hot just now after trying and failing to take a picture. I rebooted it and threw it in the freezer for 5 minutes, and now it's blessedly not a zillion degrees. Alarming.

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

do not look into laser eyes with remaining good eyes

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

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, 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.

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, (edited ) to random
@aeva@mastodon.gamedev.place avatar

how do you pronounce 1.0f

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

parabola the rapola

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

I need to get my mind off the bad. Anything good going on tonight for anyone? Feel free to share things your excited about or happy about or just cool stuff you've come across recently

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

I found something neat: an interactive globe voronoi diagram thingy seeded with the positions of airports https://www.jasondavies.com/maps/voronoi/airports/

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

I made a voronoi diagram :3

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

happy to all who

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

time to make like a tree and go the fuck to sleep

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

I'm helping a friend diagnose some strange behavior with her new gaming rig, and I can't help but wonder how many low hit rate post launch mystery crashes are just defective memory or overclocked hardware. She's got gigabyte GPU that's overclocked out of the box, random stuff is crashing when its at load, and it seems to also be interfering with bluetooth lol.

edit for the curious: de-overclocking her GPU fixed the problem

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

now, I don't mean to brag, but look what's in the sky right now where I'm at

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

I bet evaporating feels nice. You get to just be a soft fluffy cloud and float around for a little bit, or perhaps a nice fog that blankets the city. I'm a bag of flavored water why can't I do that

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • everett
  • magazineikmin
  • khanakhh
  • InstantRegret
  • rosin
  • Youngstown
  • ngwrru68w68
  • mdbf
  • slotface
  • normalnudes
  • Durango
  • kavyap
  • DreamBathrooms
  • JUstTest
  • cubers
  • GTA5RPClips
  • ethstaker
  • thenastyranch
  • osvaldo12
  • Leos
  • tester
  • tacticalgear
  • cisconetworking
  • modclub
  • anitta
  • provamag3
  • lostlight
  • All magazines