Sign in

NON-TOXICNo ads · No shady algorithms

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Anders Dahnielson

@dahnielson.mastodon.gamedev.place.ap.brid.gy
6 followers 2 following 167 posts

Teaching Computer Science in Upper Secondary School. Fizzy water drinking socialist sim racer. I make stuff. 🏳️‍🌈 🏳️‍⚧️ ally and bi (-sexual, -polar). 🌉 bridged from ⁂ mastodon.gamedev.place/@dahnielson, follow @ap.brid.gy to interact

PostsRepliesMedia
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 30/07/2026
This one made me laugh for real.
The pointing Spider-Man meme but there are six of them pointing in all cardinal directions and labeled like the Blender axis.
13365 65
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 14/06/2026
[From Muppet History]
“If  you don't embrace Al,
you will be left behind!"

Me being left behind: [Picture of Kermit reclining in a Laz-e-boy]
003 3
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 03/06/2026
Storing my data in a safe place.
Four data tape readers displayed at Tekniska museet in Stockholm hoisted up onto a plinth near the ceiling.
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 08/05/2026
Ok, I just need to stop obsessing over it, create a cluster, stick it on a tree and see what it looks like in game.
Screenshot of maple leaf made in Material Maker.
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 05/05/2026
It start to look like an actual leaf and not just like a very stylized one, albeit a very clean one. Next up is damage and possible season variations, then doing clusters and putting them on game ready trees.
Screenshot of work in program maple leaf made in Material Maker.
100 1
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 03/05/2026
First pass at normals with low frequency (general undulation), mid frequency (lamina islands) and high frequency (lamina grain) details, with maximum glossiness to make it easier preview the result. Next, mask off layers and make things sharper.
Preview of maple leaf with normal map applied.
100 1
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 03/05/2026
Completely rebuilt my first attempt at creating leaves in Material Maker. Finished a first pass at the albedo, hopefully the normal and roughness pass will make it pop an look a bit more realistic. Wish I was further along, but I feel like I have at […] [Original post on mastodon.gamedev.place]
Screenshot albedo pass of maple leaf in Material Maker.
100 1
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 01/05/2026
Compared with this complexity of a PlantCatalog asset of a species that I am going to rebuild from scratch as a game asset.
Example of highly complex swamp cypress asset in PlantFactory.
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 01/05/2026
Started working with PlantFactory that was made free (as in beer) back in 2024. While the PlantCatalog assets are insanely complex even in their low-poly density versions, what SpeedTree would call Cinema, the PlantFactory example assets themselves are […] [Original post on mastodon.gamedev.place]
A pretty much game ready maple tree in PlantFactory.
100 1
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 28/04/2026
Got new art supplies today and more are coming my way. I'm pretty sure they're ai free.
A set of Winson & Newton graphite and charcoal sketching pens on top of a pad of Canson sketching paper.
020 2
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 16/04/2026
Brought this thing out of storage a while ago. It's an IBM and I think it has a 486DX2, unfortunately the hard drive is broken and sounds like a thresher and get stuck at testing so I can't even get into BIOS setup. Also I can't get the case open […] [Original post on mastodon.gamedev.place]
Front of 486DX2 based IBM PC.Boot screen showing "Powered by BLUE LIGHTNING" and 16MB RAM in total.Bottom of case showing that it is indeed an IBM.
450 5
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 22/02/2026
Just upgraded TOS to 1.04 ("Rainbow TOS") with ROMs from Baffo71. Next step is to solder sixteen IC sockets and 220 nF caps for the memory upgrade. #atari #atari520st #atari520stfm
Photo of Atari 520ST circuit board with a row of six brand new Rainbow TOS 1.04 ROMs from Baffo71.
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 14/02/2026
The monitor adapter for my Atari 520 arrived. It can only work in color mode if the monitor supports 15 kHz HSYNC signals, so hi resolution black and white mode it is. I love how non-intrusive the adapter is. #atari #atari520 #atari520stfm
ST2VGA monitor adapter from Centurion Tech on the back of my Atari 520STfm, blending in with its grey cover.A VGA CRT monitor displaying the GEM desktop.
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 10/02/2026
Sorry not sorry.
Spoof poster for "The Fast and the Fourier" with Joseph Fourier's face badly photoshoped over everyone else.
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 06/02/2026
A nice side effect of trawling through my storage unit looking for a thing, was finding my old Atari 520ST in the same box. I have always been convinced it was a STE, as it was purchased 89/90, but it turned out to be a STFM. I'm currently waiting on […] [Original post on mastodon.gamedev.place]
An Atari 520STFM sitting on a workbench.
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 10/01/2026
One thing I love about Grover, is that he basically is just Frank Oz with blue fur. #Muppets #SesameStreet
Headshot of Grover from Sesame Street.
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 14/12/2025
When you know how to use a computer.
Windows 11 search actually showing the Terminal application when searching for "terminal".
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 30/10/2025
Swapped graphics programming (just to iterate, I am not a graphics programmer) for tools programming today, and implemented a build system for my assets (instead of using make). My system uses .build (dot-build) files which are given this green heart […] [Original post on mastodon.gamedev.place]
A green heart icon.
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 29/10/2025
Writing a deferred renderer in SDL3 GPU but banging my head against this wall. Trying to reconstruct the original world position from the depth pass, but all I get is this red gradient instead of the expected green-yellow-red cube! Pictures: depth […] [Original post on mastodon.gamedev.place]
Raw depthReconstructed world position from depthAlbedoOriginal world position
042 4
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 29/10/2025
While it's nice that the sun is out in the autumn, the glare, the glare on my screen makes it almost impossible to work in the morning. I could draw the blackout curtains and bivouac like I do in the summer. But then I don't get to see the sun!
Picture of a somewhat sunny living room.
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 24/10/2025
That time I decided to use a different spelling of my characters name.
Screenshot of Valheim character creation screen with the name "Thorn" spelled with the letter "þ" making it look like "Porn".
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 24/10/2025
That time the Jackdaw didn't spawned in and the crew fell to their deaths through the map. "Guess I'm Davy Jones now." -- Kenway (probably)
Screenshot from Black Flag of Edward Kenway watching his crew falling through the map as their ship hasn't loaded in yet.
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 24/10/2025
That time someone forgot a dev cube in Forza Horizon 5.
Screenshot of Forza Horizon 5 with a small red cube textured with the letter "A" hovering over the ground beside a Jeep.
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 22/10/2025
Wrong not because of wrong winding order (due to converted coordinate system from glTF to SDL GPU), but because culling was turned of by default so it drew the sides over each other.
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 22/10/2025
Give up and just make an non-Euclidean game? Behold the spinning cube that fucks with your brain. Or just need to get them winding orders sorted...
100 1
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 19/10/2025
Yay! Order is restored. Boy did I misunderstood the SDL GPU documentation for the VertexAttribute when going from one interleaved to several separate buffers for each vertex attribute.
A quad correctly textured with a cobblestone texture.
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 19/10/2025
More progress! At least one triangle in the test quad has correct UV. No idea why the second triangle is still wrong. At least I've now located my f-up to the pipeline creation.
Showing a textured quad with one of its triangles correctly textured while the other has the textured smeared out in diagonal stripes.
100 1
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 19/10/2025
Progress! I fixed one of the other bugs (had a procedure using defaults, wanting to bind wrong number of attribute buffers). Still no clue to where the UV data goes wrong.
Textured quad showing one triangle with shewed cobblestone texture and the other triangle still with stripes.
100 1
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 19/10/2025
Hacking away on my little toy engine. Implemented loading of static meshes. Refactored from using an interleaved vertex buffer to separate buffers for each vertex attribute. But somehow I f-ed up and my poor test quad and cobblestone texture looks like […] [Original post on mastodon.gamedev.place]
A textured quad but with the texture coordinates messed up resulting in various stripes across the two triangles.
100 1
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 12/10/2025
So, the "Forward" and "Up" settings aren't actually applied to the vertices unless you check "Apply Transformations" (duh!) otherwise Blender will just write them in its native coordinate system. However, Blender will happily write those settings to […] [Original post on mastodon.gamedev.place]
Screenshot of Blenders export settings for FBX.
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 30/09/2025
Two weeks ago I could barely read Odin code, now I write shit like this.
Odin code saying:
bytes := transmute([4]byte)u32(uid)
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 10/07/2025
Syndicate Where are all the pigeons? London is famous for their pigeons, a staple since at least the 14th C. and especially at Trafalgar Square. Likewise where is all the horse poo? London was overflowing with horse poo in the 19th C. I also found a […] [Original post on mastodon.gamedev.place]
Screenshot of Assassin's Creed Syndicate of a busker playing a four stringed banjo in London 1968.Painting by William Sidney Mount  - The Banjo Player (1850-55)
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 23/04/2025
Could do with a mipmap.
Real life sidewalk with black and white stripe pattern laid using white, black and gray tiles, creating some sort of dizzying anti-alias effect.
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 18/04/2025
Sorry, I can't get over buff Yoda. #starwars
Yoda in a previs for Attack of the Clones without his robe.
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 27/03/2025
New desktop background. #pikatchu #protest
Someone dressed as Pikatchu running at the police during the protests in Turkey.
021 2
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 22/03/2025
My cute little mini retro console is complete! SuperPi 4 case from RetroFlag with a pair of SN30 Pro controllers (notice the clever p1 and p2 indicators).
A retro mini SNES style console with controllers.
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 17/03/2025
Restored the "arcade cabinet" at work back to working order. The cabinet itself was built by students at least 15 years ago and was upgraded to a Retro Pie 7 years ago.
010 1
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 05/03/2025
Working on making the thumbnails of the surfaces "pop" but I have so far not found the perfect environment map or lighting setup as it still feels a bit bland. Tone mapped with AgX and made sure the albedo map is read as sRGB. Also there is currently […] [Original post on mastodon.gamedev.place]
Screenshot of the asset management system Assman displaying the thumbnail of a brick surface asset.
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 02/03/2025
Got started on user interface prototype. Next generating thumbnails and showing live previews of the assets. I'm going to start with the surfaces.
The current state of the Assman user interface, showing a window with a category menu in a sidebar and a main pane where the previews will be with a search bar on top.
100 1
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 15/02/2025
Modeled the basic parts for my tiny weekend project. Only found dimensions for some parts, so I ended up mostly winging it relative the ball size in my reference pictures. #gamedev
Pinball slingshot, bumper, flipper and ball modeled in Blender.
093 9
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 25/01/2025
First semla of the year, that I traditionally consume the time around my birthday.
A semla (bun with whipped cream) and a cup of coffee.
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 18/01/2025
Yas! First win in Balatro after a week of playing. #latetothegame
010 1
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 07/12/2024
Just watched "Woman of the Hour" and noticed my hallway mirror, a modern mirror from Ikea, hanging in the background in 1978. Well, at least it's typical for the time in its hand weaved rattan glory.
Ikea Sommarbo in my hallway.Ikea Sommarbo in "Woman of the Hour".
000 0
Anders Dahnielson @dahnielson.mastodon.gamedev.place.ap.brid.gy · 12/10/2024
This this is hilarious for two reasons. The first one is pretty obvious, the second one is that they named an anti-tank weapon after the musical instrument bassoon. *Honk*
Photo of a polish soldier using the anti-tank weapon "Fagot Obliterator".
082 8